유니티가로드되지 않고 런처도없고 대시도 나타나지 않습니다


552

로그인해도 아무 변화가 없습니다.

바탕 화면 배경 화면이 나타납니다.

빈 데스크탑

대시, 런처, 아무것도 없습니다.


1
IMHO 이것은 버그이지만 오늘 이후로 이것을 가지고 있습니다. 단지이 버그를 찾을 수 bugs.launchpad.net/ubuntu/+source/unity/+bug/1212987 내가 여기에 권장 사항을 따라 : askubuntu.com/questions/17381/... 유니티 재설정했지만 OK 작동하지 않는, 작업 공간은하지 않습니다 금액을 활성화 또는 비활성화하거나 변경하더라도 작동합니다. 차이 없음. Put 플러그인도 통합 충돌
— Janghou

2
nouveau 드라이버에서 NVIDIA 드라이버 (시스템 설정 / 하드웨어 탭)로 전환 한 후 문제가 시작되었습니다.
— DanielaWaranie

19
많은 시간을 보냈고 많은 SO 스레드를 읽은 후에는 이것이 우분투 오픈 버그 인 것으로 나타났습니다 (2015 년 7 월 현재 상태 '불완전'). 여기에 대한 추가 정보 : bugs.launchpad.net/ubuntu/+bug/1285444 빠른 해결책은 다음과 같습니다. $ mv ~/.config/dconf/user ~/.config/dconf/user.old
— user9869932

1
@ julianromera 's는이 스레드에서 나를 도와 준 유일한 솔루션이었습니다
— Dziamid

1
@julianromera의 대답은 나를 위해 일한 유일한 사람이었습니다.
— Paweł Adamski

답변:


478

이 답변은 Compiz를 실행하는 Ubuntu 버전에 적용됩니다.

이 답변은 Unity가 Compiz를 통해 실행되고 있다고 가정합니다. Compiz를 설치 하지 않은 경우 (예 : Gnome 기반 Ubuntu 18.04 이상과 같은 유니티가 아닌 Ubuntu 버전의 경우)이 답변은 적용되지 않습니다.

Unity 플러그인을 다시 켜면됩니다. 문제는 이제 그래픽 작업을 수행 할 수있는 방법이 없기 때문에 바닥에 통증이 있다는 것입니다. 그래서:

  1. Ctrl+ Alt+ 로 터미널을 열어보십시오 T.
    작동하지 않을 수도 있지만 바탕 화면을 마우스 오른쪽 버튼으로 클릭하고 "여기에서 터미널 열기"를 선택하십시오. 그렇지 않으면 Ctrl+ Alt+를 F1누르고 로그인 하여 "하드"터미널로 변경해야 할 수도 있습니다 .

  2. 다음 compizconfig-settings-manager을 실행하여 설치

    sudo apt-get install compizconfig-settings-manager
    
  3. 그런 다음 이것을 사용하여 실행하십시오.

    DISPLAY=:0 ccsm &
    

    첫 번째 부분은 터미널에 어떤 디스플레이를로드 할 것인지 알려줍니다 (그렇지 않으면 단서가 없습니다).

  4. 1 단계에서 TTY로 전환 한 경우 Ctrl+ Alt+ F7(또는 Ctrl+ Alt+ F8가끔) 를 눌러 그래픽 서버로 다시 전환하십시오 .
    귀하를 기다리는 CompizConfig 설정 관리자가 있어야합니다.

  5. Unity 플러그인을 찾으십시오. 사용하도록 설정하십시오 (자세한 지침은 아래 참조). "Ubuntu Unity 플러그인에는 OpenGL 플러그인이 필요합니다. Ubuntu Unity 플러그인 활성화 / OpenGL 활성화"라는 메시지가 표시됩니다.

    • 1) Unity 플러그인을 활성화하려면 : "데스크톱"(왼쪽)-> Ubuntu Unity 플러그인을 클릭하십시오. "필터"검색 창에 "unity plugin"을 입력 할 수도 있습니다. 스크린 샷 : 여기에 이미지 설명을 입력하십시오
    • 여기에서 "Ubuntu Unity 플러그인 활성화"체크 상자를 클릭하십시오. 여기에 이미지 설명을 입력하십시오
    • 2) OpenGL을 활성화하려면 : "일반"(왼쪽)->을 클릭 한 후 아래 그림과 같이 "OpenGL"확인란을 선택하십시오. "필터"검색 창에 "opengl"을 입력하여 불러올 수도 있습니다. 여기에 이미지 설명을 입력하십시오
  6. 모든 것이 생겨나 야하지만 그렇지 않으면 다시 시작해야 할 수도 있습니다. 터미널로 돌아가서 실행하면 sudo reboot됩니다.


27
나를 위해 완벽하게 일했습니다. 참고로, TTY 터미널을 입력 할 필요가 없었으며 터미널 바로 가기 ( ctrl + alt + t) 를 사용할 수있었습니다 .
— Tass

13
5 단계에 도달했지만 목록에 통일성이 보이지 않으면 다음을 시도하십시오.sudo apt-get -f install && sudo apt-get --reinstall install unity
— Collinux

16
이 문제가 있었지만 지금까지 해결책이 좋지 않아서 나에게 효과가 없지만 여전히 Ubuntu 14.04 LTS 64 비트에서 동일한 빈 화면이 나타납니다. 누락 된 사항이 있는지 확인하기 위해 단계를 다시 진행합니다. Lenovo X201S Thinkpad i7 2.0Ghz 8Gb RAM. 12.04 LTS이 문제가 없었
— therobyouknow

