ArchLinux: xóa trình điều khiển nvidia


3

Gần đây tôi đã chuyển đổi thẻ nVidia của mình sang thẻ ATI và đang nhận được xung đột libgl.

Khi tôi muốn cài đặt một cái gì đó liên quan đến GPU, tôi gặp phải lỗi sau:

nvidia-utils and catalyst utils are in conflict (libgl). Remove catalyst-utils? (y/n)

Tôi không muốn loại bỏ các chất xúc tác, nhưng những người nvidia, vì vậy tôi đã cố gắng pacman -Rs nvidia-utils. Lệnh đó nói rằng nvidia-utils mục tiêu không thể được tìm thấy.

Tôi đã sử dụng trình điều khiển stock (nVidia / ATI) và đã dùng thử trình gỡ cài đặt nVidia chính thức. Trình gỡ cài đặt không thể tìm thấy một cài đặt. Tôi không thể nhớ mình đã cài đặt trình điều khiển như thế nào, lâu lắm rồi ;-).

Tôi giải quyết điều này như thế nào?


Bạn có thể đăng đầu ra của pacman -Ss nvidia? Lệnh này sẽ liệt kê gói nvidia được cài đặt trên máy của bạn. Sau đó, bạn có thể thử xóa gói đó bằng cách sử dụng pacman -Rcsu <pkg-name>
Vinay

Câu trả lời:


3

Thông thường lý do bạn nhận được thông báo là bạn đang cài đặt nvidia-utils. Bạn đang cài đặt một cái gì đó phụ thuộc vào nvidia-utils? Điều đó cũng có thể gây ra nó.

Tôi khuyên bạn nên cài đặt libgl và xf86-video-ati trước tiên như một bước chuyển tiếp. Điều này sẽ loại bỏ trình điều khiển nvidia xung đột của bạn. Sau khi được chăm sóc, cài đặt gói chất xúc tác từ AUR. Ví dụ:

pacman -S libgl xf86-video-ati

packer -S catalyst

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.