美文网首页Linux
Archlinux 解决NVIDIA双显卡GPU—offload

Archlinux 解决NVIDIA双显卡GPU—offload

作者: sadomasochist | 来源:发表于2017-12-09 12:38 被阅读0次

    一 安装

    首先安装aur源中的 nvidia-beta nvidia-utils-beta (32位可选lib32-nvidia-utils-beta)

    其中已包括了 nvidia-settings ,无须另外安装

    安装 xorg-xrandr

    二 配置 xorg.conf

    将下面链接中的xxx.xx换成NVIDIA版本号

    http://us.download.nvidia.com/XFree86/Linux-x86/xxx.xx/README/randr14.html

    并按要求配置 xorg.conf

    一般为

    Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
    EndSection
    Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "1:0:0"
    EndSection
    Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration"
    EndSection
    Section "Device"
    Identifier "intel"
    Driver "modesetting"
    EndSection
    Section "Screen"
    Identifier "intel"
    Device "intel"
    EndSection

    三 配置登录管理器

    https://wiki.archlinux.org/index.php/NVIDIA_Optimus

    在这个网站上找到自己显示管理器的配置方法

    以lightdm为例

    创建/etc/lightdm/display_setup.sh

    #!/bin/sh
    xrandr --setprovideroutputsource modesetting NVIDIA-0
    xrandr --auto

    执行

    # chmod +x /etc/lightdm/display_setup.sh

    在/etc/lightdm/lightdm.conf中添加

    [Seat:*]

    display-setup-script=/etc/lightdm/display_setup.sh

    四 结束

    现在打开x 应该能用了,

    注意:每次更新内核后要重装nvidia-beta

    相关文章

      网友评论

        本文标题:Archlinux 解决NVIDIA双显卡GPU—offload

        本文链接:https://www.haomeiwen.com/subject/ihvuixtx.html