Vraag Unity laadt niet, geen Launcher, geen Dash verschijnt


Wanneer ik inlog, gebeurt er niets.

Ik krijg mijn bureaubladachtergrond te zien.

Blank desktops suck

Geen Dash, geen Launcher, niets.


535
2017-12-14 17:24


oorsprong


IMHO dit is een fout, maar ik heb dit sinds vandaag. Kon deze bug alleen vinden bugs.launchpad.net/ubuntu/+source/unity/+bug/1212987 Ik volgde de aanbevelingen hier: askubuntu.com/questions/17381/... De eenheid is opnieuw ingesteld maar werkt niet OK, werkruimten werken niet, zelfs als ik de hoeveelheid in- of uitschakel of wijzig. Geen verschil. Put plugin crasht ook eenheid, - Janghou
Mijn problemen begonnen na het overstappen van nouveau-drivers naar NVIDIA-stuurprogramma's (systeeminstellingen / hardware-tabblad). - DanielaWaranie
Na vele dagen doorgebracht te hebben en veel SO-threads te hebben gelezen, merkte ik dat dit een Ubuntu-open-bug lijkt (Status 'Onvolledig' vanaf juli 2015). Meer informatie hier over: bugs.launchpad.net/ubuntu/+bug/1285444  De snelle oplossing lijkt te zijn: $ mv ~/.config/dconf/user ~/.config/dconf/user.old - xyz
@ julianromera's was de enige oplossing op deze thread die me heeft geholpen - Dziamid
@julianromera antwoord was de enige die voor mij werkte. - Paweł Adamski


antwoorden:


Dit antwoord is van toepassing op versies van Ubuntu waarop Compiz wordt uitgevoerd.

Dit antwoord gaat ervan uit dat Unity door Compiz wordt uitgevoerd. Als je het niet hebt compiz geïnstalleerd dit antwoord is niet op jou van toepassing.

U hoeft alleen de Unity-plug-in weer in te schakelen. Het probleem is dat dit een pijn in de bodem is omdat je nu geen grafische methode hebt om dit te doen. Zo:

  1. Probeer een terminal te openen met Ctrl+alt+T.
    Dit werkt mogelijk niet, maar u kunt proberen met de rechtermuisknop op het bureaublad te klikken en 'Terminal hier openen' te selecteren. Anders moet u mogelijk naar een "harde" terminal schakelen door op te drukken Ctrl+alt+F1 en log in.

  2. Installeren compizconfig-settings-manager door rennen

    sudo apt-get install compizconfig-settings-manager
    
  3. Voer het dan als volgt uit:

    DISPLAY=:0 ccsm &
    

    In het eerste deel wordt aan de terminal aangegeven op welke display het moet worden geladen (anders heeft het geen idee).

  4. Als u bij stap 1 naar een TTY bent overgeschakeld, schakelt u terug naar de grafische server door op te drukken Ctrl+alt+F7 (of Ctrl+alt+F8 soms).
    Daar zou een CompizConfig Settings Manager op u moeten wachten.

  5. Zoek de Unity-plugin. Het mogelijk maken. U wordt gevraagd "Ubuntu Unity Plugin vereist de plug-in OpenGL. Schakel Ubuntu Unity Plugin / OpenGL inschakelen in"

  6. Alles moet in het leven komen, maar als dat niet het geval is, moet u wellicht opnieuw opstarten. U kunt dat doen door terug te gaan naar de terminal en te hardlopen sudo reboot.


465
2017-11-07 23:23



