12.04, LTS 어제 아침에 제안 업데이트를 실행했습니다. 그렇게 한 후 다음과 같은 문제가 발생했습니다.
약 1분 후에 화면이 깜박이고 때로는 한 번 이상 깜박인 다음 실행 프로그램과 시스템 메뉴가 사라지고 바탕 화면만 표시됩니다. 때로는 화면이 다시 실행 프로그램 표시로 돌아가거나 중지하기 전에 두 모드 사이를 앞뒤로 전환하는 경우도 있습니다.
어떤 모드로 종료되든 마우스 커서는 여전히 마우스 움직임에 반응하지만 마우스 버튼은 아무 작업도 수행하지 않으며 키보드도 반응하지 않습니다. 전원 스위치를 사용하여 컴퓨터를 다시 시작하는 것 외에는 아무것도 할 수 없습니다.
많은 실험 끝에 복구 모드로 시작하면 시스템이 이전에 사용하던 1920 x1080 "Samsung 22"가 아닌 1600 x1200 "Laptop"으로 표시된다는 사실을 발견했습니다. 이런 식으로 시스템을 시작하는 한 분명히 잘 작동합니다. 정상적으로 부팅한 다음 화면 해상도를 1600 x1200으로 변경하면(첫 1분 정도가 되기 전에 빠르게) 도움이 되지 않습니다. 여전히 이전처럼 죽습니다. 복구 모드로 부팅하면 해상도를 복구 모드에서 사용되는 해상도 이외의 다른 것으로 변경할 수 있는 옵션이 제공되지 않습니다.
그래서 업데이트 직후에 발생한 이 문제는,나타납니다그래픽 드라이버와 관련이 있습니다. /var/log/apt/history.log의 마지막 섹션을 첨부했지만(사람이 쉽게 읽을 수 있도록 형식 변경) 거기에는 그래픽에 이런 방식으로 영향을 미칠 것이라는 내용이 전혀 표시되지 않습니다.
내가 사용하고 있는 그래픽 카드가 정확히 무엇인지 알아보려면 파헤쳐 봐야 할 것 같습니다. 특별한 것은 없고, PC와 함께 제공되는 값싼 카드가 무엇이든 되며, 특별한 드라이버를 설치한 적이 없다고 확신합니다.
먼저 복구 모드로 들어가지 않고 바로 부팅할 수 있으면 좋겠고, 익숙한 해상도를 되찾고 싶습니다.
누구든지 나에게 말해 줄 수 있다면
1) 이 업데이트 중 어떤 업데이트가 이 작업을 수행했을 가능성이 있는지, 2) 이전 버전으로 되돌리는 방법
감사하겠습니다.
감사해요
Start-Date: 2013-03-23 09:08:58
Commandline: aptdaemon role='role-commit-packages' sender=':1.71'
Install:
linux-headers-3.2.0-39-generic:amd64 (3.2.0-39.62),
linux-headers-3.2.0-39:amd64 (3.2.0-39.62),
linux-image-3.2.0-39-generic:amd64 (3.2.0-39.62)
Upgrade:
libsmbclient:amd64 (3.6.3-2ubuntu2.3, 3.6.3-2ubuntu2.4),
dmsetup:amd64 (1.02.48-4ubuntu7.1, 1.02.48-4ubuntu7.2),
apt-transport-https:amd64 (0.8.16~exp12ubuntu10.7, 0.8.16~exp12ubuntu10.10),
nautilus:amd64 (3.4.2-0ubuntu6, 3.4.2-0ubuntu7),
libnss3:amd64 (3.14.1-0ckbi1.93ubuntu.0.12.04.1, 3.14.3-0ubuntu0.12.04.1),
usbmuxd:amd64 (1.0.7-2, 1.0.7-2ubuntu0.1),
libgudev-1.0-0:amd64 (175-0ubuntu9.2, 175-0ubuntu9.3),
network-manager-gnome:amd64 (0.9.4.1-0ubuntu2, 0.9.4.1-0ubuntu2.1),
smbclient:amd64 (3.6.3-2ubuntu2.3, 3.6.3-2ubuntu2.4),
thunderbird-locale-en-us:amd64 (17.0.3+build1-0ubuntu0.12.04.1, 17.0.4+build1-0ubuntu0.12.04.1),
gstreamer0.10-plugins-good-dbg:amd64 (0.10.31-1ubuntu1.1, 0.10.31-1ubuntu1.2),
libnm-gtk0:amd64 (0.9.4.1-0ubuntu2, 0.9.4.1-0ubuntu2.1),
bamfdaemon:amd64 (0.2.124.2-0ubuntu1, 0.2.126-0ubuntu1),
gstreamer0.10-plugins-good-doc:amd64 (0.10.31-1ubuntu1.1, 0.10.31-1ubuntu1.2),
perl:amd64 (5.14.2-6ubuntu2.2, 5.14.2-6ubuntu2.3),
libevince3-3:amd64 (3.4.0-0ubuntu1.5, 3.4.0-0ubuntu1.6),
thunderbird:amd64 (17.0.3+build1-0ubuntu0.12.04.1, 17.0.4+build1-0ubuntu0.12.04.1),
gstreamer0.10-gconf:amd64 (0.10.31-1ubuntu1.1, 0.10.31-1ubuntu1.2),
libdevmapper1.02.1:amd64 (1.02.48-4ubuntu7.1, 1.02.48-4ubuntu7.2),
linux-generic:amd64 (3.2.0.38.46, 3.2.0.39.47),
libwbclient0:amd64 (3.6.3-2ubuntu2.3, 3.6.3-2ubuntu2.4),
perl-base:amd64 (5.14.2-6ubuntu2.2, 5.14.2-6ubuntu2.3),
libnspr4-0d:amd64 (4.9.4-0ubuntu0.12.04.1, 4.9.5-0ubuntu0.12.04.1),
perl-modules:amd64 (5.14.2-6ubuntu2.2, 5.14.2-6ubuntu2.3),
libapt-inst1.4:amd64 (0.8.16~exp12ubuntu10.7, 0.8.16~exp12ubuntu10.10),
libpam-smbpass:amd64 (3.6.3-2ubuntu2.3, 3.6.3-2ubuntu2.4),
gstreamer0.10-plugins-good:amd64 (0.10.31-1ubuntu1.1, 0.10.31-1ubuntu1.2),
apt-utils:amd64 (0.8.16~exp12ubuntu10.7, 0.8.16~exp12ubuntu10.10),
samba-common:amd64 (3.6.3-2ubuntu2.3, 3.6.3-2ubuntu2.4),
udev:amd64 (175-0ubuntu9.2, 175-0ubuntu9.3),
apt:amd64 (0.8.16~exp12ubuntu10.7, 0.8.16~exp12ubuntu10.10),
libnm-gtk-common:amd64 (0.9.4.1-0ubuntu2, 0.9.4.1-0ubuntu2.1),
evince-common:amd64 (3.4.0-0ubuntu1.5, 3.4.0-0ubuntu1.6),
linux-headers-generic:amd64 (3.2.0.38.46, 3.2.0.39.47),
linux-image-generic:amd64 (3.2.0.38.46, 3.2.0.39.47),
evince:amd64 (3.4.0-0ubuntu1.5, 3.4.0-0ubuntu1.6),
libapt-pkg4.12:amd64 (0.8.16~exp12ubuntu10.7, 0.8.16~exp12ubuntu10.10),
libdevmapper-event1.02.1:amd64 (1.02.48-4ubuntu7.1, 1.02.48-4ubuntu7.2),
flashplugin-installer:amd64 (11.2.202.273ubuntu0.12.04.1, 11.2.202.275ubuntu0.12.04.1),
samba:amd64 (3.6.3-2ubuntu2.3, 3.6.3-2ubuntu2.4),
gstreamer0.10-pulseaudio:amd64 (0.10.31-1ubuntu1.1, 0.10.31-1ubuntu1.2),
libnspr4:amd64 (4.9.4-0ubuntu0.12.04.1, 4.9.5-0ubuntu0.12.04.1),
nautilus-data:amd64 (3.4.2-0ubuntu6, 3.4.2-0ubuntu7),
liblvm2app2.2:amd64 (2.02.66-4ubuntu7.1, 2.02.66-4ubuntu7.2),
gir1.2-gudev-1.0:amd64 (175-0ubuntu9.2, 175-0ubuntu9.3),
libusbmuxd1:amd64 (1.0.7-2, 1.0.7-2ubuntu0.1),
libperl5.14:amd64 (5.14.2-6ubuntu2.2, 5.14.2-6ubuntu2.3),
libudev0:amd64 (175-0ubuntu9.2, 175-0ubuntu9.3),
thunderbird-globalmenu:amd64 (17.0.3+build1-0ubuntu0.12.04.1, 17.0.4+build1-0ubuntu0.12.04.1),
thunderbird-gnome-support:amd64 (17.0.3+build1-0ubuntu0.12.04.1, 17.0.4+build1-0ubuntu0.12.04.1),
linux-libc-dev:amd64 (3.2.0-38.61, 3.2.0-39.62),
samba-common-bin:amd64 (3.6.3-2ubuntu2.3, 3.6.3-2ubuntu2.4),
libnautilus-extension1a:amd64 (3.4.2-0ubuntu6, 3.4.2-0ubuntu7),
iptables:amd64 (1.4.12-1ubuntu4, 1.4.12-1ubuntu5),
libbamf3-0:amd64 (0.2.124.2-0ubuntu1, 0.2.126-0ubuntu1),
libnss3-1d:amd64 (3.14.1-0ckbi1.93ubuntu.0.12.04.1, 3.14.3-0ubuntu0.12.04.1),
libbamf0:amd64 (0.2.124.2-0ubuntu1, 0.2.126-0ubuntu1),
thunderbird-locale-en:amd64 (17.0.3+build1-0ubuntu0.12.04.1, 17.0.4+build1-0ubuntu0.12.04.1)
End-Date: 2013-03-23 09:12:14
답변1
3.2.0-38 커널로 돌아갑니다. 일부 사용자의 경우 커널 39 버전에 버그가 있습니다. 여기에서 확인하세요:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1157786
답변2
사용자 143338이 정확했습니다. 문제는 해당 버전의 커널에 있는 것 같습니다. 다행히도 명시적으로 제거하지 않는 한 이전 버전의 커널이 여전히 시스템에 남아 있습니다. 커널 업데이트는 다른 업데이트를 설치하는 것과 동일한 프로세스로 설치되며 동일한 방식으로 제거할 수 있습니다. 이 문제가 있는 다른 사람을 위해 해결 방법에 대한 몇 가지 세부 정보는 다음과 같습니다.
1) 이것이 무엇이 잘못되었는지 확인하십시오.
부팅할 때 부팅 메뉴에 여러 선택 사항이 표시되며 그 중 하나는 "이전 버전의 Linux"입니다. 이것을 선택하고 3.2.0-38로 부팅합니다. 이제 귀하의 컴퓨터는 마지막 업데이트 이전과 마찬가지로 실행되어야 합니다. 그렇지 않다면 다른 곳에서 답을 찾아보세요. 죄송합니다!
2) 이 변경 사항을 영구적으로 적용하려면:
터미널을 열고 다음을 입력하세요.
sudo apt-get remove 3.2.0-39
그 다음에
sudo update-grub
다음에 부팅할 때 3.2.0-38을 다시 실행하게 됩니다. 입력하시면 확인하실 수 있습니다
uname -a
그러면 정확히 어떤 커널이 실행되고 있는지 표시됩니다.