일부 Ubuntu 핵심 앱은 시스템을 재부팅할 때까지 무작위로 시작되지 않습니다.

일부 Ubuntu 핵심 앱은 시스템을 재부팅할 때까지 무작위로 시작되지 않습니다.

나는 Windows 7을 실행하는 HDD가 있는 오래된 DELL Latitude E6510을 사용했습니다. Kubuntu 19.04로 교체했지만 GNOME을 더 선호한다는 것을 깨닫고 다음을 사용하여 설치했습니다.

sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update && sudo apt-get install gnome-shell ubuntu-gnome-desktop

한동안은 원활하게 작동하는 것처럼 보였지만 결국 다음과 같은 문제에 직면했습니다.

  • 상당한 시간 동안 컴퓨터를 사용한 후 Alt+F2를 누르지 않으면 노틸러스가 시작되지 않습니다.
  • 컴퓨터를 상당한 시간 동안 사용한 후에 Gnome 터미널이 어떤 방식으로도 시작되지 않습니다. 전송하고 싶지 않은 상당한 양의 사용자 데이터가 있으므로 시스템을 다시 설치하라고 말하지 마십시오. 참고: 디스플레이 관리자로 GDM 대신 SDDM을 사용해왔는데 그게 문제인가요?

답변1

ppa:gnome3-team/gnome3Ubuntu GNOME이 Ubuntu 버전(주 Ubuntu는 Unity 7을 사용함)일 때 최대 17.04(2017 및 이전)까지 사용했던 PPA를 추가했습니다 . 지원이 종료되었으며 'disco' 지원도 없으므로 제거하고 sudo apt 업데이트 메시지를 확인하는 것이 좋습니다. 나열된 명령을 사용했는지 의심스럽습니다(오류가 발생하므로 변경되지 않았습니다.).

Ubuntu 19.04는 GTK+ 라이브러리 3.32와 물론 GNOME 3.32를 사용합니다. 18.04부터 gnome 패키지를 추가하면 이전 GTK+ 3.28 라이브러리/프로그램이 필요합니다. 해당 버전 간에 API/ABI가 중단되지 않는다는 것을 확인하셨나요? 이는 귀하가 설명하는 문제를 일으킬 수 있기 때문에 특정 기능을 사용하거나 특정 시간에 시스템을 불안정하게 만들 수 있습니다.

안정성을 원한다면 숙제를 완료하고 발생 가능한 문제를 평가하지 않은 이상 릴리스를 혼합하지 마십시오. 나는 이것이 귀하의 문제라고 믿었으며 많은 숙제와 귀하가 설치한 18.04/3.28 패키지를 확인하지 않고서는 귀하의 시스템을 신뢰하지 않을 것입니다.

참고: 사용해도 sddm아무런 차이가 없습니다. 저도 사용합니다(18.04 및 19.10).

내가 옳다면 수정 사항은 다음 중 하나입니다.

  • 모든 GTK+ 3.28 사용 패키지를 제거한 다음 '디스코' 소스에서 의도한 3.32 버전을 사용하거나 더 빨리 사용할 수 있습니다.
  • 다른 것을 다시 설치하고 파티션을 포맷하지 마세요(다음 릴리스 업그레이드에서 문제를 일으킬 남은 패키지를 찾는 감사를 요구하지 않는다는 점에서 더 안전하다고 생각합니다.)

나는 GNOME/GTK+에 대한 릴리스 노트를 기억하지 못하므로 3.28 .. 3.30 .. 3.32 릴리스의 변경 사항과 중요한 변경 사항이 있는지 모르지만 이것이 문제가 될 것이라고 확신합니다. 해당 릴리스 간의 lib/toolkit 변경 사항에 대해 숙제를 했다면 나를 완전히 무시해도 됩니다(내 생각은 구체적인 지식 없이 일반적이기 때문에 나는 당신이 한 일을 하기 전에 내가 하고 싶은 숙제의 양만 알고 있으므로 그것을 피했을 뿐 아니라 19.10, 20.04로 릴리스 업그레이드해야 할 때 문제의 위험도 있습니다.)

[이것은 몇 가지 잘못된 오타/단어 수정을 포함하여 합쳐진 내 의견입니다.]

답변2

나는 내 자신의 질문을 해결했습니다. 댓글로 @guiverc에게 감사드립니다. 나는 이전 PPA의 오래된 GNOME 버전(3.11)을 사용하고 있었습니다.

관련 정보