it-swarm-tr.com

Birlik yüklenmiyor, Başlatıcı yok, hiçbir Çizgi görünmüyor

Giriş yaptığımda hiçbir şey olmuyor.

Masaüstü duvar kağıdım ile sunuluyor.

Blank desktops suck

Dash yok, Launcher yok, hiçbir şey yok.

552
jrg

Bu cevap, Compiz çalıştıran Ubuntu sürümleri için geçerlidir.

Bu cevap, Birliğin Compiz üzerinden çalıştırıldığını varsayar. Eğer yoksa compiz yüklü (örneğin: Gnome tabanlı Ubuntu 18.04 ve sonraki sürümleri gibi Ubuntu'nun Unity olmayan sürümlerinde) bu cevap sizin için geçerli değildir.

Unity eklentisini tekrar açmanız yeterli. Sorun şu ki bu en altta bir acı çünkü şimdi bunu yapmak için grafiksel bir yönteminiz yok. Yani:

  1. İle bir terminal açmayı deneyin. Ctrl+Alt+T.
    Bu işe yaramayabilir ancak masaüstünde sağ tıklayıp "Terminali burada aç" ı seçmeyi deneyebilirsiniz. Aksi takdirde, tuşuna basarak "sert" bir terminale geçmeniz gerekebilir. Ctrl+Alt+F1 ve giriş yapın.

  2. compizconfig-settings-manager uygulamasını çalıştırarak yükleyin.

    Sudo apt-get install compizconfig-settings-manager
    
  3. Sonra bununla çalıştırın:

    DISPLAY=:0 ccsm &
    

    İlk bölüm, hangi ekranın yüklenmesini istediğinizi (aksi halde bir ipucuna sahip olmayacak) terminale bildirir.

  4. 1. adımda bir TTY'ye geçtiyseniz, tuşuna basarak grafik sunucusuna geri dönün. Ctrl+Alt+F7 (veya Ctrl+Alt+F8 ara sıra).
    Sizi bekleyen bir CompizConfig Ayarlar Yöneticisi olmalı.

  5. Unity eklentisini bulun. Etkinleştir (hemen altındaki ayrıntılı talimatlar). "Ubuntu Unity Plugin eklentisi OpenGL eklentisini gerektiriyor. Ubuntu Unity Plugin eklentisini aç/OpenGL'i etkinleştir"

    • 1) Birlik Eklentisini etkinleştirmek için: "Masaüstü" (sol taraf) -> Ubuntu Birlik Eklentisi'ni tıklayın. "Filtre" arama kutusuna "birlik eklentisi" de yazabilirsiniz. Ekran görüntüsü: enter image description here
    • Buradan, "Ubuntu Unity Plugin'i Etkinleştir" onay kutusunu tıklayın: enter image description here
    • 2) OpenGL'yi etkinleştirmek için: "Genel" (sol taraf) -> 'a tıklayın ve daha sonra aşağıda gösterildiği gibi "OpenGL" kutusunu işaretleyin. Açmak için "Filtre" arama kutusuna "opengl" yazabilirsiniz. enter image description here
  6. Her şey canlanmalı ama başlamazsa yeniden başlatmanız gerekebilir. Bunu terminale geri gidip Sudo reboot çalıştırarak yapabilirsiniz.

477
Oli

Benim için iyi bir çözüm (aynı sorunu çözdü):

bir terminalde:

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

ve sonra

setsid unity
171
user155373

13.04 ve 14.04’te:

unity --replace kullanımdan kaldırıldı. Bunun yerine, aşağıdakileri kullanın:

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

Hemen işe yaramazsa, yeniden başlatın.

73

12.10 ve altı için:

Basın Ctrl+Alt+T bir terminal için ccsm komutunu çalıştırın ve 'Unity' eklentinizi yeniden etkinleştirin.

Daha sonra bir unity --replace çalıştırmanız da gerekebilir.

61
xyzzyman

Grafik sürücünüzü donanım hızlandırmayı kullanacak ve OpenGL kullanacak şekilde yapılandırılmış olduğunu kontrol etmeniz iyi bir fikirdir. GPU'larınıza ve Ubuntu lezzetinize özgü bilgiler için Ubuntu ve Ubuntu Forumları'na sorun. Hibrit grafik kullanıcıları için aşağıdaki "Hibrit Grafik" bölümünün son bölümüne bakınız.

