我有多个屏幕,即一台电脑显示器和一台电视。最好是,当电视关闭时,没有任何内容发送到电视,但碰巧的是,我可以关闭电视并双击 PDF 文档,然后它似乎无处可见,因为它已发送到电视这是关闭的。这种行为有点不合逻辑(虽然我很高兴多个屏幕都可以工作,这样我就可以在电视上播放电影,并有一个桌面和另一台显示器来处理我的工作)所以你能告诉我我该怎么做才能解决它吗?我使用的是带有双 DVI 输出的显卡的戴尔 Optiplex 745,我不使用 HDMI,而是使用 DVI 到 HDMI 电缆,我相信该电缆是好的。

我有一台 Nvidia GTX 670,一台 22 英寸三星显示器和一台 40 英寸索尼高清电视。我的问题是每次登录 Ubuntu 都要手动关闭电视(我用 Ubuntu 主要是为了编程和上网,所以我根本不使用电视)。在 Windows 中,我可以轻松地禁用我的电视,如果我想看电影,我可以使用 Ctrl + P 启用它。每次我去右角时丢失鼠标指针非常烦人(因为它传递到另一个屏幕我不使用,通常是关闭的)。
有没有办法制作一个 bash 脚本来禁用它(所以我可以把它放在启动中)并启用/禁用它?(所以我每次想使用电视时都可以使用热键)。
提前致谢!
PS:我在 Ubuntu Gnome 14.03 LTS
我使用 Ubuntu 15.10。
我正在按照此处的说明安装 Nvidia Linux 显示驱动程序 352.63。我知道在安装之前我必须禁用我的 X 服务器,所以我按Ctrl + Alt + F1登录,然后运行命令sudo service lightdm stop.
第一步wget http://us.download.nvidia.com/XFree86/Linux-x86_64/352.63/NVIDIA-Linux-x86_64-352.63.run工作正常。
当我尝试运行第二个命令sudo chmod +x NVIDIA-Linux-x86_64-352.63.run. 我不断收到错误信息No such file or directory。
有什么建议吗?
编辑:
这是我运行时的输出ls -l:
drwxrwxr-x 17 me me 4096 Mär 23 13:09 anaconda2
drwxrwxr-x 2 me me 4096 Mär 22 13:50 bin
-rw------- 1 root root 13991936 Mär 23 14:44 core
drwxrwxr-x 3 me me 4096 Mär 22 …Run Code Online (Sandbox Code Playgroud) 我已经从 10.04 升级到 10.10(为了能够升级到 11.04)。
当前的图形驱动程序似乎与我拥有的最新内核不兼容。我不知道我是只从 apt 安装驱动程序还是下载了驱动程序。我认为只有你才合适。
如何卸载所有 Nvidia 驱动程序并恢复为默认驱动程序?我至少使用过 2 种不同的多显示器设置实用程序,但那是去年的事,所以我不太记得了。
我需要更改哪些配置文件才能使默认驱动程序正常工作?
我试图在我的机器上找到特定的设备。所以我输入了lspci。这给了我一大堆物品清单。太大,无法经常查看我的设备是否仍然连接。所以我跑了:
lspci | grep nvidia
Run Code Online (Sandbox Code Playgroud)
这没有返回任何内容。所以我尝试了“Nvidia”,但什么也没得到,最后我尝试了“NVIDIA”,就在那时我得到了成功。
Grep 看起来是一个很棒的工具,但它有一些明显的局限性。是否可以编写我自己的搜索类型函数来完成此任务并包含字符串中的所有情况?
如果是这样,有人能指出我学习如何做到这一点的正确方向吗?即使是一些我可以阅读的有关该主题的文献,那就太好了。
即使我需要一个月的时间,我也很想学习如何开发具有该功能的自己的工具。
谢谢。