12
이것이 매우 일반적이고 오래 지속되는 문제라는 사실은 저에게 다소 혼란 스럽습니다. 왜 이런 일이 계속 발생하는지, 그리고 그 원인은 무엇입니까?
— fouric

10
ccsm이 로딩 아이콘에서 멈추지 만, ctrl-alt-F7을 다시 기본 디스플레이로 돌리면 compiz 옵션이 있습니다. Unity 데스크톱을 활성화하고 tty1 (ccsm이 성공적으로 실행 됨)으로 다시 전환했지만 Unity는 없습니다. 재부팅 : 유니티가 없습니다. ccsm을 다시로드해도 Unity가 여전히 선택되어 있고 "on"이지만 Unity가 나타나지 않습니다.
— JeanSibelius

171

나에게 좋은 해결책 (같은 문제를 해결했다) :

터미널에서 :

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

그리고

setsid unity

3
환상적인. Mac OS X에서 Parallels의 Ubuntu Linux 13.04 Desktop과 호환됩니다.
— Elliot

4
감사! 우분투 14.04에서도 작동합니다. 나는 이것이 왜 파란색에서 발생했는지 궁금합니다 :-(
— Sadi

4
나는 export DISPLAY=:0먼저 필요했다 .
— Uri

7
sudo dconf reset -f / org / compiz / 오류 생성 명령 줄 'dbus-launch --autholaunch = c0c0f8bf86119c64ccb710000000006 --binary-syntax --close-stderr': 자식 프로세스가 코드 1로 종료 됨
— JeanSibelius

3
이것의 한 가지 문제 는 내 파일 dconf을 sudo만든 것처럼 실행 하면 소유권 이 있다는 것입니다. 없이 수행 해야하는지 궁금합니다 . 이것은 파일을 제거하고 처음부터 시작하는 것보다 훨씬 낫습니다! ~/.config/dconf/userrootsudo
— Tim Tisdall

73

13.04 및 14.04에서 :

unity --replace더 이상 사용되지 않습니다. 대신 다음을 사용하십시오.

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

바로 작동하지 않으면 재부팅하십시오.


2
dconf reset명령에서 종료 코드 오류 1이 발생하고 작동하지 않습니다 13.10.
— Peterdk

4
와 유니티 플러그인을 수 있도록 ccsm몇 가지 문제를 해결, 나머지는 고정 된rm -r .Xauthority .ICEauthority .compiz-1/ .gconf/ .config/compiz-1/ .config/dconf/
— 정확한

3
X11 $ DISPLAY없이 D- 버스를 자동 시작할 수 없습니다. 지금까지 아무것도 작동하지
— 않음

2
@jimifiki 이전 지침과 이들 사이에서 재부팅했기 때문에 동일한 문제가 발생했습니다. 시도 export DISPLAY=:0후 다시 다음 지침을 시도, 첫 번째. 물론 unity --reset-icons &disown도움이되지 않는 핵심 덤프를 얻었습니다 .
— GlenPeterson

2
그냥 내 문제 해결, 또한 우분투 16.04 작동
— Priyadarshi 폴

61

12.10 이하의 경우 :

를 눌러 Ctrl+ Alt+ T터미널 및 실행에 대한이 ccsm, 당신의 '유니티'플러그인을 다시 활성화하십시오.

그런 다음을 실행해야 할 수도 있습니다 unity --replace.


5
unity --reset더 이상 사용되지 않으며 작동하지 않습니다. 대체품이 있습니까?
— Shahbaz

5
@Shahbaz- unity --replace.
— horIzoN

1
@ nerof61도 13.04부터 더 이상 사용되지 않습니다. 아래에서 내 답변을 참조하십시오 : askubuntu.com/a/286349/2638
— Brandon Bertelsen

1
Ubuntu 12.04에서 나를 위해 일 하지도 --reset않았고 .. --replace즉시 표시된 명령을 실행하는 unity-panel-service: no process found Backend : ini Integration : true Profile : default Adding plugins Initializing core options...done중 ... 기다렸다가 기다렸다가 ctrl + c.를 중단 한 후 다른 답변이 제안한 내용을 시도해 보지 못했습니다 ..
— 정확한

52

그래픽 드라이버가 하드웨어 가속을 사용하도록 구성되어 있고 OpenGL을 사용하도록 구성되어 있는지 확인하는 것이 좋습니다. GPU 및 Ubuntu 맛에 대한 정보는 Ask Ubuntu 및 Ubuntu 포럼을 검색하십시오. 하이브리드 그래픽 사용자의 경우 아래 "하이브리드 그래픽"섹션을 참조하십시오.

compizconfig-settings-manager compizconfig-settings-manager 설치 패키지 를 실행하고 Unity 플러그인이 선택되어 있는지 확인 하고 싶을 수 있습니다 ( CCSM에 어떤 문제가 있으며 왜 피하고 싶습니까? 참조 ).

12.04 이상

  1. + + tty1를 눌러로 변경 하고 로그인하십시오.CtrlAltF1

  2. 다음 compizconfig-settings-manager을 실행하여 설치

    sudo apt-get install compizconfig-settings-manager
    
  3. 그런 다음 이것을 수행하여 실행하십시오.

    export DISPLAY=:0
    ccsm
    

    첫 번째 부분은 터미널에 어떤 디스플레이를로드 할 것인지 알려줍니다 (그렇지 않으면 단서가 없습니다).

  4. 를 눌러 Ctrl+ Alt+ F7(또는 Ctrl+ Alt+ F8가끔) 다시 거기 앉아 CompizConfig 설정 관리자 화면이 있어야 그래픽 디스플레이를 얻을 수 있습니다.

  5. Unity 플러그인을 찾으십시오. 활성화하십시오.CCSM

  6. 모든 것이 생겨나 야하지만 그렇지 않으면 다시 시작해야 할 수도 있습니다. 다시 돌아가서 tty1실행하면 sudo reboot됩니다.

unity가 여전히로드되지 않으면 다음을 시도하십시오.

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

바로 작동하지 않으면 재부팅하십시오.

11.10 이상

TTY ( Ctrl+ Alt+ F1through F6)에 들어가고 실행하려면 다음을 수행하십시오.

DISPLAY=:0 unity --replace

TTY 7 ( Ctrl+ Alt++ F7) 에서 Unity를 다시 재설정 합니다.

당신은 또한 시도 할 수 있습니다 :

DISPLAY=:0 unity

그러나 Windows 관리자가 디스플레이 0에서 이미 실행 중이면 작동하지 않습니다 (이 경우 오류 unity --replace가 발생합니다).

Unity가 절대로 재시작을 거부하면 다음을 시도하십시오.

설치 gnome-panel:

sudo apt-get install gnome-panel

디스플레이 0에서 실행하는 것보다 :

DISPLAY=:0 gnome-panel

그런 다음 데스크탑에 Gnome 2 스타일 패널이 있어야 로그 아웃 할 수 있습니다.

하이브리드 그래픽

하이브리드 그래픽 사용자를위한 유용한 정보와 추가 정보는 여기를 참조하십시오 .

GPU가 3D 가속 및 OpenGL에 적합하게 구성되면 다음을 수행 할 수 있습니다.

  1. https://edge.launchpad.net/~xorg-edgers/+archive/ppa 에서 Nvidia 드라이버를 설치 하십시오 .

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

    또는:

    안정적인 PPA를 선호합니다 .하지만 아직 13.04 패키지가없는 것 같습니다.. 업데이트 : 이들은 9 월 25 일부터 사용할 수있는 것 같습니다.이 안정적인 PPA를 설치하려고합니다. 시도 할 수는 있지만 테스트하지는 않았습니다.

    Ubuntu 제공 Nvidia 드라이버가 이미 설치되어 있으며이 PPA를 추가하고를 사용하여 패키지 업데이트를 수행하여 간단히이 PPA에서 설치했습니다 update-manager.

    sudo apt-add repository ppa:ubuntu-x-swat/x-updates
    
  2. https://launchpad.net/~bumblebee/+archive/stable 에서 Bumblebee 설치

    업데이트 : 10 월 6 일 현재, ppa:xorg-edgers/ppa꿀벌도 포함되어있는 것 같습니다. 따라서이 PPA에서 설치하는 경우 Bumblebee PPA의 추가를 건너 뛰고 대신 여기에서 설치하려고 할 수 있습니다.

    1 단계에서 안정 PPA를 선택한 경우 다음과 같이 Bumblebee 안정 PPA를 설치하십시오.

    sudo apt-add-repository ppa:bumblebee/stable
    
  3. 업데이트 : PPA를 추가 한 후 패키지 목록을 업데이트하십시오.

    sudo apt-get update
    

    Ubuntu의 표준 리포지토리에서 nvidia 드라이버를 이미 설치 한 경우 1 단계에서 선택한 리포지토리에서 새 버전을 가져 오려면 간단히 업그레이드하십시오.

    sudo apt-get upgrade
    sudo apt-get install bumblebee
    
  4. 다음 명령을 수행하여 Unity를 '수리'하십시오 ( brandon-bertelsen 의 답변에서 Unity에 대한 로드가 실행되지 않고 실행기가없고 대시가 표시되지 않음 ).

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

14.10에서 : unity --reset-icons & disown은 나를 중지시킵니다. (core)-정보 : 플러그인 시작 : core ... 및 추가 조치가 없습니다. Alt-F7은 사이드 메뉴는 있지만 "시작"메뉴는없는 그래픽으로 돌아갑니다 (상위 메뉴에는 연결 아이콘, 전원 아이콘 등 없음)-tty1으로 돌아 가면 화면과 정보 화면이 나타납니다. .. 재부팅하고 다시 사업에 돌아 왔습니다! 당신의 마법의 VOODOO에 감사합니다
— JeanSibelius

4
Ubuntu 16.04에서는 "12.04 이상"섹션이 작동하지 않습니다.
— Luís de Sousa

apt-add-repository? -누락
— Kalpesh Soni

33

가장 쉬운 방법은 Ctrl+ Alt+ T를 눌러 터미널을 얻은 다음 발행하는 것입니다.

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

그리고 당신의 연합 세션이 당신의 눈앞에 다시 올 것입니다

이 기술은 ccsm을 다시 시작하는 것보다 낫습니다. ccsm에서 실수로 단일성을 선택 해제하지 않고도 OP의 오류 상태에 빠질 수 있기 때문입니다. ccsm에서 "환경 설정"버튼을 실수로 누르면 간단히 얻을 수 있습니다.


2
당신의 .config가 / 컴 피즈-1을 의미 같아요
— 마테오

1
@ jimifiki : 'crtl'+ 'alt'+ 'f1'을 누른 다음 achiang이 제안한대로하십시오. 개인적으로 나는 더 많은 문제를 발견 할 수 있도록 방해하지 않을 것입니다.
— isaaclw

1
우분투 16.04에 대한 해결책이 아닙니다.
— Luís de Sousa

1
16.04에 나를 위해 작동하지 않았다
— 43Tesseracts

4
내 우분투 16.04의 경우 제거 할 관련 파일이 .cache아닌에 .config있습니다. 그래서 rm -rf ~/.cache/compizconfig-1나를 위해 일했습니다.
— tparker

25

나도이 문제가 있었다. ~ / .config / compiz-1 / compizconfig 파일의 내용을 삭제하고 다시 기록하여 문제를 해결했습니다.

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

1
꽤 많은이 페이지에 다른 모든 것들로 나를 위해 작동하지 않았다
— 마테오

2
예! 고마워요, 효과가있었습니다! VirtualBox에 Ubuntu 16.04가 설치되어 있으며 업데이트 중 하나 후에이 문제가 발생했습니다. 이것은 나를 위해 일한 유일한 솔루션입니다! 아,이 수정 프로그램을 적용한 후 다시 시작하는 것을 잊지 마십시오.
— informatik01

2
Ubuntu 16.04에서는 작동하지 않습니다.
— Luís de Sousa

2
16.04에 나를 위해 작동하지 않았다
— 43Tesseracts

2
내 우분투 16.04의 경우 제거 할 관련 파일이 .cache아닌에 .config있습니다. 그래서 rm -rf ~/.cache/compizconfig-1나를 위해 일했습니다.
— tparker

21

나는 정확히 같은 문제가 있었다.

Compiz Config Settings Manager가 설치되어 있으면 Unity Desktop Plugin이 비활성화 된 것일 수 있습니다.

Unity 2D 데스크탑에 로그인하여 CCSM에서 다음과 같이 활성화되어 있는지 확인하십시오.

CCSM

체크 박스를 선택하지 않으면 Unity Shell이 ​​기본 데스크톱에로드되지 않고 사진에서 세션을 가져옵니다.


19

개발자는 항상 버그를 수정하고 있으므로 대안은 기다릴 수 있고 버그 수정 진행 상황을 따르는 것 입니다 (Launchpad의 Unity 개발 구독 ).

  1. Ctrl+ Alt+를 누릅니다 F2.

  2. 로그인.

  3. sudo shutdown -r now터미널에서 실행하십시오 .

  4. 시스템이 다시 시작된 후 로그인 화면에서 스프로킷 아이콘을 마우스 오른쪽 버튼으로 클릭하여 Unity 2D (현재)를 선택하십시오.

  5. Unity 3D / Ubuntu 11.10 (예 : 일주일)에 대한 수정을 기다립니다.

  6. 수정 사항을 얻으려면 시스템을 업데이트하십시오. 터미널 유형 sudo apt-get update && sudo apt-get upgrade.

업데이트 :ccsm Unity 2D 로그인에서을 사용 하여이 문제를 해결할 수있었습니다 .

(이것은 이 우분투 포럼 게시물 에서 수정되었습니다 .)

  1. 로그인 화면에서 Unity 2D를 선택하고 로그인하십시오.

  2. ccsm터미널에서 다음을 실행하여 (CompizConfig 설정 관리자)를 설치 하십시오 sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra.

  3. 시작 ccsm및 카테고리 선택 바탕 화면 . 우분투 유니티 플러그인 활성화 ; 충돌을 해결하라는 메시지가 표시되면 모든 충돌에 대해 MIDDLE 단추를 선택하십시오. ccsm완료되면 닫 습니다.

  4. 다시 시작하고 Unity (3D)를 선택한 후 로그인하십시오.


13

"Optimus"(Intel + Nvidia GPU) 설정을 사용하는 Asus U36SD가 있습니다. 우분투 12.04가 제대로 작동했지만 12.10으로 업그레이드하면이 문제가 13.04에서 나타났습니다. 다음 단계를 통해 문제를 해결했습니다.

  1. https://edge.launchpad.net/~xorg-edgers/+archive/ppa 에서 Nvidia 드라이버를 설치 하십시오 .

    또는:

    https://edge.launchpad.net/~ubuntu-x-swat/+archive/x-updates 에서 안정적인 PPA를 선호합니다 .하지만 아직 13.04 패키지가없는 것 같습니다.. 업데이트 : 이들은 9 월 25 일부터 사용할 수있는 것 같습니다.이 안정적인 PPA를 설치하려고합니다. 시도 할 수는 있지만 테스트하지는 않았습니다.

    Ubuntu 제공 Nvidia 드라이버가 이미 설치되어 있으며이 PPA를 추가하고를 사용하여 패키지 업데이트를 수행하여 간단히이 PPA에서 설치했습니다 update-manager. 최신 정보:

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

    (내가 한 일) 또는 :

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

    (지금도 13.04의 안정적인 릴리스-테스트하지 않았습니다).

  2. https://launchpad.net/~bumblebee/+archive/stable 에서 Bumblebee 설치

    업데이트 : 10 월 6 일 현재, ppa : xorg-edgers / ppa 는 땅벌도 포함하고있는 것으로 보입니다. 따라서이 PPA에서 설치하는 경우 Bumblebee PPA의 추가를 건너 뛰고 대신 여기에서 설치하려고 할 수 있습니다.

    1 단계에서 안정 PPA를 선택한 경우 다음과 같이 Bumblebee 안정 PPA를 설치하십시오.

    sudo apt-add-repository ppa:bumblebee/stable
    
  3. 업데이트 : PPA를 추가 한 후 패키지 목록을 업데이트하십시오.

    sudo apt-get update
    

    Ubuntu의 표준 리포지토리에서 nvidia 드라이버를 이미 설치 한 경우 1 단계에서 선택한 리포지토리에서 새 버전을 가져 오려면 간단히 업그레이드하십시오.

    sudo apt-get upgrade
    

    땅벌 설치

    sudo apt-get install bumblebee
    
  4. 다음 명령을 수행하여 Unity를 '수리'하십시오 ( brandon-bertelsen 의 답변에서 Unity에 대한 로드가 실행되지 않고 실행기가없고 대시가 표시되지 않음 ).

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

난 바이오스에서 엔비디아 카드를 비활성화하고 사용하지 않았기 때문에 답의 마지막 단계를 수행해야했지만 dconf 재설정은 완벽하게 작동했습니다. 감사!
— Daniel W.

1
감사합니다! 이것은 업데이트 직후에 나에게 일어 났으며 마지막 단계로도 충분했습니다.
— TenLeftFingers 1

실행기를 사용하지 않고 창을 이동할 수없는 상태에서 해당 링크에서 해당 항목을 어떻게 설치합니까? 그 단계를 건너 뛰려고했지만 효과가 없습니다. ppa를 추가하고 설치하는 데 필요한 명령 줄 지침을 제공 할 수 있습니까?
— matteo

위의 내용을 추가했습니다. 도움이 되길 바랍니다.
— Thomas Arildsen

12

이것은 unity 및 compiz 패키지를 업그레이드 한 후 우분투 16.04 에서도 나에게 일어났습니다 . 위의 어느 것도 효과가 없었습니다.

발사기와 대시를 발견 한 유일한 방법 은 내 집에서 디렉토리 .cache 를 (Unity에 로그인하지 않은 상태) 제거하는 것입니다.


5
고마워, 많은 다른 솔루션을 헛되이 시도 ( ccsm, 재설정, 구성 디렉토리 삭제 등)하면 문제가 해결되었습니다!
— fuenfundachtzig

.cache를 삭제하면 드라이버, GPU 및 모두와 흔들리는 경우가 종종 있습니다.
— Stamster

1
나를 위해 일했습니다 (우분투 16.04). 컴퓨터를 마지막으로 종료했을 때 무언가가 업그레이드되었습니다. 백업이 시작되면 Unity가로드되지 않았습니다. 위의 많은 단계를 시도했지만 그중 아무것도 작동하지 않았습니다. ~ / .cache를 삭제하는이 간단한 단계는 트릭을 수행했습니다. 감사!
— Anthony V

이것은 16.04를 실행하는 친구에게 발생했습니다. Unity 대신 새로운 Gnome 데스크탑을 사용하여 Ubuntu 18.04로 업그레이드하여 문제를 해결했습니다.
— Mark Stosberg

12

중복 질문의 원래 포스터는 자신의 질문을 편집하여 해결되었습니다.

해결책을 찾았습니다 : 내 집에서 .Xauthority를 ​​삭제하거나 이름을 바꿉니다.

sudo rm ~/.Xauthority

너무 좋아요!
— GhostCat

10

13.10의 경우 :

모든 것이 설치되도록하기 위해 :

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

다음으로 모든 것을 다시로드하십시오.

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

방금 시도한 결과 작동합니다!

출처:

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

다른 모든 것이 실패하면 :

항상 백업하십시오! 그러나 때로는 새로 설치하는 것이 좋습니다. Ubuntu를 다시 설치 하시겠습니까?


'다른 모든 것이 실패하면'약간 쓸모가 없습니다 ... 또한보십시오 : meta.askubuntu.com/questions/11710/…
— Wilf

@Wilf Fresh 설치는 결코 쓸모가 없습니다. 대부분의 사람들은 제대로 설치되지 않았거나 단순히 설치를 망칩니다. 새로 고침 시간입니다.
— Jared Burrows

1
네, 특히 업그레이드를 ... 나는 것으로 나타났습니다 apt제거하는 요령 개발 한 것 같다 unity정규 표현식에 대한 해석을 엉뚱한하기 위해 (예 : 누킹 웹 어플리케이션) - 통일은 다음 도움이 될 수없는 아무것도 설치 / 설치되어 있는지 여부를 확인,
— Wilf

이것은 lightdm 재시작 후 작동했습니다 : D. 고맙습니다 .dpk-reconfigure를 시도했지만 apt-get --reinstall이 더 좋습니다.
— Thomas15v

9

12.04 Unity 3D 및 현재 Nvidia 드라이버에 문제가있는 것 같습니다.

참조 이 게시물 (유니티 3D가 더 이상 12.04를 설치 한 후 작동) 문제의 둘레에 작업하는 방법에 대한 자세한 내용을.

커널 3.2.0-24-generic-pae를 실행하는 Nvidia GeForce 6200과 함께 32 비트 Pentium 4 3.06 GHz Compaq D520SFF가 있으며 정확히 같은 문제 (2D 작동, 3D는 작동하지 않음) 및 Nvidia를 다운 그레이드했습니다 몇 분만에 드라이버가 3D 작업을 수행했습니다.


1
난 거의 내 issue..please 관련이 커뮤니티의 모든 대답은 ... 나에게 어떤 일이 일을 주셨 는가
— 야야에게

거의 모든 것이 모호한 문구입니다 .... 실제로 게시물에 설명 된대로 NVidia 드라이버를 295.40에서 295.33으로 다운 그레이드하려고 했습니까?
— Heimdall

나는 아무 일도 일어나지 않은 게시물로 설명했다 ...
— Yahya

8

아이콘의 경우 노틸러스 때문입니다. nautilus &터미널에 쓰고 닫지 마십시오 . 아이콘이 다시 나타납니다.

2013 년 10 월 10 일 편집 : 노틸러스의 경우 Alt+ F2를 입력 하여 Unity 명령 줄 프롬프트를 열고 nautilus전역 검색 / 프롬프트 CLI에 쓸 수 있습니다. 파일 탐색기가 열립니다. 원하는 경우 닫을 수 있습니다.


8

나는 비슷한 문제가 있었다.

14.04와 IBM Notes9의 통합으로 인해 이상한 동작이 발생했습니다 (마우스 클릭이 작동하지 않음). 해결 방법은 터미널을 열고을 입력하여 통일을 다시 시작하는 것이 었습니다 unity &.

내가 마지막으로 그렇게했을 때, 그것은 완전히 단결을 손상 시켰습니다-대시 없음, 발사기 없음. 이 페이지에 나열된 모든 제안을 시도했지만 아무 도움이되지 않았습니다.

그러나 동료가 마침내 나를 위해 일한 답을 얻었습니다.
나는 unity-tweak-tool을 설치했습니다. 내가 실행 unity-tweak-tool --reset-unity하고 재부팅 보다 .

그 후, 화합은 다시 살아났습니다. 분명히 단일성에 대한 이전의 모든 구성 변경 사항이 사라졌지 만 그게 문제입니다 --reset-unity.

또한이 솔루션의 가장 큰 장점은 단일 패키지 만 추가하고 단일 구성 변경을 다시 수행해야한다는 것입니다. 그러나 compiz를 재설정하거나 ccsm을 설치하거나 다른 모든 긴 활동을 따를 필요는 없습니다.

최신 정보:

다른 내가 요즘 매우 유용한 솔루션에서 제공 여기 - 포인트 : (더 나은 나 : "활성"백업에서 당겨) 때로는 제거해야 사용자의 ~ /의 .config / dconf / 사용자 파일의.


1
이것은 나를 위해 일한 유일한 것입니다!
— sevenseacat

Ubuntu 16.04에서는 런처를 다시 가져 오지만 대시 또는 데스크탑은 가져 오지 않습니다. 그리고 다시 부팅 한 후 모든 것이 다시 종료되므로 절차를 반복해야합니다.
— Luís de Sousa

@ LuísdeSousa 여기서 정확히 말하자 : 시스템에서 관찰 한 것. 그런 문제는 여러 가지 이유가있을 수 있습니다. 조정 도구를 사용하면 도움이 될 수 있습니다.
— GhostCat

@ LuísdeSousa 기록을 위해; 다른 내가 통일-붙어 / 거기 문제를 발견 솔루션 : ... ~ /의 .config / dconf / 사용자 제거 가끔 다시 시작 단결은 도움이되지만 가끔 가서 해당 파일을 삭제해야합니다.
— GhostCat

6

tty ( Ctrl+ Alt+ F1through F6)에 들어가기를 원한다면 :

DISPLAY=:0 unity --replace

tty 7 ( Ctrl+ Alt++ F7) 에서 Unity를 다시 재설정 합니다.

당신은 또한 시도 할 수 있습니다 :

DISPLAY=:0 unity

그러나 Windows 관리자가 디스플레이 0에서 이미 실행 중이면 작동하지 않습니다 (이 경우 오류 unity --replace가 발생합니다).

Unity가 절대로 재시작을 거부하면 다음을 시도하십시오.

설치 gnome-panel:

sudo apt-get install gnome-panel

디스플레이 0에서 실행하는 것보다 :

DISPLAY=:0 gnome-panel

그런 다음 데스크탑에 Gnome 2 스타일 패널이 있어야 로그 아웃 할 수 있습니다.

내 엔비디아 카드로 Unity가 13.04에서 버그가있는 것을 발견했습니다 .. YMMV.


5

나는 작업을 풀지 않기 위해 Ctrl+ Alt+ F1가 필요한 곳에서 약 3 번 을 보냈고 엉망이되었습니다 ... 나는 엔비디아도 있습니다. 나는 이것을 제안하고 싶다 :

Ctrl+ Alt+ F1(확인, 빈 화면) 로그인을 입력하고 Enter 키를 누른 다음 암호 (모두 빈 화면에서)를 입력하십시오 :

sudo startx -- :1

암호를 다시 입력해야하며 + + Enter 에서 X 세션이 열리고 (자동으로 이동 함) 이제 빈 텍스트 파일을 새로 작성 하고 입력하십시오.CtrlAltF8runBash.sh

bash

저장하고 실행 권한으로 변경하고 실행하면 Linux가 좋은 이유를 기억할 수있는 진정성있는 터미널을 얻게됩니다! :디

완료 후, 기억 Ctrl+ Alt+ F1명중 Ctrl+ C터미널 (빈 화면) 세션을 종료 할 것,,, (새로운 X 세션을 종료합니다) exit를 입력을 입력합니다. exit를 입력 하지 못했다고 생각되면 Ctrl+를 C누르고 다시 입력하면 너무 빨리 입력하지 마십시오.

그래서 그것을 향상시키고, 가능한 한 적게 입력 할 수 있도록 스크립트를 작성하십시오. 그러나 어쨌든 화면이 비어있는 동안 여전히 많이 입력해야하지만 아무것도 아닌 것보다 낫습니다 :)

