2018-01-04 업데이트 후 16.04 LTS에서 GUI / Unity 충돌, compiz segfaults


41

최신 업데이트 (2018 년 4 월 1 일)로 인해 랩톱에서 GUI / Unity가 계속 충돌합니다.

(인텔 펜티엄 su4100 프로세서)

syslog :

Jan  5 11:38:53 1810 kernel: [ 1850.327738] compiz[11911]: segfault at 0 ip 00007f6c7baf0c16 sp 00007ffd5ec71c60 error 4 in i965_dri.so[7f6c7b513000+82d000]

로그인 후 빈 바탕 화면, 바탕 화면, GUI / Unity가 충돌 루프로 끝납니다.

  • 패널이 없습니다.
  • 대시가 없습니다.
  • 프로그램을 시작할 수 없습니다.
  • 실행기가 사라집니다.
  • 사이드 바가 사라집니다.
  • 시스템 충돌.
  • Windows 키가 작동하지 않습니다.
  • 키 조합 Alt+ Tab작동하지 않습니다.

단순히 컴퓨터를 사용할 수 없습니다. 손님 로그인과 동일합니다. 작동하는 유일한 것 : 로그 파일을 검사하기 위해 터미널 CTRL+ ALT+ T를 엽니 다 .

어떻게 든 Unity 에서 저 그래픽 모드로 로그인하여 버그를 제기 하도록 강요 했지만 여전히 많은 문제가 있습니다.

  • 대시가 작동하지 않습니다
  • Alt+ Tab작동하지 않습니다
  • 때때로 창은 몇 초 동안 모두 사라집니다

버그 리포트

솔루션이나 해결 방법에 대한 아이디어가 있습니까?

최신 정보

동일하거나 매우 유사한 문제가있는 경우 내 버그 보고서 링크를 클릭하여 영향을 받음을 표시하십시오. 또는 직접 제출하십시오. 원한다면 의견을 남겨주십시오. 불쾌한 질문입니다. 그러나 답변은 사용자가 컴퓨터를 다시 사용할 수 있도록 수정 또는 해결 방법을 제공해야합니다.

적절한 버그 보고서가 없으면 우분투는 문제를 해결할 수 없습니다.


2
Ubuntu 16.04 1 월 2018 업데이트 후 제목 변경을 고려하십시오 . 런처 / 사이드 바가 사라지고 이미 게시 된 많은 질문과 유사한 시스템 충돌이 발생 합니다. 이렇게하면 일반 사용자가이 Q & Ain 검색을 찾을 가능성이 높습니다. 많은 사람들이 메모리 세그먼트 결함이 무엇인지 모릅니다.
WinEunuuchs2Unix

1
이것은 내가 11 년 동안 경험 한 최악의 업데이트 버그입니다. noobs와에 대한 표현에서 올바른 균형을 찾기 란 항상 어렵습니다 nerds. compiz segfaultssyslog (/ var / log / syslog)의 메시지이기 때문에 선택합니다 .
Janghou

2
이제 @ janghou 's의 복제본으로 표시된 다른 버그의 영향을받는 것으로 표시하려고합니다 . 또한 무의미한 의견을 남기지 마십시오 (예 : 아직 언급되지 않은 해결 방법을 설명하는 것이 좋습니다. 혼란
스러운

답변:


31

4 월 업데이트

2018 년 4 월 26 일이 버그 / 증상에 다시 맞았습니다. 3 월 수정 사항을 적용하고 추가로 크래시 디렉토리를 정리하여 문제를 해결할 수 있습니다.