Werkte perfect voor mij. Als een kanttekening, ik hoefde niet naar de TTY-terminal te gaan, was in staat om de terminale snelkoppeling te gebruiken (ctrl + alt + t). - Tass
Als u bij stap 5 bent en eenheid niet ziet in de lijst, probeert u dit: sudo apt-get -f install && sudo apt-get --reinstall install unity - Collinux
Had dit probleem zelf, maar ik heb pech met de oplossing ver, werkt niet voor mij, krijg nog steeds hetzelfde lege scherm op Ubuntu 14.04 LTS 64bit. Zal opnieuw over de stappen gaan om te controleren of er iets is gemist. Lenovo X201S Thinkpad i7 2.0 Ghz 8 Gb RAM. Nooit dit probleem gehad met 12.04 LTS - therobyouknow
Het feit dat dit een probleem is dat zo gewoon en langdurig is, is voor mij nogal verontrustend. Weet iemand waarom dit blijft gebeuren en waardoor het veroorzaakt? - fouric
ccsm blijft hangen iconen laden, maar als ik ctrl-alt-F7 terug naar het hoofdscherm zie, zijn de compiz opties er. Ik heb de Unity-desktop ingeschakeld, teruggeschakeld naar tty1 (ccsm is met succes uitgevoerd) ... maar geen eenheid. Opnieuw opstarten: geen eenheid. Als ik ccsm opnieuw laad, is Unity nog steeds geselecteerd en "aan" maar er verschijnt geen eenheid. - JeanSibelius


Een goede oplossing voor mij (heeft hetzelfde probleem opgelost):

in een terminal:

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

en dan

setsid unity

166
2018-05-04 00:50



