Làm cách nào để thay đổi trình điều khiển card đồ họa bằng trình điều khiển Ubuntu?


8

Tôi muốn xác minh trình điều khiển nào hiện đang được sử dụng cho NVIDIA và sau đó chuyển trình điều khiển sang nvidia-331-update nếu cần.

Làm thế nào để tôi thực hiện điều đó?

sudo ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00000FFBsv00001462sd000010DBbc03sc00i00
model    : GK107GLM [Quadro K2000M]
vendor   : NVIDIA Corporation
driver   : nvidia-331-updates - distro non-free
driver   : nvidia-304 - distro non-free
driver   : nvidia-304-updates - distro non-free
driver   : xserver-xorg-video-nouveau - distro free builtin

sudo ubuntu-drivers list
nvidia-304
nvidia-331
nvidia-331-updates
nvidia-304-updates

(Tôi đã cố gắng sudo ubuntu-drivers autoinstallsudo ubuntu-drivers autoinstall nvidia-331-updates- tuyệt vọng, thiếu một văn bản trợ giúp hữu ích - vô ích)

Một câu hỏi tương tự đã được hỏi gần đây ( Làm thế nào để bạn sử dụng các thuộc tính phổ biến của trình điều khiển Ubuntu hoặc phần mềm trong dòng lệnh để thay đổi trình điều khiển đồ họa? ) Nhưng người hỏi đã chấp nhận một câu trả lời không thực sự trả lời câu hỏi. Đó là lý do tại sao tôi muốn thử lại lần nữa.

Lý do tại sao tôi quan tâm đến vấn đề này ngay từ đầu là vì sau khi loay hoay tìm cách thiết lập màn hình thứ hai, đột nhiên đồ họa "trình điều khiển bổ sung" -tool ngừng hoạt động.

Câu trả lời:


2

Không, bạn không thể. Ít nhất là không với công cụ đó. Không có lệnh nào giúp bạn cài đặt các trình điều khiển khác nhau:

list: Show all driver packages which apply to the current system.
debug: Print all available information and debug data about drivers.
devices: Show all devices which need drivers, and which packages apply to them.
autoinstall: Install drivers that are appropriate for automatic installation.

listkhông cài đặt, nhưng danh sách. debugchỉ cần in thêm thông tin. deviceslà thông tin. autoinstallkhông cho phép các tham số khác:

def command_autoinstall(args):
    '''Install drivers that are appropriate for automatic installation.'''

    cache = apt.Cache()

    packages = UbuntuDrivers.detect.system_driver_packages(cache)
    packages = UbuntuDrivers.detect.auto_install_filter(packages)
    if not packages:
        print('No drivers found for automatic installation.')
        return

    # ignore packages which are already installed
    to_install = []
    for p in packages:
        if not cache[p].installed:
            to_install.append(p)

    if not packages:
        print('All drivers for automatic installation are already installed.')
        return

    ret = subprocess.call(['apt-get', 'install', '-o',
        'DPkg::options::=--force-confnew', '-y'] + to_install)

    # create package list
    if ret == 0 and args.package_list:
        with open(args.package_list, 'a') as f:
            f.write('\n'.join(to_install))
            f.write('\n')

    return ret

Bạn chỉ có thể bỏ qua công cụ và tự cài đặt gói bằng cách sử dụng apttheo đầu ra bạn có. Chỉ cần xóa một gói và cài đặt gói khác:

sudo apt-get install nvidia-331-updates
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.