小编Eth*_*gue的帖子

如何在不破坏 X 的情况下从英特尔集成显卡切换到 nvidia GeForce 940mx?

昨天我买了一台包含 Nvidia 940mx 显卡和英特尔集成显卡的笔记本电脑。我发现它默认使用 Intel 集成显卡,但我希望它使用 Nvidia 卡。

我已经尝试在使用 Arch Linux 时切换,并切换到 Ubuntu,希望它可以在这里工作,因为我在 Arch Linux 上尝试时,导致 X Server 完全无法启动,报告无法启动找到显示,或沿着这些线的东西。因为我已经在切换时遇到了这个问题,所以我很犹豫要不要再试一次,而不先确保一切都能正常工作。

切换到 nvidia 卡似乎有几个相互冲突(和过时)的指南。使用vga_switcheroo不起作用,因为它/sys/kernel/debug/vgaswitcheroo/switch甚至不存在。任何描述使用 nvidia 卡的堆栈交换的现有问题要么已经过时,与所有其他问题不一致,要么与我的情况不一致。

一些硬件信息:

$ lspci -nnk | grep -i vga -A3 | grep 'in use'
Kernel driver in use: i915

$ lshw -short | grep display
/0/100/2                     display        Intel Corporation
/0/100/1c/0                  display        NVIDIA Corporation

$ lshw | grep -A10 "VGA\|3D"
         description: VGA compatible controller
         product: Intel Corporation
         vendor: Intel Corporation
         physical id: 2 …
Run Code Online (Sandbox Code Playgroud)

nvidia graphics intel-graphics drivers 16.10

6
推荐指数
1
解决办法
9921
查看次数

将变量传递给调用脚本的脚本

我有一个 bash 脚本,它必须调用另一个因用户而异的 bash 脚本,以便获取一些配置信息,如下所示:

一些脚本:

#!/bin/bash
${HOME}/.ssconfig
echo "Hello, ${VARIABLE}!"
Run Code Online (Sandbox Code Playgroud)

~/.ssconfig

#!/bin/bash
VARIABLE=world
Run Code Online (Sandbox Code Playgroud)

哪个,而不是Hello, world!按预期给我,给了我Hello, !
如何将变量从脚本传递给调用它的脚本?

command-line bash scripts

2
推荐指数
1
解决办法
1563
查看次数