Fantastisch. Werkt met Ubuntu Linux 13.04 Desktop in Parallels op Mac OS X. - Elliot
Bedankt! Werkt ook met Ubuntu 14.04. Ik vraag me af waarom dit onverwacht gebeurde :-( - Sadi
ik had nodig export DISPLAY=:0 eerste. - Uri
sudo dconf reset -f / org / compiz / Fout spawning opdrachtregel 'dbus-launch --autholaunch = c0c0f8bf86119c64ccb710000000006 --binary-syntaxis --close-stderr': onderliggende proces afgesloten met code 1 - JeanSibelius
Een probleem hierbij is dat hardlopen dconf als sudo maakte mijn ~/.config/dconf/user bestand hebben root eigendom (het had eerder mijn gebruikerseigendom). Ik vraag me af of het zonder zou moeten sudo. Dit was veel beter dan het bestand verwijderen en helemaal opnieuw beginnen! - Tim Tisdall


In 13.04 en 14.04:

unity --replace is verouderd. Gebruik in plaats daarvan het volgende:

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

Start opnieuw op als het niet meteen werkt.


72
2018-04-27 02:39



Dit werkte voor mij na het installeren van geschikte stuurprogramma's voor mijn Nvidia grafische kaart. Zie mijn antwoord askubuntu.com/questions/288235/... - Thomas Arildsen
dconf reset opdracht geeft exitcode error 1 en werkt niet verder 13.10. - Peterdk
Unity-plug-ins inschakelen met ccsm een aantal problemen opgelost, de rest opgelost rm -r .Xauthority .ICEauthority .compiz-1/ .gconf/ .config/compiz-1/ .config/dconf/ - precise
Kan de D-bus niet automatisch starten zonder X11 $ DISPLAY. Niets werkte tot nu toe - jimifiki
Het werkt ook voor ubuntu 16.04, net mijn probleem opgelost - Priyadarshi Paul


Voor 12.10 en lager:

druk op Ctrl+alt+T voor een terminal en run ccsmen schakel vervolgens de plug-in 'Unity' opnieuw in.

Mogelijk moet u dan ook een unity --replace.


60
2017-10-02 02:33



unity --resetis nu verouderd en werkt niet. Is er een vervanger? - Shahbaz
@Shahbaz - unity --replace. - horIzoN
@ nerof61 is ook vanaf 13.04 verouderd. Zie mijn antwoord hieronder: askubuntu.com/a/286349/2638 - Brandon Bertelsen
geen van beide --reset noch --replace heeft voor mij gewerkt met mijn Ubuntu 12.04 .. de opdrachten direct weergegeven unity-panel-service: no process found Backend : ini Integration : true Profile : default Adding plugins Initializing core options...done ... Ik wachtte en wachtte, en toen kon ik niet, onderbroken door ctrl + c .. en nu op zoek om te proberen wat andere antwoorden gesuggereerd .. - precise


Het is een goed idee om te controleren of uw grafische stuurprogramma is geconfigureerd om hardwareversnelling te gebruiken en of het is geconfigureerd om OpenGL te gebruiken. Probeer op de Ask Ubuntu en Ubuntu Forums te zoeken naar informatie die specifiek is voor uw GPU's en Ubuntu-smaak. Voor hybride grafische gebruikers ziet u de laatste sectie "Hybride grafische afbeeldingen" hieronder.

Misschien wilt u de compizconfig-settings-manager  Install compizconfig-settings-manager pakket en zorg ervoor dat de Unity-plug-in is aangevinkt (zie Wat zijn enkele problemen met CCSM en waarom zou ik dit willen vermijden?).

Voor 12.04 en nieuwer

  1. Veranderen naar tty1 door te drukken Ctrl+alt+F1 en log in.

  2. Installeren compizconfig-settings-manager door rennen

    sudo apt-get install compizconfig-settings-manager
    
  3. Voer het dan uit door dit te doen:

    export DISPLAY=:0
    ccsm
    

    In het eerste deel wordt aan de terminal aangegeven op welke display het moet worden geladen (anders heeft het geen idee).

  4. druk op Ctrl+alt+F7 (of Ctrl+alt+F8 soms) om terug te gaan naar de grafische weergave waar daar een CompizConfig Settings Manager-scherm zou moeten zitten.

  5. Zoek de Unity-plugin. Het mogelijk maken. CCSM

  6. Alles moet in het leven komen, maar als dat niet het geval is, moet u wellicht opnieuw opstarten. U kunt dat doen door terug te gaan naar tty1en rennen sudo reboot.

Als eenheid nog steeds niet laadt, probeer dan:

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

Start opnieuw op als het niet meteen werkt.

Voor 11.10 en ouder

Als je hoopt op een TTY (Ctrl+alt+F1 door F6) en loop:

DISPLAY=:0 unity --replace

Het zal Unity terugzetten op TTY 7 (Ctrl+alt ++F7).

U kunt ook proberen gewoon:

DISPLAY=:0 unity

Maar dat zal niet werken als een Windows Manager al op display 0 draait (het geeft je een fout, gebruik gewoon unity --replace in dat geval).

Als eenheid Absoluut weigert te herstarten probeer dit:

Installeren gnome-panel:

sudo apt-get install gnome-panel

Voer het dan uit op display 0:

DISPLAY=:0 gnome-panel

Je zou dan Gnome 2-stijl panelen op je bureaublad moeten hebben, die je kunt gebruiken om uit te loggen.

Hybride afbeeldingen

Er is een aantal zeer nuttige informatie en verder lezen voor gebruikers van hybride grafische afbeeldingen te vinden hier.

Zodra GPU's correct zijn geconfigureerd voor 3D-versnelling en OpenGL, kunt u:

  1. Installeer Nvidia-stuurprogramma's van https://edge.launchpad.net/~xorg-edgers/+archive/ppa:

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

    of:

    Ik zou echt de voorkeur geven aan de stabiele PPA, maar het lijkt nog geen pakketten voor 13.04 te hebben. Update: deze lijken beschikbaar te zijn vanaf 25 september. Ik zou deze stabiele PPA installeren - je kunt het proberen, maar ik heb het niet getest.

    De door Ubuntu geleverde Nvidia-stuurprogramma's waren al geïnstalleerd en ik kon deze PPA eenvoudig installeren door deze toe te voegen en een pakketupdate uit te voeren met behulp van update-manager.

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

    UPDATE: Vanaf 6 oktober, ppa:xorg-edgers/ppa lijkt ook hommel te bevatten. Dus als u vanaf deze PPA installeert, kunt u proberen de toevoeging van de Bumblebee PPA over te slaan en deze vanaf hier te installeren.

    Als u in stap 1 de stabiele PPA hebt gekozen, installeert u de PPA voor stabiele Bumblebee als volgt:

    sudo apt-add-repository ppa:bumblebee/stable
    
  3. UPDATE: Update uw pakketlijsten na het toevoegen van de PPA ('s):

    sudo apt-get update
    

    Als u al nvidia-stuurprogramma's had geïnstalleerd vanuit de standaard repository's van Ubuntu, upgrade dan eenvoudigweg de nieuwe versie van de repository die u in stap 1 hebt gekozen:

    sudo apt-get upgrade
    sudo apt-get install bumblebee
    
  4. Voer de volgende opdrachten uit om eenheid te 'repareren' (uit brandon-Bertelsen's antwoord op Unity laadt niet, geen Launcher, geen Dash verschijnt):

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

51
2017-12-27 12:45



In 14.10: unity --reset-icons & disown geeft me stop: Unknown job: unity-panel-service // start: Unknown job: unity-panel-service // compiz (core) - Info: plug-in laden: core // compiz (kern) - Info: startplug-in: core ... en geen verdere actie. Alt-F7 brengt me terug naar grafisch waar ik een zijmenu heb maar geen "start" -menu (niets in het bovenste menu - geen connectiviteitspictogram, stroompictogram, enz.) - terug naar tty1 geeft me schermen en schermen met informatie. .. herstart en ik ben TERUG IN BUSINESS! BEDANKT VOOR UW MAGIC VOODOO - JeanSibelius
Uw sectie 'Voor 12.04 en nieuwer' werkt niet op Ubuntu 16.04. - Luís de Sousa
apt-add-repository? - missend - Kalpesh Soni


De eenvoudigste manier om dit te doen, is door op te drukken Ctrl+alt+T om een ​​terminal te krijgen en vervolgens uit te geven:

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

en je eenheidsessie komt terug voor je ogen ..

Deze techniek is beter dan het opnieuw starten van ccsm, omdat je in de fouttoestand van OP kunt komen zonder zelfs per ongeluk de eenheid in ccsm te de-selecteren; je kunt het eenvoudig krijgen door per ongeluk op de knop "voorkeuren" te klikken in ccsm.


32
2017-11-10 05:55



denk dat je bedoelt .config / compiz-1 - matteo
Ik kan ctrl-alt-T niet gebruiken - jimifiki
@ jimifiki: druk op 'crtl' + 'alt' + 'f1' en doe vervolgens wat achiang suggereerde. hoewel ik persoonlijk ze uit de weg zou laten als je meer problemen tegenkomt. - isaaclw
@isaaclw Ik deed wat suggereert. Er is niets veranderd. Opmerkelijk is dat de gastsessie normaal werkt. - jimifiki
Voor mijn Ubuntu 16.04 waren de relevante bestanden om te verwijderen aanwezig .cache, niet .config. Zo rm -rf ~/.cache/compizconfig-1 werkte voor mij. - tparker


Ik had ook dit probleem. Ik heb het opgelost met het verwijderen van de inhoud van het bestand ~ / .config / compiz-1 / compizconfig en het opnieuw starten.

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

25
2017-10-30 06:23



werkte niet voor mij, vrijwel net als al het andere op deze pagina - matteo
Ja! Bedankt, het werkte! Ik heb Ubuntu 16.04 geïnstalleerd in VirtualBox en na een van de updates kreeg ik dit probleem. Dit is de enige oplossing die voor mij werkte! Oh, en vergeet niet om opnieuw te starten na het toepassen van deze fix. - informatik01
Werkt niet op Ubuntu 16.04. - Luís de Sousa
Werkte niet voor mij op 16.04 - 43Tesseracts
Voor mijn Ubuntu 16.04 waren de relevante bestanden om te verwijderen aanwezig .cache, niet .config. Zo rm -rf ~/.cache/compizconfig-1 werkte voor mij. - tparker


Ik heb precies hetzelfde probleem gehad.

Als u Compiz Config Settings Manager hebt geïnstalleerd, is het mogelijk dat de Unity Desktop-plug-in is uitgeschakeld.

Log in op een Unity 2D-bureaublad en controleer of het op deze manier is ingeschakeld in CCSM,

CCSM

Unity Shell wordt niet in het standaardbureaublad geladen als het selectievakje niet is aangevinkt en u de sessie op uw foto krijgt.


21
2017-10-22 07:09