여전히 확실한 Ctrl+ Alt+ F1적절한 솔루션 Ubuntu 12.04 + nvidia를 찾고 있습니다.


다시 말하지만, 나는 왜 그런지 전혀 모른다. 그러나 어떤 이유로, 시스템이 멈추고 (와인에서 3D 게임을하고 있었을 때), 나는 컴퓨터를 열심히 리셋하고 갑자기 텍스트 터미널을 Ctrl + Alt + f1 (그러나 텍스트 터미널을 통해 여전히 로그인 할 수 있지만 내 계정이 lightdm 그래픽 로그인 화면을 통해 로그인 할 수 없게됩니다.이 스레드에서이 작업을 계속합니다 : askubuntu.com/questions/133733/… )
— Aquarius Power

"빈"화면에서, 당신은 "검은 색"또는 "빈"남자입니까? 비디오에 터미널이 반전 비디오로 표시되지 않으면 배경이 검은 색이므로 검은 색 화면과 훨씬 비슷해 보입니다. 또한 대부분 Ctrl + Alt + F1 이후에 Alt-F1, Alt-F2 ...를 Alt-F6으로 눌러 터미널에 도달해야합니다.
— Alexis Wilke

@AlexisWilke 너무 오래 ..... 기억합니다. 화면에서 내용을 읽을 수 없다는 의미에서 공란입니다. 이것은 또한 여기서 발생하는 보조 문제 일 수 있습니다.
— 물병 자리 힘

