Nvidia 드라이버 업데이트 후 Cinnamon Mint 18.1이 충돌합니다.

Nvidia 드라이버 업데이트 후 Cinnamon Mint 18.1이 충돌합니다.

불행하게도 나의 새로운 Linux Mint 18.1 Cinnamon 64비트가 충돌했습니다. 처음으로 Cinnamon에 로그인했을 때 충돌이 발생하지 않았습니다. 여러 가지 업데이트를 수행한 후 두 번째에만 작동이 중단되었습니다.

내 시스템:

myhost joeuser # lshw -c video
  *-display               
       description: VGA compatible controller
       product: GK106 [GeForce GTX 650 Ti Boost]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:17 memory:f6000000-f6ffffff memory:e0000000-e7ffffff memory:e8000000-e9ffffff ioport:e000(size=128) memory:f7000000-f707ffff
  *-display
       description: VGA compatible controller
       product: Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:29 memory:f7400000-f77fffff memory:d0000000-dfffffff ioport:f000(size=64)

그래요아니요컴퓨팅 장치처럼 비디오 출력을 위해 nVIDIA 카드를 사용합니다.

저는 apt-get nvidia-367(367.57이라고 생각합니다)과 nvidia-367-dev.logout, login-crash 및 fallback 모드(참고, 재부팅이 필요하지 않음)를 설치했습니다. 그런 다음 다시 시작했습니다. 동일한 동작입니다. 그런 다음 드라이버 375.26을 수동으로 설치했습니다. 드라이버 설치로 인해 EGL 경로 또는 일부 비즈니스에 대한 이상한(아마도 관련이 없는) 불만이 발생했지만 결론으로 ​​이어지는 것 같습니다. 다시 시작 - 여전히 충돌이 발생합니다.

/var/log/Xorg.0.log설명하다:

[     9.268] (EE) [drm] Failed to open DRM device for (null): -22
[     9.268] (WW) Falling back to old probe method for modesetting
[     9.268] (WW) Falling back to old probe method for fbdev
... etc ...
[     9.279] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)

(하지만 이런 일이 이전에 일어났을 수도 있습니다. 추측합니다.)

/var/log/syslog설명하다:

Dec 24 00:59:33 myhost systemd[1]: Started User Manager for UID 1000.
Dec 24 00:59:33 myhost mdm[1632]: GLib-CRITICAL: g_key_file_get_string: assertion 'key_file != NULL' failed
Dec 24 00:59:33 myhost mdm[1632]: GLib-CRITICAL: g_key_file_free: assertion 'key_file != NULL' failed
Dec 24 00:59:33 myhost dbus[844]: [system] Activating via systemd: service name='org.freedesktop.ConsoleKit' unit='console-kit-daemon.service'
Dec 24 00:59:33 myhost systemd[1]: Starting Console Manager...
Dec 24 00:59:33 myhost console-kit-daemon[1813]: (process:1877): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
Dec 24 00:59:33 myhost console-kit-daemon[1813]: missing action
Dec 24 00:59:33 myhost dbus[844]: [system] Successfully activated service 'org.freedesktop.ConsoleKit'
Dec 24 00:59:33 myhost systemd[1]: Started Console Manager.
Dec 24 00:59:33 myhost console-kit-daemon[1813]: (process:1886): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
Dec 24 00:59:33 myhost org.a11y.Bus[1960]: Activating service name='org.a11y.atspi.Registry'
Dec 24 00:59:33 myhost org.a11y.Bus[1960]: ** (process:1987): WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
Dec 24 00:59:33 myhost org.a11y.Bus[1960]: Successfully activated service 'org.a11y.atspi.Registry'
Dec 24 00:59:33 myhost org.a11y.atspi.Registry[1992]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
Dec 24 00:59:33 myhost dbus[844]: [system] Activating via systemd: service name='org.freedesktop.RealtimeKit1' unit='rtkit-daemon.service'

편집하다:

의견에서 요청한 대로 결과를 복제하고 있습니다 apt-cache policy nvidia-367. 그러나 이것은 nVIDIA 드라이버와 함께 PPA를 추가하고 다른 패키지를 위해 패키지를 제거한 후입니다(아래 답변 참조).

  Installed: (none)
  Candidate: 367.57-0ubuntu0.16.04.1+gpu16.04.1
  Version table:
     367.57-0ubuntu0.16.04.1+gpu16.04.1 500
        500 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu xenial/main amd64 Packages
     367.57-0ubuntu0.16.04.1 500
        500 http://mirror.amsiohosting.net/archive.ubuntu.com xenial-updates/restricted amd64 Packages
        500 http://security.ubuntu.com/ubuntu xenial-security/restricted amd64 Packages

답변1

이는 Mint 18.1 사용자에게는 드문 문제가 아닌 것으로 밝혀졌습니다. 적어도 몇 개의 스레드리눅스 민트 포럼.

나는 다음의 제안을 사용하여 문제를 "해결"하거나 오히려 우회할 수 있었습니다.이 메시지스레드 중 하나에서. 여기에는 다음 명령을 실행하는 작업이 포함됩니다(루트로):

apt-get purge .*nvidia.* bumblebee.* .*primus.*
apt-get --purge autoremove
add-apt-repository ppa:graphics-drivers/ppa
apt-get update
apt-get install nvidia-375
apt-get install nvidia-settings nvidia-prime
apt-get install nvidia-cuda-toolkit
reboot

nvidia-375설치 및 nvidia-cuda-toolkit패키지 만 참고하세요.아니요문제를 해결하세요. 뭔가 유용한 것을 설치 nvidia-settings하거나 수행하고 있어야 합니다 nvidia-prime . 비록 그것이 무엇인지는 모르지만 말입니다.

편집하다: lspci -vnnn대중의 요구에 따라 도움이 된다면:

01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK106 [GeForce GTX 650 Ti Boost] [10de:11c2] (rev a1) (prog-if 00 [VGA controller])
    Subsystem: ZOTAC International (MCO) Ltd. GeForce GTX 650 Ti Boost OC [19da:1281]
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
    Memory at e0000000 (64-bit, prefetchable) [size=128M]
    Memory at e8000000 (64-bit, prefetchable) [size=32M]
    I/O ports at e000 [size=128]
    [virtual] Expansion ROM at f7000000 [disabled] [size=512K]
    Capabilities: <access denied>
    Kernel driver in use: nvidia
    Kernel modules: nvidiafb, nouveau, nvidia_375_drm, nvidia_drm, nvidia_375, nvidia

관련 정보