12.10으로 업그레이드 한 후 Unity가 완전히 고장 났습니까?


11

지금 컴퓨터에서 매우 실망스러운 문제에 직면하고 있습니다. 오늘 오후에 Ubuntu 12.10으로 성공적으로 업그레이드했지만 업그레이드 후 그래픽 사용자 인터페이스가 완전히 손상된 것 같습니다. 좀 더 구체적으로 말하면 Unity 막대가 오른쪽에 표시되지 않습니다 .

내가 포함, 많은 것들을 시도 (이에 국한되지 않음) 한 퍼지 후 fglrx 드라이버 드라이버를 다시 설치 , apt-get install --reinstall ubuntu-desktop, apt-get install --reinstall unity, 시도 의 Xorg와 컴 피즈 구성을 제거 , 우분투 유니티 벽이 활성화되어 있는지 확인 (그것은이었다) 에서 ccsm모든, 소용이 없습니다.

누군가 문제를 해결하고 본질적으로이 문제를 해결하도록 도와 줄 수 있습니까?

참고 : 이것은 터미널을 통해 통일을 활성화하려고 할 때의 출력입니다.

compiz (core) - Info: Loading plugin: core
compiz (core) - Info: Starting plugin: core
unity-panel-service: no process found
compiz (core) - Info: Loading plugin: reset
compiz (core) - Error: Failed to load plugin: reset
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: opengl
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  153 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  22
  Current serial number in output stream:  22
compiz (core) - Info: Unity is not supported by your hardware. Enabling software rendering instead (slow).
compiz (core) - Info: Starting plugin: opengl
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
compiz (core) - Error: Plugin initScreen failed: opengl
compiz (core) - Error: Failed to start plugin: opengl
compiz (core) - Info: Unloading plugin: opengl
compiz (core) - Info: Loading plugin: decor
compiz (core) - Info: Starting plugin: decor
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
compiz (decor) - Warn: requested a pixmap type decoration when compositing isn't available
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
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: resize
compiz (core) - Info: Starting plugin: resize
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
compiz (core) - Info: Loading plugin: compiztoolbox
compiz (core) - Info: Starting plugin: compiztoolbox
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Info: Loading plugin: move
compiz (core) - Info: Starting plugin: move
compiz (core) - Info: Loading plugin: gnomecompat
compiz (core) - Info: Starting plugin: gnomecompat
compiz (core) - Info: Loading plugin: mousepoll
compiz (core) - Info: Starting plugin: mousepoll
compiz (core) - Info: Loading plugin: wall
compiz (core) - Info: Starting plugin: wall
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: wall
compiz (core) - Error: Failed to start plugin: wall
compiz (core) - Info: Unloading plugin: wall
compiz (core) - Info: Loading plugin: regex
compiz (core) - Info: Starting plugin: regex
compiz (core) - Info: Loading plugin: snap
compiz (core) - Info: Starting plugin: snap
compiz (core) - Info: Loading plugin: unitymtgrabhandles
compiz (core) - Info: Starting plugin: unitymtgrabhandles
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: unitymtgrabhandles
compiz (core) - Error: Failed to start plugin: unitymtgrabhandles
compiz (core) - Info: Unloading plugin: unitymtgrabhandles
compiz (core) - Info: Loading plugin: place
compiz (core) - Info: Starting plugin: place
compiz (core) - Info: Loading plugin: grid
compiz (core) - Info: Starting plugin: grid
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
compiz (core) - Info: Loading plugin: animation
compiz (core) - Info: Starting plugin: animation
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: animation
compiz (core) - Error: Failed to start plugin: animation
compiz (core) - Info: Unloading plugin: animation
compiz (core) - Info: Loading plugin: fade
compiz (core) - Info: Starting plugin: fade
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: fade
compiz (core) - Error: Failed to start plugin: fade
compiz (core) - Info: Unloading plugin: fade
compiz (core) - Info: Loading plugin: session
compiz (core) - Info: Starting plugin: session
compiz (core) - Info: Loading plugin: expo
compiz (core) - Info: Starting plugin: expo
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: expo
compiz (core) - Error: Failed to start plugin: expo
compiz (core) - Info: Unloading plugin: expo
compiz (core) - Info: Loading plugin: ezoom
compiz (core) - Info: Starting plugin: ezoom
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: ezoom
compiz (core) - Error: Failed to start plugin: ezoom
compiz (core) - Info: Unloading plugin: ezoom
compiz (core) - Info: Loading plugin: workarounds
compiz (core) - Info: Starting plugin: workarounds
compiz (core) - Error: Plugin 'opengl' not loaded.

Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
compiz (core) - Info: Loading plugin: scale
compiz (core) - Info: Starting plugin: scale
compiz (core) - Error: Plugin 'opengl' not loaded.

compiz (core) - Error: Plugin init failed: scale
compiz (core) - Error: Failed to start plugin: scale
compiz (core) - Info: Unloading plugin: scale
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Compiz (opengl) - Fatal: glXQueryExtensionsString is NULL for screen 0
Segmentation fault (core dumped)

이 문제는 askubuntu.com/questions/202574/… 와 같습니다 . nvidia 카드가있는 경우
blade19899

아니요, 저는 AMD 6870을 가지고 있으며 fglrx 드라이버를 설치했습니다
NlightNFotis

오늘 내 문제가 해결되었습니다 (2012 년 1 월 19 일, 토요일). askubuntu.com/questions/202574/…

나는 지금까지 12.10으로 업그레이드를 거부했지만 LTS를 고수했습니다. 한 대의 컴퓨터에 12.10을 설치했으며 12.10의 모든 이데올로기 또는 Mark Shuttleworth가 상식에 대한 전쟁을 선포하기로 결정한 모든 이데올로기를 처리 할 시간이 없었기 때문에 LTS를 다시 설치해야했습니다.
축복받은