4

기본 그래픽 카드와 함께 가속 그래픽 카드를 사용하는 경우 드라이버 설치 때문일 수 있습니다. 두 개의 그래픽 카드가있는 시스템에서 가속 그래픽 카드 드라이버의 일부 업데이트는 일부 시스템에서 불안정한 동작을 나타내는 경향이 있습니다. Nvidia 카드와 Intel 카드가 있습니다. Nvidia 드라이버를 설치할 때 이런 일이 발생했습니다. 바탕 화면에서 실행기와 패널이 사라집니다. Nvidia 카드를 사용하는 경우 Bumblebee 설치는 임시 해결책이 될 수 있습니다. https://wiki.ubuntu.com/Bumblebee


전용 nvidia 카드가 장착 된 ThinkPad T430u가 있지만 BIOS에서 비활성화하고 인텔 HD4000이 기본적으로 완벽하게 작동하여 추가 드라이버를 설치하거나 'x-swat'또는 edgers ppa를 추가하지 않았습니다. 약 2 개월 동안 문제없이이 설정
— Daniel W.

내 Asus U36SD의 동작은 두 GPU (Intel / Nvidia)의 조합에 문제가 있음을 확인하는 것 같습니다. 어떻게 수정했는지 설명하는 답변을 게시합니다.
— Thomas Arildsen