compizconfig-settings-managerkomutunu çalıştırmak isteyebilirsiniz.Install compizconfig-settings-manager Paket ve Unity eklentisinin işaretli olduğundan emin olun (bkz. CCSM ile ilgili sorunlardan bazıları nelerdir ve neden bunlardan kaçınmak isterim? ).

12.04 ve Daha Yeni

  1. Düğmesine basarak tty1 olarak değiştirin Ctrl+Alt+F1 ve giriş yapın.

  2. compizconfig-settings-manager uygulamasını çalıştırarak yükleyin.

    Sudo apt-get install compizconfig-settings-manager
    
  3. Sonra bunu yaparak çalıştırın:

    export DISPLAY=:0
    ccsm
    

    İlk bölüm, hangi ekranın yüklenmesini istediğinizi (aksi halde bir ipucuna sahip olmayacak) terminale bildirir.

  4. Basın Ctrl+Alt+F7 (veya Ctrl+Alt+F8 bazen) orada oturan bir CompizConfig Ayarlar Yöneticisi ekranının olması gereken grafiksel ekrana geri dönmek için.

  5. Unity eklentisini bulun. Onu etkinleştir. CCSM

  6. Her şey canlanmalı ama başlamazsa yeniden başlatmanız gerekebilir. Bunu, tty1 sayfasına geri dönerek ve Sudo reboot komutunu çalıştırarak yapabilirsiniz.

Birlik hala yüklenmiyorsa, şunu deneyin:

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

Hemen işe yaramazsa, yeniden başlatın.

11.10 ve Daha Eski İçin

Eğer bir TTY’ye umut ediyorsanız (Ctrl+Alt+F1 vasıtasıyla F6) ve koş:

DISPLAY=:0 unity --replace

Birliği TTY 7'ye geri döndürür (Ctrl+Alt++F7).

Ayrıca sadece deneyebilirsiniz:

DISPLAY=:0 unity

Ancak, eğer bir Windows yöneticisi zaten 0 göstergesinde çalışıyorsa işe yaramaz (bu size bir hata verecektir, sadece bu durumda unity --replace kullanın).

Eğer Birlik kesinlikle yeniden başlatmayı reddediyorsa, şunu deneyin:

gnome-panel yükleyin:

Sudo apt-get install gnome-panel

Daha sonra 0 ekranında çalıştırın.

DISPLAY=:0 gnome-panel

Daha sonra masaüstünüzde çıkış yapmak için kullanabileceğiniz Gnome 2 tarzı paneller olmalıdır.

Hibrit Grafikler

Bazı çok yararlı bilgiler ve hibrit grafik kullanıcıları için daha fazla okuma bulunabilir here .