답변:


4

로그 compiz 플러그인 초기화에서 실패 했으므로 compiz 관리자를 기본 설정으로 재설정하려고 시도하면 도움이 될 것입니다.

또는 시냅스를 통해 완전히 * (모든 설정으로 *) 단일성을 제거하고 다시 설치하거나 터미널을 사용하는 것이 좋습니다.

sudo apt-get install --reinstall unity,

sudo apt-get install --reinstall ubuntu-desktop

유용하다면 스스로 생각하십시오


답변 주셔서 감사하지만 이전과 동일한 오류를 제공합니다.
NlightNFotis

어쩌면 문제는 로그에 다음과 같은 단어가있을 수 있습니다 : 하드웨어가 Unity를 지원하지 않습니다. 이 조정에 대해서는 여기 ubuntuvibes.com/2012/10/… 그렇지 않으면 지금은 그놈 3 또는 폴 백과 같은 다른 데스크탑을 설치하는 것이 좋습니다.
polarkatenuchie

2
xfce를 설치하도록 영감을 주었기 때문에이 답변을 수락 sudo apt-get install xubuntu-desktop하고 있습니다.
NlightNFotis

나는 최선을 다했다 .. 나는 자신의 질문을 게시하고 아무도 대답하지 않기 때문에 누군가를 돕기로 결심했다.
polarkatenuchie

6

독점 NVidia 드라이버도 번거롭지 만 어느 시점에서 마침내 수정되었지만 Unity는 여전히 깨졌습니다.

또한 게스트 계정을 사용하면 Unity가 잘 표시되므로 사용자 별 설정이었습니다. 이것은 여기에 도움이되었습니다 : dconf reset -f /org/compiz/(도킹 바를 재구성해야하지만 수용 가능합니다).


4

나는 같은 문제가 있었고 그것이 내 AMD 그래픽 카드의 드라이버와 연결된 것으로 보입니다.

이 절차에 따라 수정했습니다 . Tomasz Makarewicz가 만든 타사 저장소를 사용했습니다.

기본적으로이 절차는 AMD Catalyst 누락 드라이버를 설치하는 세 가지 방법을 설명합니다. 페이지에 잘 설명되어 있으므로 여기에 정보를 복사 할 필요가 없습니다.

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


? 당신은 정보를 당신이 makson96 패키지를 설치 내가 아는이 나쁘거나하지 말아 그래서 나에게는이 VESA의 M98을했다 후 시스템 등록 정보 그래픽 정보에 말씀 시스템을 나에게 알려 주시기 바랍니다 수 있습니다
polarkatenuchie

이 답변에 감사드립니다. 문제가 해결되었습니다. 또한 ati 사이트에서 스크립트를 시도했지만 작동하지 않았습니다. 나는 당신처럼 타사 저장소 옵션을 사용해야했습니다.
Moox

3

나는 비슷한 문제가 있었다. 다른 게시물에서 찾은 unity-reset 도구를 사용했습니다.

Git 에서 설치하려면

git clone https://github.com/phanimahesh/unity-revamp.git
cd unity-revamp
chmod +x unity-reset.py
ln -s ./unity-reset.py /usr/bin/unity-reset

실행

unity-reset

Amith의 PPA 에서 설치하려면 다음을 수행하십시오.

sudo add-apt-repository ppa:amith/ubuntutools
sudo apt-get update
sudo apt-get install unity-reset

사용:

unity-reset

amith의 ppa에서 이전에 설치했지만 도움이되지 않는 것 같습니다.
NlightNFotis

작동하지 않습니다. 이것은 단일성이 아닌 드라이버의 문제입니다.
Timmmm

3

3XXX보다 새로운 카드의 경우이를 해결하는 가장 좋은 방법은 커널 헤더를 설치하는 것입니다. 먼저 작동하는 원래 Xorg 드라이버로 되돌려 야합니다. (바탕 화면에서 마우스 오른쪽 버튼을 클릭하고 "바탕 화면 변경"을 선택하면 "소프트웨어 소스"가있는 메뉴가 나타납니다)

독점 드라이버는 커널로 컴파일해야하지만 헤더가 누락되어서는 안됩니다.

sudo apt-get install linux-headers-generic 

그 후에는 독점 드라이버를 설치하십시오. 그것은 나를 위해 일했다.


1
sudo add-apt-repository ppa:makson96/fglrx
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install fglrx-legacy

마지막으로 PC를 재부팅

이것은 ATI4200에서 나를 위해 일했습니다 (나는 다른 모든 것을 시도했지만 이것이 효과가있었습니다 ...)

그러나 문제가 해결되지 않으면 항상 저장소를 제거하고 다시 갈 수 있습니다.

sudo apt-get install ppa-purge
sudo ppa-purge ppa:makson96/fglrx

출처


대단히 감사합니다! repos에서 사용할 수있는 fglrx는 합성을 향상시킵니다 (일반 그래픽 드라이버와 비교하여 전력 소비를 전혀 줄이지 않음). 이것은 효과가 있었다 :)
5

0

fglrx 드라이버를 사용하고 있습니까 (ATI 카드 용)? 이 경우 알려진 버그입니다. https://bugs.launchpad.net/fglrx/+bug/1068661 로 이동하여 자신에게도 영향을 미친다고보고 하십시오 (옵션은 페이지 상단에 있음).

http://wiki.cchtml.com/index.php/Ubuntu_Oneiric_Installation_Guide#Removing_Catalyst.2Ffglrx 의 지침에 따라 fglrx 드라이버를 제거하고 오픈 소스 드라이버 (작동해야 함)로 되돌릴 수 있습니다 .

오래된 그래픽 카드가있는 경우 Showpaths answer를 참조하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.