4

첫 번째 답변은 Unity 자체를 설치해야한다는 점을 제외하고는 잘 작동합니다.

sudo apt-get install unity

그런 다음 다음을 실행하십시오.

ccsm

그리고 Unity를 활성화하십시오 :)


새로운 우분투 13.10에서 일어난 일을 언급하는 것을 잊지 마십시오.
— sobi3ch

4

12.04에서 거의 같은 문제가있었습니다. 오래된 GPU에서는 Unity가 느려서 몇 달 동안 Unity 2d를 데스크탑으로 사용하고있었습니다. 명백한 이유없이 갑자기 모든 사용자에게 런치 패드 및 제목 표시 줄 표시를 거부했습니다. 여기에 제안 된대로 CCSM에서 Unity를 다시 활성화하는 것이 솔루션의 일부이지만 여기에서 제안하거나 다른 관련 스레드에서 제안한 다른 조치는 없습니다.

  • 통일 재설치

  • 우분투 데스크탑 재설치

  • 모든 관련 (예 : compiz, gconf 등) 구성 정보 제거

12.04 (64 비트)에서 이러한 증상을 완전히 해결하는 데 도움이되었습니다.

unity --reset

나를 위해 작동하지 않습니다. 다양한 오류 및 정보 메시지를 전달한 후에는 항상 다음과 같이 중단됩니다.