GPU'lar 3D hızlandırma ve OpenGL için uygun şekilde yapılandırıldıktan sonra şunları yapabilirsiniz:

  1. Nvidia sürücülerini https: //Edge.launchpad.net/~xorg-edgers/+archive/ppa adresinden yükleyin.

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

    veya

    Ben gerçekten istikrarlı PPA 'u tercih ederim. ancak henüz 13.04 paketine sahip görünmüyor. Güncelleme: bunlar Eylül ayından itibaren mevcut gibi görünüyor. 25. Bu kararlı PPA'yı yüklerdim - deneyebilirsiniz, ancak test etmedim.

    Ubuntu tarafından sağlanan Nvidia sürücüleri zaten kurulmuştu ve bu PPA'dan onu ekleyerek ve update-manager kullanarak bir paket güncellemesi yaparak kurdum.

    Sudo apt-add repository ppa:ubuntu-x-swat/x-updates
    
  2. Bumblebee'yi https: //launchpad.net/~bumblebee/+archive/stable adresinden yükleyin.

    GÜNCELLEME: 6 Ekim itibariyle, ppa:xorg-edgers/ppa, yaban arısı da içeriyor gibi görünüyor. Bu yüzden, bu PPA'yı kurarsanız, Bumblebee PPA'sının eklenmesini atlamayı ve buradan yüklemeyi deneyebilirsiniz.

    Stabil PPA'yı 1. adımda seçtiyseniz, Bumblebee Stabil PPA'yı aşağıdaki gibi kurun:

    Sudo apt-add-repository ppa:bumblebee/stable
    
  3. GÜNCELLEME: PPA'ları ekledikten sonra paket listelerinizi güncelleyin:

    Sudo apt-get update
    

    Ubuntu'nun standart havuzlarından nvidia sürücüleri yüklüyse, yeni sürümü adım 1'de seçilen depodan almak için yükseltme yapın:

    Sudo apt-get upgrade
    Sudo apt-get install bumblebee
    
  4. Birliği 'onarmak' için aşağıdaki komutları uygulayın (from brandon-bertelsen 'ın cevabı Unity yüklenmiyor, Başlatıcı yok, hiçbir Çizgi görünmüyor ):

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

Bunu yapmanın en kolay yolu basmaktır Ctrl+Alt+T Bir terminal almak ve daha sonra yayınlamak için:

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

ve birlik oturumunuz gözlerinizin önüne gelecek ...

Bu teknik ccsm'yi yeniden başlatmaktan daha iyidir, çünkü ccsm'deki birliği yanlışlıkla seçmeden bile OP'nin hata durumuna girebilirsiniz; yanlışlıkla ccsm'deki "tercihler" düğmesine basarak kolayca elde edebilirsiniz.

33
achiang

Bende de bu problem vardı. ~/.Config/compiz-1/compizconfig dosyasının ve relog dosyasının içeriğini silmekle çözdüm.

rm -rf ~/.config/compiz-1/compizconfig/*
25
dome cs

Ben de aynı sorunu yaşadım.

Compiz Config Settings Manager'ı yüklediyseniz, Unity Desktop Plugin devre dışı bırakılmış olabilir.

Unity 2D masaüstüne giriş yapın ve CCSM’de bu şekilde etkinleştirildiğinden emin olun,

CCSM

Onay kutusu işaretli değilse Unity Shell varsayılan masaüstüne yüklenmeyecek ve oturumu resminize alacaksınız.

21
Mark Rooney

Geliştiriciler her zaman hataları düzeltir, bu nedenle alternatif beklemek ve hata düzeltmedeki ilerlemenin izlenmesidir ( Launchpad'deki Unity geliştirmeye abone olun ).

  1. Basın Ctrl+Alt+F2.

  2. Oturum aç.

  3. Bir terminalde Sudo shutdown -r now komutunu çalıştırın.

  4. Sisteminiz yeniden başlatıldıktan sonra giriş ekranında, dişli teker simgesini sağ tıklatarak Unity 2D (şimdilik) seçeneğini seçin.

  5. Unity 3D/Ubuntu 11.10 için bir düzeltme bekleyin (örneğin, bir hafta).

  6. Düzeltmeyi almak için sisteminizi güncelleyin; bir terminal tipinde Sudo apt-get update && Sudo apt-get upgrade.

GÜNCELLEME: Unity 2D oturum açmasından ccsm kullanarak bunu çözebildim.

(Bu uyarlanmıştır bu Ubuntu Forumlar yazısı .)

  1. Giriş ekranında, Unity 2D'yi seçin ve giriş yapın.

  2. Bir terminalde çalıştırarak ccsm (CompizConfig Settings Manager) kurun: Sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra.

  3. ccsm öğesini başlatın ve kategorisini seçin Desktop . Ubuntu Birlik Eklentisini etkinleştirin ; Çakışmaları çözmeniz istenirse, tüm çatışmalar için ORTA düğmeyi seçin. Bittiğinde ccsm dosyasını kapatın.

  4. Tekrar başlatın, Unity (3D) seçeneğini seçin ve giriş yapın.

19
david6

Bir "Optimus" (Intel + Nvidia GPU'lar) kurulumu kullanan bir Asus U36SD'im var. Ubuntu 12.04'ü iyi çalışıyordum, ancak 12.10'a yükselttim, bu sorun 13.04'te ortaya çıktı ve devam etti. Aşağıdaki adımlarla düzeltmeyi başardım:

  1. Nvidia sürücülerini https://Edge.launchpad.net/~xorg-edgers/+archive/ppa adresinden yükleyin.

    VEYA:

    Kararlı PPA'yı https://Edge.launchpad.net/~ubuntu-x-swat/+archive/x-updates adresinde tercih ederim. ancak henüz 13.04 paketine sahip görünmüyor. Güncelleme: bunlar Eylül ayından itibaren mevcut gibi görünüyor. 25. Bu kararlı PPA'yı yüklerdim - deneyebilirsiniz, ancak test etmedim.

    Ubuntu tarafından sağlanan Nvidia sürücüleri zaten kurulmuştu ve bu PPA'dan onu ekleyerek ve update-manager kullanarak bir paket güncellemesi yaparak kurdum. GÜNCELLEME:

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

    (yaptığım) veya:

    Sudo apt-add repository ppa:ubuntu-x-swat/x-updates
    

    (şimdi 13.04 için kararlı sürüm - benim tarafımdan test edilmedi).

  2. Bumblebee'yi https://launchpad.net/~bumblebee/+archive/stable adresinden yükleyin.

    GÜNCELLEME: 6 Ekim itibariyle, ppa: xorg-edgers/ppa , yaban arısı da içeriyor gibi görünüyor. Bu yüzden, bu PPA'yı kurarsanız, Bumblebee PPA'sının eklenmesini atlamayı ve buradan yüklemeyi deneyebilirsiniz.

    Stabil PPA'yı 1. adımda seçtiyseniz, Bumblebee Stabil PPA'yı aşağıdaki gibi kurun:

    Sudo apt-add-repository ppa:bumblebee/stable
    
  3. GÜNCELLEME: PPA'ları ekledikten sonra paket listelerinizi güncelleyin:

    Sudo apt-get update
    

    Ubuntu'nun standart havuzlarından nvidia sürücüleri yüklüyse, yeni sürümü adım 1'de seçilen depodan almak için yükseltme yapın.

    Sudo apt-get upgrade
    

    Bumblebee yükleyin

    Sudo apt-get install bumblebee
    
  4. Birliği 'onarmak' için aşağıdaki komutları uygulayın (from brandon-bertelsen 'in ' a verdiği cevap Birlik yüklenmiyor, Başlatıcı yok, hiçbir Çizgi görünmüyor ):

    dconf reset -f /org/compiz/ 
    unity --reset-icons &disown
    
13
Thomas Arildsen

Yinelenen sorunun orijinal posteri, kendi sorusunu düzenlemede çözüldü:

Çözüm bulundu: Evimdeki .Xauthority öğesini silin (veya yeniden adlandırın)

Sudo rm ~/.Xauthority
12
Mateo

Bu, aynı zamanda buntu 16.04 birlik ve derleme paketlerinin yükseltilmesinden sonra başıma geldi. Yukarıdakilerin hiçbiri işe yaramadı.

Başlatıcı ve tire işareti bulmamın tek yolu, (Unity'ye giriş yapmamışken) dizini . Cache evimde silmek.

12
lorenzo-bettini

13.10 için:

Sadece her şeyin kurulu olduğundan emin olmak için:

Sudo apt-get install --reinstall unity ubuntu-desktop

Ardından, her şeyi yeniden yükleyin:

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

Sadece bunu denedim ve işe yarıyor!

Kaynak:

https://askubuntu.com/a/204784/54037

Eğer hepsi hataysa:

Unutma, daima yedekleme yap! Ancak, bazen yeni bir yükleme yapmak iyidir, Ubuntu'yu yeniden yükleyin.

10
Jared Burrows

12.04 Unity 3D ve mevcut Nvidia sürücüleri ile ilgili bir sorun var gibi görünüyor.

Bkz. bu gönderi (Unity 3d artık 12.04 yüklendikten sonra çalışmaz) sorunla ilgili nasıl çalışacağınızla ilgili ayrıntılar için.

Nvidia GeForce 6200 ile 3.2 bitlik 3.2.0-24 çekirdekli çalışan ve Nvidia'yı düşüren ve aynı sorunu yaşadım (2D eserler, 3D yok) ve Nvidia'yı düşürmek için 32 bit Pentium 4 3.06 GHz Compaq D520SFF var sürücüler birkaç dakika içinde 3 boyutlu olarak benim için çalışıyor.

9
Heimdall

Simgeler için, Nautilus kaynaklanmaktadır. Bir terminale nautilus & yazın, kapatmayın, ve ikonlar geri dönecektir.

EDIT 10/10/201: Nautilus için ayrıca şunu da yazabilirsiniz Alt + F2 Unity komut satırı komut istemini açmak ve genel arama/Bilgi İstemi CLI'ye nautilus yazın. Bir dosya Gezgini açılacaktır. İstersen kapatabilirsin.

8
air-dex

Ben de benzer bir problem yaşadım:

iBM Notes9 ile birlikte 14.04 ile birlik bazı garip davranışlarla sonuçlandı (fare tıklamaları çalışmayı durdurur). Bunun için benim geçici çözümüm bir terminal açmak ve unity & yazarak birliği yeniden başlatmaktı.

Bunu son yaptığımda, birliği tamamen bozmuştum - çizgi yok, fırlatıcı yok, hiçbir şey yok. Sanırım bu sayfada listelenen HER öneriyi denedim - hiçbiri yardımcı olmadı.

Ancak bir iş arkadaşınız nihayet benim için işe yarayan cevabı buldu:
Unity-Tweak aracını kurdum; unity-Tweak-tool --reset-unity koştum ve yeniden başlattım.

Daha sonra, birlik geri canlıydı. Açıkçası, birliğe yapılan tüm önceki yapılandırma değişiklikleri gitmişti, ama --reset-unity hakkında.

Ve bu çözümün en büyük avantajı: yalnızca tek bir paket eklemenizi ve birlik yapılandırma değişikliklerinizi yinelemenizi gerektirir - ancak derlemeyi sıfırlamanız, ccsm yüklemeniz veya tüm diğer uzun süren etkinliklerinizi izlemeniz gerekmez.

Güncelleme:

bugünlerde çok yararlı bulduğum diğer çözümü burada - noktadan geliyor: bazen kaldırmanız gerekiyor (veya daha da iyisi: ~/.config/dconf/user dosyanızın "çalışan" yedeğini alın.

8
GhostCat

Bir tty içine umut ediyorsanız (Ctrl+Alt+F1 vasıtasıyla F6) ve koş:

DISPLAY=:0 unity --replace

Birliği tty 7'ye geri döndürür (Ctrl+Alt++F7).

Ayrıca sadece deneyebilirsiniz:

DISPLAY=:0 unity

Ancak, eğer bir Windows yöneticisi zaten 0 göstergesinde çalışıyorsa işe yaramaz (bu size bir hata verecektir, sadece bu durumda unity --replace kullanın).

Birlik kesinlikle yeniden başlatmayı reddederse şunu deneyin:

gnome-panel yükleyin:

Sudo apt-get install gnome-panel

Daha sonra 0 ekranında çalıştırın.

DISPLAY=:0 gnome-panel

Daha sonra masaüstünüzde çıkış yapmak için kullanabileceğiniz Gnome 2 tarzı paneller olmalıdır.

Birlik'i 13.04'te Nvidia kartımla gerçekten buggy olarak buluyorum .. YMMV.

6
Seth

İhtiyacım olduğu yerde yaklaşık 3 kat bulundum Ctrl+Alt+F1 işini kaybetmemek ve berbat etmek ... ayrıca nvidia da var. Bunu önermek isterim:

Ctrl+Alt+F1 (tamam, boş ekran) Girişinizi yazın, Enter tuşuna basın, sonra şifre (tümü boş ekranda) şimdi şunu yazın:

Sudo startx -- :1

tekrar şifre yazmanız gerekecek ve Enter bu bir X oturumu açacak Ctrl+Alt+F8 (otomatik olarak atlayacaktır) şimdi runBash.sh adlı yeni bir boş metin dosyası oluşturun ve üzerine yazın:

bash

kaydedin, izinlerini çalıştırılabilir olarak değiştirin ve çalıştırın, Linux'un neden iyi olduğunu hatırlatan gerçekten rahatlatan bir terminal elde edeceksiniz! : D

bitirdikten sonra, unutma Ctrl+Alt+F1, vur Ctrl+C (yeni X oturumunu sonlandırır), exit yazın, Enter, terminal (boş ekran) oturumunu sonlandırır. Yazma çıkışını kaçırdığını düşünüyorsanız, sadece Ctrl+C ve tekrar yazın, çok hızlı yapmayın.

böylece onu iyileştirebilir, mümkün olduğu kadar az yazmanıza izin verecek bir komut dosyası hazırlayabilirsiniz, ancak yine de ekran boşken çok yazmanız gerekecek, ancak hiç yoktan iyidir.

Hala kesin arıyorum Ctrl+Alt+F1 uygun bir çözüm Ubuntu 12.04 + nvidia.

5
Aquarius Power

buntu 16.04 için çalıştı:

Önbelleğini kaldırarak compizconfig ayarını değiştirdim (aslında komut yedekleme yapar, böylece geri yüklenebilir).

Aşağıdaki komutları uygulayın ve sonradan çıkış yapın:

mv ~/.cache/compizconfig-1 ~/.cache/compizconfig-backup

setsid unity

Dikkat: Bu, Özel Birlik kurulumunuzu kaldırır.

4
Sasha Shpota

İlk cevap, Unity'nin kendisini yüklemem gerekmesi dışında gayet iyi çalışıyor:

Sudo apt-get install unity

o zaman koş:

ccsm

ve Unity'yi etkinleştirin :)

4
sobi3ch

Yanlışlıkla 12.04 LTS Ubuntu'dan 13.04'e yükselttiğimde, eksik yan menü çubuğu, pencere yok, uygulamalar arasında geçiş yapamamak gibi aynı sorunlarla da karşılaşmak zorunda kaldım (alt-tab) ve ekranda pencereleri bile sürükleyemedim. Bu kadar çok seçeneği takip ettikten sonra, bu sorunları çözmek için aşağıdaki komutları kullandım.

Sudo apt-get remove aspell #may not be relevant
Sudo apt-get remove dictionaries-common

yeniden başlatma (Sudo reboot kullanabilirsiniz)

Sudo apt-get install compizconfig-settings-manager
Sudo apt-get install dictionaries-common
Sudo apt-get install lightdm

yeniden başlatma (Sudo reboot kullanabilirsiniz)

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

Asıl çelişkili bağımlılık yüzünden aspell'i kaldırdım. Bu, bu konu arasında bir korelasyon olmayabilir. Lightdm'i yeniden kurmak ve compiz'i sıfırlamak, bunu düzeltmeme yardımcı oldu.

4
Bunti

12.04'te hemen hemen aynı sorunu yaşadım. Unity benim yaşlı GPU'mda yavaştı, bu yüzden aylardır Unity 2d'yi masaüstüm olarak kullanıyordum. Belirgin bir nedenden ötürü, aniden fırlatma panelini ve başlık çubuğunu (tüm kullanıcılar için) görüntülemeyi reddetti. Burada önerildiği gibi CCSM'deki Birliğin yeniden yapılandırılması çözümün bir parçasıydı, ancak burada, bunlarla sınırlı olmamak üzere, bunlarla sınırlı olmamak üzere, burada veya diğer birkaç ilgili konuda önerilen diğer önlemlerin hiçbiri:

  • Birliği yeniden yükleme

  • Ubuntu masaüstünü yeniden yükleme

  • İlgili tüm (örneğin, compiz, gconf, vb.) Yapılandırma bilgilerinin kaldırılması

bu belirtileri 12.04 (64 bit) altında tamamen çözmeme yardımcı oldu.

unity --reset

benim için işe yaramazdı. Çeşitli hata ve bilgi mesajları ilettikten sonra, her zaman bekler:

Setting Update "run_key"

log'da gösterildiği gibi 'unity is inovined' başlıklı konu, argüman olmayan birliği çalıştırmak için başlıklı konuya başladı.

Tarafından gönderilen hata mesajını fark ettim:

/usr/lib/nux/unity_support_test -p

unity --reset tarafından bildirilen bazı hatalara benziyordu:

kütüphaneleri yüklerken hata oluştu: libGL.so.1: paylaşılan nesne dosyasını açamıyor: Böyle bir dosya veya dizin yok.

Kapsamlı aramadan sonra aşağıdaki çözümü buldum:

  • libGL.so.1 komutunu kullanarak locate libGL.so.1 yolunu alın.

  • Aşağıdaki örnekte gösterildiği gibi/usr/lib/içindeki kütüphaneye bir link ekleyin:

    Sudo ln -s /usr/lib/i386/mesa/libGL.so.1 /usr/lib
    

    (nezaket J.D. Bartlett )

  • Bilgisayarı yeniden başlatın.

Bu sadece hem unity_support_test-p hem de unity --reset'un çalışmasına izin vermekle kalmadı, Unity 2D'nin başlamasına izin verdi. Sorunlarıma neyin sebep olduğu hakkında hiçbir fikrim yok, ancak yukarıdaki bağlantıları oluşturduğundan beri (birkaç hafta sonra) başka sorun yaşamadım.

4
R B

Başka bir tty ile giriş yapıp aynı kullanıcı olarak X'i (startx veya initx ile) başlatmayı denediğinizde olur.

Örneğin, Ubuntu tty7 ile çalışır. İle Ctrl+Alt+F1 tty1 açılır. Aynı kullanıcı olarak giriş yapın ve startx'i çalıştırın. Tty7'ye geri dön, oturumu kapat ve giriş yap. Yalnızca masaüstü duvar kağıdını alırsınız.

Sorunu çözmek için, tty1'i seçin, oturum açın, ana dizininizdeki .Xauthority dosyasını kaldırın, oturumu kapatın, oturum açın. Çözüldü.

4
user85164

Varsayılan grafik kartının yanında bir ivme grafik kartı kullanıyorsanız, bu durum muhtemelen sürücülerinin kurulumundan kaynaklanıyordur. İki grafik kartı olan sistemlerdeki ivme grafik kartı sürücülerinin birkaç güncellemesi bazı sistemlerde dengesiz davranışlar gösterme eğilimindedir. Bir Nvidia kartım ve bir Intel kartım var. Nvidia sürücüleri kurduğumda benimle olmuştu. Başlatıcı ve panel masaüstünden kaybolur. Bir Nvidia kartı kullanıyorsanız, Bumblebee'yi yüklemek geçici bir çözüm olabilir: https://wiki.ubuntu.com/Bumblebee

4
user153634

Bazı sorunları nedeniyle lightdm kurulumumu bozan Sudo apt-get install kubuntu-desktop yaptıktan sonra da aynı sorunu yaşadım. Burada 16.04'ü çalıştırıyorum.

Basın ctrl - alt - F1 o zaman terminale ulaşmak için:

Sudo service lightdm stop
Sudo apt-get remove lightdm
Sudo apt-get update && Sudo apt-get install lightdm
Sudo reboot

Saçlarımı çektiğim saatler sonunda bu benim için düzeltti.

2
localhost

Aynı sorunu yaşıyorum ve pycharm's terminal kullanarak izleyerek çözüldü.

 - 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
1
Muhammad Taqi

Bu konudaki çözümlerin çoğunu diğerleri kadar denedim. Sonunda bu benim için çalıştı:

dconf reset -f /org/compiz/

sonra

setsid unity

Katkılarınız için herkese teşekkürler.

1
Ashu

Görünüşe göre, ikinci monitörümü çıkarmak, düzeltmeydi ve ardından doğru sürücüleri kurup güncelleyebildim.

1
user2580915

Bugün, betiğimdeki kullanıcının onu _$HOME/.profile_ dosyasına yazması için betiğe çağrı göndererek başlatmaya karar verdiği bir durumla karşılaştım. Sonuç olarak, Unity başlatılamadı.

Doğası gereği komut dosyaları sıralıdır, bu nedenle _.profile_ temelde komut dosyasının bitmesini bekliyordu ve _.profile_ çalışmasının bitmemesi durumunda Unity başlatılamadı.

Aynı şeyi yaptım, betiği _.profile_ dizisinden çağırdım ve aynı sonucu aldım - giriş ekranı duvar kağıdım orada kaldı, hiçbir çizgi veya başlatıcı görünmedi, masaüstüne sağ tıklayamadı veya giriş dışında başka bir işlem yapamadım TTY1’e.

Çözüm, uygun satırı _.profile_ 'dan çıkarmaktı. Komutu _.profile_ 'dan ve işareti, _<command> &_ formunu kullanarak ayırmak mümkündür, ancak sorun, kullanıcının her terminali açtığında veya TTY'ye giriş yaptığında, bu komutun yeni bir örneğinin üretilmesidir. Bu nedenle, ne yaptığınızı bilmediğiniz sürece .profile programlarını başlatmamanızı şiddetle tavsiye ederim.

Özgün komut dosyasına bağlantı ve burada tartışma: https://askubuntu.com/a/739631/295286

1

Bu problemi yaşadım, bir sürü şey denedim ve hatta birliği sağladım ama hiçbir şey işe yaramadı. Öncelikle TTY'yi (ctrl + alt + F1) açmanız ve giriş yapmanız gerekmektedir. Şimdi kullan

    env DISLAY:=0 gnome-terminal        

TTY'yi ctrl + alt + F7 ile kapatın, sonra kullanın (terminalde)

dconf reset -f /org/compiz/

Ondan sonra, kullan

Sudo reboot
1
Barney Woodrow

Fare imleciyle siyah arkaplanım vardı. Birlik eklentisini ccsm üzerinden tekrar etkinleştirmeye ek olarak aşağıdakiler benim için işe yaradı, ancak önce masaüstünü düzgün bir şekilde gösteremediği için aşağıdakileri yapmak zorunda kaldım: birlik - reset yaparken, "gösteri oturumunda" durdu ve önce bazı satırlar "hata yükleme eklentisi opengl" dedi, bu yüzden bunun ilgili olması gerektiğini düşündüm .. ve öyleydi! (sadece belirli.. (nvidia kurulumumun kursu farklı bir kurs süresine sahipti) yüklediğinizden emin olun, bağlantıda açıklanan klasörde sadece ls yapın.

https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/1342339

0
Blub

Aynı problemi yaşadım ve yukarıdaki önerilerin hepsi benim için başarısız oldu.

Aşağıdaki adımları attım:

  1. kubuntu-desktop, Unity için bir kullanıcı arayüzü alternatifi olarak yüklendi ALT + Ctrl + F1, sonra Sudo apt-get install kubuntu-desktop). Elbette, diğer Birlik alternatiflerini seçebilirsiniz.

  2. Makine yeniden başlatıldı ve KDE ile giriş yapıldı.

  3. Yönetici haklarına sahip geçici bir kullanıcı oluşturduk (hadi alice).
  4. Dosyalarımı Alice'in hesabına kopyaladım.
  5. Orijinal kullanıcıyı sildi (dosyalar dahil)
  6. Orijinal kullanıcı tekrar yaratıldı (aynı kullanıcı adı, aynı haklar)
  7. Dosyaları yedeklemeden kopyaladı.
  8. Geçici kullanıcı silindi (alice).

O zaman artık KDE'ye ihtiyacınız yok. ;-)

0
Ionică Bizău

Geçenlerde guake -r $(hostname) satırını içeren .bashrc dosyamı, guake içinde yeni bir sekme açtığımda otomatik olarak yeniden adlandırmak ve her şey mükemmel şekilde çalışmak üzere değiştirdim. Sonra birkaç gün sonra bilgisayarımı yeniden başlattım ve bu sorunla karşılaştım. Yalnızca geçerli bir ekran olmadan guake başlatmaya çalışılmasının, unity boru hattında bir şeyi tamamen yok eden bir hatayla sonuçlandığını varsayabilirim.

Öyleyse, yakın zamanda ~/.bashrc ayarlarınızı değiştirdiyseniz, değişiklikleri geri almayı deneyin.

0
TheSchwa

Önceki cevaplar sorunu çözmezse, HDD'niz o kadar dolu olabilir ki, sistem düzgün çalışamaz ve ortamı yüklemeyi başaramaz.

Bu oldukça kolay bir şekilde gerçekleşebilir: boş disk alanı belirli bir sınırın altına düşerse durmasını sağlamak için bir tetikleyiciden bir gecede indirmeye izin verirsiniz. Bir noktada sistem donuyor çünkü tüm disk dolu. Ertesi sabah başlamaya çalışıyorsunuz ve birliği yüklemiyor.

Bu, en azından başıma gelenlerdi. Çözüm basit: TTY'ye geçin ve manuel olarak birkaç şeyi silin. Ardından yeniden başlatın.

0