Unity 대시 및 막대 없음 - 기존 솔루션이 작동하지 않음

Unity 대시 및 막대 없음 - 기존 솔루션이 작동하지 않음

저는 NVIDIA GeForce GTX850M이 설치된 Schenker M504(Clevo 650) Intel i7 4712에서 Ubuntu 14.04 LTS x64를 실행하고 있습니다.

PRIME을 사용하여 NVIDIA 카드로 전환할 때 모든 창이 두꺼운 검은색 테두리로 둘러싸여 있었습니다. 이 문제를 해결하기 위해 다음 가이드에 따라 NVIDIA 드라이버를 331.38에서 337.25로 업데이트하려고 했습니다. dannyboy79-Nvidia 릴리스 337.25. 그런 다음 재부팅하여 왼쪽 상단에 흰색 커서가 있는 검은색 화면을 찾았습니다.

나는 이 문제를 해결하기 위해 다음과 같은 다양한 방법을 시도했습니다.

1) 모든 NVIDIA 드라이버 제거(해결책 1):

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

2) 모든 항목을 제거하고 다시 설치합니다.

Nvidia 독점 드라이버와 관련된 모든 것을 제거하십시오.

sudo nvidia-settings --uninstall
sudo apt-get remove --purge nvidia*

처음부터 시작하세요.

sudo apt-get remove --purge xserver-xorg-video-nouveau xserver-xorg-video-nv

모든 것을 다시 설치하십시오!

sudo apt-get install nvidia-common
sudo apt-get install xserver-xorg-video-nouveau
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core

X 서버를 재구성합니다.

sudo dpkg-reconfigure xserver-xorg

컴피즈 재설치

sudo apt-get install --reinstall compiz

옵션 2)는 문제를 해결했지만 이제 Unity 배경이 비어 있습니다. 나는 ccsm에서 Unity 플러그인이 비활성화되었다고 언급하는 사람들을 여러 명 보았습니다. 따라서 나는 위에서 언급한 모든 솔루션을 따랐습니다.Unity가 로드되지 않고, Launcher가 없고, Dash가 나타나지 않습니다., 그러나 소용이 없습니다.

ccsm 실행은 여러 잠재적 답변에서 언급되지만 ccsm을 시작하려고 할 때마다 오류 메시지가 나타납니다.

/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:57: GtkWarning: could not open   display
warnings.warn(str(e), _gtk.Warning)
Traceback (most recent call last):
File"/usr/lib/python2.7/dist-packages/ccm/__init__.py", line 1, in <module> from ccm.Conflicts import *
File"/usr/lib/python2.7/dist-packages/ccm/Conflicts.py", line 26, in <module> from ccm.Constants import *
File"/usr/lib/python2.7/dist-packages/ccm/Constants.py", line 30, in <module> CurrentScreenNum = gtk.gdk.display_get_default().get_default_screen().get_number()
AttributeError: 'NoneType' object has no attribute 'get_default_screen'

내가 실행하려고 할 때 :

dconf reset -f /org/compiz/ 

오류 메시지가 나타납니다: X11 $DISPLAY 없이 D-Bus를 자동 실행할 수 없습니다. 비슷하게

setsid unity 

작동하지 않습니다.

또한 lightdm을 다시 설치하려고 시도했지만 문제는 여전히 남아 있으며 gdm Ubuntu를 사용하여 부팅을 시도하면 로딩 디스플레이에서 멈춥니다.

호스트 세션과 게스트 세션 모두에 문제가 있습니다.

어떤 아이디어가 있나요?

감사해요!

답변1

좋아, 그래서 문제를 부분적으로 해결했습니다(즉, 원래 설정과 드라이버(Nvidia 331.79)로 되돌렸지만 검은색 테두리 문제는 남아 있음). 혹시 같은 문제가 발생할 경우를 대비하여 커뮤니티에 알리고 싶었습니다.

그래서 원래 설정으로 되돌리기 위해

1) 모든 NVIDIA 드라이버를 제거했습니다.

sudo apt-get remove --purge nvidia*

2) Ubuntu 데스크탑을 다시 설치했습니다.

sudo apt-get install ubuntu-desktop

3) xorg-edgers 저장소를 통해 nvidia 드라이버를 다시 설치했습니다.

sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-331

검은색 테두리 문제를 계속 조사할 예정이지만 이에 대한 게시물을 본 적이 있으므로 어딘가에 답변이 있을 것입니다!

이것이 도움이 되기를 바랍니다!

관련 정보