Setting Update "run_key"

"unity has vanished"스레드에 게시 된 로그에 표시된대로 인수없이 단일 실행을 수행합니다.

다음과 같은 오류 메시지가 나타납니다.

/usr/lib/nux/unity_support_test -p

에 의해보고 된 일부 오류와 비슷했습니다 unity --reset.

공유 라이브러리를로드하는 중 오류 발생 : libGL.so.1 : 공유 객체 파일을 열 수 없습니다 : 해당 파일 또는 디렉토리가 없습니다.

광범위한 검색 후 다음 해결책을 찾았습니다.

  • libGL.so.1명령을 사용하여 경로 를 가져옵니다 locate libGL.so.1.

  • 다음 예제와 같이 / usr / lib /에 라이브러리에 대한 링크를 추가하십시오.

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

    ( JD Bartlett 제공 )

  • 컴퓨터를 다시 시작하십시오.

이를 통해 unity_support_test-p와 unity --reset실행이 가능할뿐만 아니라 Unity 2D도 시작할 수있었습니다. 내 문제의 원인을 모르겠지만 위의 링크를 만들었으므로 (몇 주) 더 이상 문제가 없었습니다.


4

실수로 12.04 LTS Ubuntu에서 13.04로 업그레이드했을 때 사이드 메뉴 표시 줄 없음, 창 옵션 없음, 응용 프로그램 간 전환 ( alt- tab) 및 창에서 드래그 할 수없는 것과 같은 동일한 문제에 직면해야 했습니다. 화면. 너무 많은 옵션을 수행 한 후 이러한 문제를 해결하기 위해 다음 명령 세트로 끝났습니다.

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

