Tôi đang sử dụng ppa trình điều khiển đồ họa . Tôi đã nhận được một cuộc đối thoại cập nhật hôm nay trong đó tuyên bố rằng tôi có thể cập nhật trình điều khiển nvidia của mình lên 367,18 (~ gpu16.04.6). Tôi đã bắt đầu cập nhật như mọi lần, nhưng không thành công với
Failed to get unit file state for var-lib-snapd-lib-gl.mount
Sau khi khởi động lại, trình điều khiển đồ họa của tôi đã bị hỏng và tôi buộc phải chuyển sang chế độ phục hồi.
Như thường lệ khi trình điều khiển Nvidia của tôi bị hỏng, tôi chỉ cần gỡ cài đặt nó
sudo apt purge nvidia*
để cài đặt lại sạch sẽ sau đó.
Làm điều này trong chế độ phục hồi đã gỡ cài đặt tất cả ngoại trừ nvidia-opencl-icd-367
gói không thành công với lỗi ở trên.
Cố gắng gỡ cài đặt thủ công gói này kết thúc với các lỗi sau:
Cập nhật @ 20160605 - Giải pháp:
Theo câu trả lời của V ideonauth dưới đây giải quyết vấn đề. Vui lòng thực hiện tất cả các bước và đảm bảo khởi động lại sau khi xóa mọi thứ của NVIDIA thông qua sudo apt purge nvidia*
thành công mà không gặp sự cố và sau khi cài đặt lại trình điều khiển qua sudo apt install nvidia-367
.
Điều này sẽ làm cho trình điều khiển của bạn làm việc lại.
Nếu điều này không có ích, hãy thử xóa thủ công tất cả các cấu hình xorg cũ sudo rm /etc/X11/xorg.conf* && sudo rm /etc/X11/xorg.conf
và cài đặt lại trình điều khiển một lần nữa sudo apt install nvidia-367 --reinstall
.
Nếu điều này vẫn không cho phép bạn đăng nhập lại (Lỗi điển hình: Màn hình đăng nhập -> mật khẩu đã được nhập, hãy nhấn -> quay lại màn hình đăng nhập) thử xóa hoàn toàn trình điều khiển Nvidia của bạn bằng cách chuyển sang bảng điều khiển văn bản từ logscreen với Ctrl+ Alt+ F1, đăng nhập với bạn tên và mật khẩu tài khoản, donwload driver thích hợp cho card đồ họa của bạn từ đây trong Bảng điều khiển, dừng lightdm:
sudo service lightdm
Cài đặt trình điều khiển nhị phân của Nvidia bằng cách sử dụng sudo ./NVIDIA-VERSION...
và khởi động lại hệ thống:
sudo reboot now
Hệ thống:
Ubuntu 16.04 64 bit
Linux 4.4.0-22