rm ~/.config/upstart/lowgfx.conf
sed -i 's/-lowgfx//' ~/.config/compiz-1/compizconfig/config
rm -r ~/.cache/
sudo rm -r /var/crash/*
reboot

2018 년 3 월 업데이트.

2018 년 3 월 초에 동일한 증상을 보이는 버그가 몇 명의 사용자에게 발생하는 것 같습니다.이 새로운 버그는 compiz가 아니라 compiz-config에 있습니다. 게스트 세션과 낮은 그래픽 모드가 제대로 작동합니다. 새로운 버그 리포트 .

수정 (대부분의 사용자) :

rm ~/.config/upstart/lowgfx.conf
sed -i 's/-lowgfx//' ~/.config/compiz-1/compizconfig/config
rm -r ~/.cache/
reboot

설명 : 어떤 lowgfx.conf 파일을 제거 변화 profile = unity-lowgfxprofile = unity에서 .config/compiz-1/compizconfig/config. 홈 디렉토리에서 .cache 디렉토리를 정리하십시오. bugreport에 기여 하는 모든 사람에게 감사합니다 .

3 월에 문제가 해결되지 않은 경우 버그 보고서 에 메시지를 남깁니다 . 해결 방법 3을 시도하십시오 (아래 참조). 그렇지 않으면 CCSM에서 compiz 설정을 조정하십시오. 또는 ~ / .cache 디렉토리를 삭제 / 정리하십시오.


버그 수정 (1 월)

이 버그는 지금 수정되었습니다 . 업데이트는 Xenial-updates에 있으므로 업데이트로 문제가 해결됩니다.

 sudo apt update && sudo apt upgrade -y

제안 된 기능을 비활성화 할 수 있습니다.

 System Settings -> Software & Updates -> Tab Developer options -> uncheck proposed

또는 해결 방법을 되 돌리십시오.

배경

이 버그 는 2018-01-04의 메사 업데이트에서 17.2.4로 인해 확인되었습니다. 버그는 불행히도 버그가 잘못 제출 된 2017-12-01이전 버그 의 복제본으로 표시됩니다 .

통합 그래픽 (gen4 / 5)을 갖춘 2006-2011 ~ 2011 년 이전 인텔에만 영향을 미치므로 테스트를 거치지 않은 것입니다. 그리고 그것은 Gnome이나 LXDE가 아닌 Unity에만 영향을 미치는 것으로 보입니다.

다음 정보는 더 이상 사용되지 않습니다

이 버그에 대한 패치는 곧 xenial에서 제안 될 것입니다. 이 새로운 패키지를 테스트하여 우분투를 도와주세요. 제안 및 활성화 방법에 대한 설명서는 https://wiki.ubuntu.com/Testing/EnableProposed 를 참조 하십시오 . 이 업데이트를 다른 우분투 사용자에게 알리려면 버그 보고서 페이지 에서 의견을 보내 주십시오 . 정보는 의견 48을 참조하십시오.

제안을 활성화하려면 (위의 링크에서 정보를 먼저 읽으십시오) :

 System Settings -> Software & Updates -> Tab Developer options -> check proposed

패치 설치

  sudo apt-get install libgl1-mesa-dri/xenial-proposed
  sudo reboot

그런 다음 파일을 추가 하십시오/etc/apt/preferences.d/proposed-updates

 Package: *
 Pin: release a=xenial-proposed
 Pin-Priority: 400

이렇게하면 다음에 할 때 제안 된 리포지토리의 모든 패키지를 업데이트하지 못하게됩니다 sudo apt upgrade. 당신은 그것을 원하지 않습니다.

패치를 설치 하기 전에이 파일을 추가하면 종속성 오류 메시지가 나타납니다.

해결 방법으로 PPA를 사용한 경우 먼저 PPA를 제거해야합니다.

 sudo ppa-purge ppa:paulo-miguel-dias/pkppa
 sudo reboot

이 버그가 수정 될 때까지 해결 방법은 무엇입니까?

1. lubuntu-desktop (LXDE)을 일체로 설치

sudo apt-get install lubuntu-desktop

약 400MB가 소요되며 Abiword와 같은 것을 설치하면 나중에 제거하여 디스크 공간을 절약 할 수 있습니다. 로그인시 Lubuntu를 선택하십시오. 버그가 해결되면 lubuntu-desktop을 다시 제거하십시오.

2. 메사 패키지를 다운 그레이드

이것은 버그 리포트에 설명되어 있습니다. 원하지 않는 부작용과 의존성을 깨뜨릴 수 있으므로 스스로 결정하십시오.

4 가지 패키지 는 다운 그레이드되어야합니다.

libegl1-mesa 17.2.4-0ubuntu1~16.04.2
libgbm1 17.2.4-0ubuntu1~16.04.2
libgl1-mesa-dri 17.2.4-0ubuntu1~16.04.2
libwayland-egl1-mesa 17.2.4-0ubuntu1~16.04.2

한 가지 방법은 이 주석 의 링크에서 다운로드 하여 지침을 따르는 것입니다.dpkg -i *.deb

와인을 사용하면 i386 패키지 도 필요합니다 .

이 4 가지 패키지에서 자동 업그레이드방지 하십시오. 버그가 해결되면 해당 파일을 제거하는 것을 잊지 마십시오.

3. 낮은 그래픽 모드를 사용하십시오

이것은 버그를 완화하고 다소 작동하는 GUI를 제공합니다. 그러나:

  • 대시가 작동하지 않습니다
  • Alt 탭이 작동하지 않습니다
  • 런처에없는 프로그램과 동일하게 터미널에서 로그 아웃, 재부팅 및 정지를 수행해야합니다.
  • 슈퍼 키 (윈도우)가 작동하지 않습니다

런처, 작업 공간 전환 및 키보드 단축키가 작동하므로 작업 공간에 프로그램을 배포하십시오. :)

파일 만들기 ~/.config/upstart/lowgfx.conf

start on starting unity7
pre-start script
initctl set-env -g UNITY_LOW_GFX_MODE=1
end script

로그 아웃 및 로그인

4. PPA

PPA를 통해 mesa를 최신 버전으로 업데이트하십시오 . 버그가 해결되면 PPA를 제거하는 것을 잊지 마십시오. 아마도 최선의 선택 일 것입니다. 다음 코드를 적용하기 전에 PPA 페이지정보를 읽으십시오 .

 sudo apt-add-repository ppa:paulo-miguel-dias/pkppa
 sudo apt update && sudo apt upgrade -y
 sudo reboot

재부팅하면 괜찮습니다. 그렇지 않은 경우 버그 보고서에 메시지를 남겨주세요.

버그가 해결되면 PPA를 제거하는 것을 잊지 마십시오.

 sudo ppa-purge ppa:paulo-miguel-dias/pkppa

5. HWE에서 스톡 커널 (및 mesa / x-server)로 다운 그레이드

버그는 mesa (17.2.4) 업데이트로 인해 발생하며 mesa는 HWE 스택의 커널을 따라 업데이트됩니다. 스톡 커널 (4.4)로 돌아 가면 문제가 해결되고 메사가 11.2로 다운 그레이드됩니다.

sudo apt install --install-recommends xserver-xorg xserver-xorg-core
xserver-xorg-video-all xserver-xorg-input-all xserver-xorg-video-intel 
server-xorg-video-qxl
sudo reboot

모든 HWE 패키지 제거됩니다. 아마도 가장 안전한 솔루션 일 것입니다.

바라건대 이 버그 버그 는 곧 해결 될 것입니다. 테스트에서 우분투돕는 것을 고려하십시오 .


무료 1Gb ubuntu-mate-desktop가 있다면 좋은 대안이 될 수 있습니다.
N0rbert

1
HD 530 그래픽이있는 Skylake i7 6700HQ 6 세대 CPU에 버그가 없는지 확인할 수 있습니다. 3 세대 i7 3630QM 랩탑을 HD4000 그래픽으로 부팅하고 버그가 해결 될 때까지 2 주마다 업데이트 정책을 2 주마다 변경하지 않습니다. 소중한 정보 감사합니다.
WinEunuuchs2Unix

1
제안 된 업데이트를 적용했습니다. 지금은 모든 것이 정상적으로 작동하는 것 같습니다. 고마워요!
EF Nijboer

1
2018 년 3 월 업데이트에 감사드립니다 .
Mike S

1
@Howard. 업그레이드는 어떻습니까? 18.04에 갔다가 이후 문제가 없었습니다. BTW 나는 Gnome 3를 떨어 뜨려 이전 하드웨어 IMHO에 더 적합한 Mate를 선택했다. LXQt가있을 때 Lubuntu를 선택할 것입니다.
Janghou

0

이것은 최근 17.10 (i7-6700K, Intel HD530)에 영향을 미쳤습니다. 여기에서 제안한 MESA PPA로 업그레이드하여 문제를 해결하지 못했지만 CCSM에서 compiz 플러그인을 수동으로 살펴보면 Grid 플러그인이 특히 문제를 일으키는 것으로 보입니다.

그리드 비활성화는 저에게 효과적입니다. 그리드를 활성화하지만 모양 탭에서 모든 미리보기 설정을 끄면 지금까지 작동하는 것 같습니다 (그리드를 피할 수 있다면 그리드의 기능을 잃고 싶지 않습니다).

내가 우분투에서 경험 한 최악의 버그 :(


1
스크린 샷 또는 두 개는 다른 사용자가 구성 변경을 탐색하는 데 도움이 될 수 있습니다. 또한 대부분의 사용자에게는 Compiz Tweak Tool 또는 그 어떤 것이라도 버그로 인해 영향을받지 않습니다.
WinEunuuchs2Unix 1

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