재부팅 (사용할 수 있음 sudo reboot)

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

재부팅 (사용할 수 있음 sudo reboot)

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

나는 충돌하는 의존성 때문에 실제로 철자를 제거했습니다. 이것은이 문제 사이에 상관 관계가 없을 수 있습니다. lightdm을 다시 설치하고 compiz를 재설정하면 문제를 해결하는 데 도움이되었다고 생각합니다.


4

다른 tty로 로그인하고 동일한 사용자로 X를 시작 (startx 또는 initx 사용)하려고 할 때 발생합니다.

예를 들어 Ubuntu는 tty7에서 실행됩니다. 와 Ctrl+ Alt+ F1tty1로 열립니다. 동일한 사용자로 로그인하고 startx를 실행하십시오. tty7, 로그 아웃 및 로그인으로 돌아갑니다. 데스크탑 벽지 만 얻을 수 있습니다.

문제를 해결하려면 tty1을 선택하고 로그인 한 후 홈 디렉토리에서 .Xauthority 파일을 제거하고 로그 아웃하고 로그인하십시오. 해결되었습니다.


나를 위해 일하지 않았다 (또한 다른 tty에서 X를 시작하지 않았다)
— matteo

4

우분투 16.04에서 일했습니다.

compizconfig캐시를 제거하여 재설정 했습니다 (실제로 명령이 백업하므로 복원 할 수 있습니다).

