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


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
이것의 한 가지 문제 는 내 파일 dconfsudo만든 것처럼 실행 하면 소유권 이 있다는 것입니다. 없이 수행 해야하는지 궁금합니다 . 이것은 파일을 제거하고 처음부터 시작하는 것보다 훨씬 낫습니다! ~/.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.