美文网首页
修复带独显macbook 外接显示器问题

修复带独显macbook 外接显示器问题

作者: 庄msia | 来源:发表于2019-04-20 16:35 被阅读0次

    也不知道是不是T2的锅, 2018款带独显的MacBook有个问题, 启动的时候要在设置-节能里切一下显卡才能用雷电3的外接显示器

    最近买了显示器, 这个问题就会比较烦人了, 所以就写了下面这一段东西来添加一个服务, 自动切这个显卡

    下列脚本会在/Library/LaunchDaemons中添加一个叫local.fixGPUSwitch.startup.plist的文件, 目的是为了运行在/etc/中新添加的fixGPUSwitch.sh脚本, 如果不喜欢这两个名字可以自己替换一下

    先sudo -s输入密码切换到管理员模式

    然后复制下面所有的内容粘贴就行了, 是不是懒到极致呢:

    cd /Library/LaunchDaemons
    sudo rm -rf local.fixGPUSwitch.startup.plist 
    sudo touch local.fixGPUSwitch.startup.plist 
    
    sudo cat >> local.fixGPUSwitch.startup.plist  <<EOF
    <plist version="1.0">
        <dict>
            <key>Label</key>
            <string>local.localhost.startup</string>
            <key>Disabled</key>
            <false/>
            <key>RunAtLoad</key>
            <true/>
            <key>KeepAlive</key>
            <false/>
            <key>LaunchOnlyOnce</key>
            <true/>
            <key>ProgramArguments</key>
            <array>
                <string>/etc/fixGPUSwitch.sh</string>
            </array>
        </dict>
    </plist>
    EOF
    
    sudo launchctl load -w ./local.fixGPUSwitch.startup.plist
    
    sudo rm -rf /etc/fixGPUSwitch.sh
    sudo touch /etc/fixGPUSwitch.sh
    
    sudo cat >> /etc/fixGPUSwitch.sh  <<EOF
    #!/bin/sh
    sudo pmset -a GPUSwitch 1
    ping -c 5 127.0.0.1
    sudo pmset -a GPUSwitch 2
    EOF
    
    sudo chmod +x /etc/fixGPUSwitch.sh
    exit
    

    相关文章

      网友评论

          本文标题:修复带独显macbook 外接显示器问题

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