다음 명령을 수행하고 이후에 로그 아웃하십시오.

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

setsid unity

주의 : 사용자 정의 Unity 설정이 제거됩니다.


2

sudo apt-get install kubuntu-desktop어떤 이유로 내 lightdm 설치를 중단 한 후에도 같은 문제 가 발생했습니다. 여기 16.04를 실행 중입니다.

눌러 ctrl- alt- F1다음, 터미널에 도착합니다 :

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

그것은 몇 시간 동안 머리카락을 뽑은 후에 나를 위해 고쳤습니다.


1

동일한 문제가 발생하여를 사용하여 해결했습니다 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

1
화합을 고치기 위해 pycharm이 필요하지 않습니다. Ctrl + Alt + F1은 항상 터미널을 제공해야합니다.
— Tim Tisdall

이것은 16.04에 나를 위해 일했다
— byronyasgur

1

분명히, 두 번째 모니터의 플러그를 뽑는 것이 해결책이었고 올바른 드라이버를 설치하고 업데이트 할 수있었습니다.


1

이 스레드에서 언급 한 많은 솔루션과 다른 솔루션을 시도했습니다. 마침내 이것은 나를 위해 일했습니다 :

dconf reset -f /org/compiz/

그때

setsid unity

기여해 주셔서 감사합니다.


1

오늘 저는 스크립트 사용자가 자신의 $HOME/.profile파일 에 스크립트를 호출하여 스크립트를 시작하기로 결정한 상황에 직면했습니다 . 결과적으로 Unity를 시작할 수 없습니다.

.profile기본적으로 스크립트는 순차적이므로 기본적으로 스크립트가 완료되기를 기다리고 있었으며 .profile실행이 완료 되지 않으면 Unity를 시작할 수 없었습니다.

내 스크립트 화면에서 동일한 작업을 수행했으며 동일한 .profile결과를 얻었습니다. 로그인 화면 배경 화면이 그대로 유지되어 대시 또는 실행기가 나타나지 않았으며 바탕 화면을 마우스 오른쪽 버튼으로 클릭하거나 TTY1에 로그인하는 것 이외의 작업을 수행 할 수 없었습니다.

해결책은에서 적절한 줄을 제거하는 것이 었습니다 .profile. .profile앰퍼샌드, <command> &form 을 사용하여 명령을 분리 할 수 있지만 문제는 사용자가 터미널을 열거 나 TTY에 로그인 할 때마다 해당 명령의 새 인스턴스가 생성된다는 것입니다. 따라서 본인이하는 일을 모르는 경우 프로그램을 시작.profile 하지 않는 것이 좋습니다.

원본 스크립트 및 토론 링크 : https://askubuntu.com/a/739631/295286


1

나는이 문제가 있었고, 많은 것들을 시도하고 심지어 화합을 가능하게했지만 아무것도 효과가 없었습니다. 먼저 TTY (ctrl + alt + F1)를 열고 로그인해야합니다. 이제 사용

    env DISLAY:=0 gnome-terminal        

ctrl + alt + F7을 사용하여 TTY를 닫은 후 (터미널에서)

dconf reset -f /org/compiz/

그 후에는

sudo reboot

감사!! 그것은 마침내 우리를 위해 일했습니다. 우리는 손님 세션을 열 수 있었지만 일반 사용자는 열 수 없었습니다.
— radbrawler
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.