GNU/Linux >> Znalost Linux >  >> Ubuntu

Unity se nespustí/načte po upgradu z 13.10 na 14.04?

Na ask ubuntu je mnoho podobných příspěvků a prošel jsem je s malým úspěchem.

Upgradoval jsem z 13.04 na 13.10 na 14.04 zády k sobě. Upgrade z 13.03 na 13.10 fungoval dobře. Po upgradu z 13.10 na 14.04 jsem narazil na problém. Po přihlášení do počítače mi zůstane pouze obrázek na pozadí a žádné další prvky plochy nebo unity. Nefungují žádné klávesové zkratky (například ctrl+alt+t). Jsem schopen vstoupit do terminálu pomocí ctrl + alt + (f1 + f6). Po přihlášení do terminálu jsem schopen spouštět věci jako apt-get a další nástroje shellu. Nemohu spustit nic grafického, aniž bych nejprve řekl terminálu, kam to má poslat exportem zobrazení 0 export DISPLAY=:0 Jakmile to udělám, mohu spouštět programy založené na gui, jako je Firefox.

Je třeba poznamenat jednu věc, pokud spustím nautilus z terminálu, zobrazí se mi plocha a lišta v horní části obrazovky s možnostmi nautilus ( Soubor Upravit Zobrazit Přejít Záložky Nápověda ). Zkoušel jsem znovu povolit unity z CCSM, žádná změna, přeinstaloval jsem unity a Ubuntu-Desktop, žádná změna. Odinstaloval jsem a znovu nainstaloval ovladače nvida-current, opět beze změny.

Udělal jsem vše, co mě napadlo, abych tento problém prozkoumal (což není mnoho, protože jsem v tom stále docela nový). Pokud bych měl něco udělat, abych to dále prošetřil, dejte mi vědět a já to co nejdříve spustím. Stále jsem schopen přepnout standardní výstup do souboru na ploše a odtud k němu přistupovat. Jakákoli pomoc by byla velmi oceněna

  • Byly použity úpravy gramatiky a pravopisu.

Aktualizace:

Na základě návrhů uvedených v tomto příspěvku. Udělal jsem následující;

 sudo apt-get install --reinstall ubuntu-desktop
 sudo apt-get install unity
 sudo apt-get purge nvidia* bumblebee*
 sudo apt-get install nvidia-prime
 sudo shutdown -r now

Nyní, když se přihlásím do počítače, vidím položky na ploše. Nautilus mohu také otevřít stisknutím ctrl+n . Možnost kliknutí pravým tlačítkem se vrátila, což mi umožňuje otevřít terminál. Nicméně ctrl+alt+t stále nefunguje. Nemohu zachytit a přesunout žádná okna nebo přenést okna programu ze zadní části plochy dopředu kliknutím na ně. Zůstanou naskládané v pořadí, v jakém jsem je otevřel, s posledním oknem nahoře. Znovu jsem zkontroloval Compiz Setting Manager a jednota je aktivována.

Aktualizace 2:

Myslím, že to může být problém opengl. Spustil jsem následující příkaz v Terminálu;

DISPLAY=:0 unity

a dostanu následující výstup, než se terminál zasekne.

 compiz (core) - Info: Loading plugin: core
 compiz (core) - Info: Starting plugin: core
 unity-panel-service start/running, process 2707
 compiz (core) - Info: Loading plugin: ccp
 compiz (core) - Info: Starting plugin: ccp
 compizconfig - Info: Backend     : gsettings
 compizconfig - Info: Integration : true
 compizconfig - Info: Profile     : unity
 compiz (core) - Info: Loading plugin: composite
 compiz (core) - Info: Starting plugin: composite
 compiz (core) - Info: Loading plugin: move
 compiz (core) - Info: Starting plugin: move
 compiz (core) - Info: Loading plugin: place
 compiz (core) - Info: Starting plugin: place
 compiz (core) - Info: Loading plugin: snap
 compiz (core) - Info: Starting plugin: snap
 compiz (core) - Info: Loading plugin: commands
 compiz (core) - Info: Starting plugin: commands
 compiz (core) - Info: Loading plugin: compiztoolbox
 compiz (core) - Info: Starting plugin: compiztoolbox
 compiz (core) - Error: Plugin 'opengl' not loaded



compiz (core) - Info: Loading plugin: resize
 compiz (core) - Info: Starting plugin: resize
 compiz (core) - Info: Loading plugin: regex
 compiz (core) - Info: Starting plugin: regex
 compiz (core) - Info: Loading plugin: mousepoll
 compiz (core) - Info: Starting plugin: mousepoll
 compiz (core) - Info: Loading plugin: imgpng
 compiz (core) - Info: Starting plugin: imgpng
 compiz (core) - Info: Loading plugin: vpswitch
 compiz (core) - Info: Starting plugin: vpswitch
 compiz (core) - Info: Loading plugin: session
 compiz (core) - Info: Starting plugin: session
 compiz (core) - Info: Loading plugin: workarounds
 compiz (core) - Info: Starting plugin: workarounds
 compiz (core) - Error: Plugin 'opengl' not loaded

Nejsem si jistý, co s tím mám dělat, nezdá se, že by opengl obecně chyběl, protože jsem schopen spouštět graficky náročné programy. Nejsem si však jistý, zda je plugin opengl něco jiného než opengl používaný pro věci, jako je hraní her (stydím se to přiznat). Chystám se na to udělat průzkum a podám zprávu, až budu mít nějaké další informace.

Související:Jak zjistit, zda bylo Cve opraveno v úložištích Ubuntu v Ubuntu?

Přijatá odpověď:

Tady OP, konečně jsem měl úspěch!

Kombinuji všechny kroky, které jsem nakonec udělal, než jsem dosáhl úspěchu

sudo apt-get install --reinstall ubuntu-desktop 
sudo apt-get install unity 
sudo apt-get purge nvidia* bumblebee* 
sudo apt-get install nvidia-prime 
sudo shutdown -r now

Po restartu se přihlaste zpět a přejděte na terminál jakýmkoli způsobem. V tomto okamžiku jsem byl schopen otevřít terminál kliknutím pravým tlačítkem myši na prázdné místo na ploše a výběrem otevřít v terminálu. Zadají následující sadu příkazů

DISPLAY=:0 unity
dconf reset -f /org/compiz/
unity

a jednota se konečně rozběhla a vše nyní funguje dobře.

pokud příkaz unity nespustí jej zpět na konci zkuste setsid unity

Doufám, že mé pokusy budou pro někoho užitečné. Děkuji všem, kteří se podívali na toto vlákno, a všem, kteří komentovali.


Ubuntu
  1. Pozastavení nefunguje po aktualizaci na Ubuntu 14.04 z 13.10?

  2. Po upgradu Ubuntu 14 na 16 zmizela možnost Najít Doal Boot Option?

  3. Unity se nenačte po instalaci proprietárních ovladačů Nvidia?

  1. Upgradujte z Ubuntu 13.10 na Ubuntu 14.04

  2. Unity je po upgradu na 12.10 úplně rozbitý?

  3. Síťový skener (canon) se po upgradu zastaví z 15.04 na 15.10?

  1. Upgradujte z Ubuntu 13.04 na Ubuntu 13.10

  2. Oprava nefunkční čtečky SD karet po upgradu Ubuntu 16.04

  3. Unity 3d již nefunguje po upgradu na Quadro Nvs 140m/?