首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >双显示器不工作-如何安装英伟达驱动程序2图形卡- GT630和GT610?

双显示器不工作-如何安装英伟达驱动程序2图形卡- GT630和GT610?
EN

Ask Ubuntu用户
提问于 2016-10-28 23:46:29
回答 1查看 2K关注 0票数 4

决定了!!Ubuntu 16.04:

在软件附加驱动程序中,GT630 - Nvidia-340是可用的驱动程序,GT610 - Nvidia-304是可用的。安装其中一个并不适用于这两个显示器。我想知道是否可以同时安装这两种设备,并指定用于该特定设备的驱动程序,因为:

解决问题后,我将用xorg.conf的工作副本进行答复。这事解决后我有点搞砸了。试图修复这个问题现在。备份了Xorg.conf的工作副本。

1)如果我安装Nvidia-340,它只适用于第一个监视器,第二个监视器没有显示。如果启用了Xinerma,则二级监视器的中心有Ubuntu Logo,可以移动鼠标。但是窗口不能移动,也没有菜单栏。

xorg.0.log:

代码语言:javascript
运行
复制
  nvidia-1 : No input driver specified, ignoring this device.
  nvidia-1 : This device may have been added with another device file.

默认情况下,Nouveau用于GT610。

如果我blacklist-nouevea,重新启动,然后,而不是Ubuntu,它只是一个黑色的屏幕,我可以移动我的鼠标在那个监视器(X光标)。

2)如果我安装Nvidia-304并重新启动,那么图形内存错误就会很低,我必须按alt+shift+f1和清除nvidia-304才能获得显示。

我想nvidia-304不适用于GT630,nvidia-340不适用于GT610?两者不能有两个不同的司机?

屏幕1- GT630

屏幕2- GT610

一旦启用了Xinerma,我就无法访问显示属性(Xrandr扩展不存在)。因此,我转到nvidia-settingsX Server settings中,这两种显示都启用了,在X Screen 0选项中都列出了)。应该有一个X屏幕1,以GPU作为GT610对吗?

更新:在我重新构建X Screen 1之后,我可以在nvidia-settings中看到Xorg.conf,现在在锁窗口中,如果我鼠标悬停到辅助监视器,登录提示切换到辅助监视器。我也可以登录。但还是有个问题..。

Ubuntu终于消失了,但是没有菜单栏,默认的背景是在所有东西之上?我可以把窗户移到下一个显示器,但我看不见。它在默认的背景后面。如果我能预测,我可以把窗口拖回屏幕1。如果我改变墙纸,它只能在监视器1中可见,除非我重新启动lightdm,仍然是一个卡住的背景。

有人给我提点建议吧..。就为了解决这个问题。让你知道,这是我在过去三个月里第二次安装Ubuntu,试图一劳永逸地修复它。如果不是的话,我需要在这个周末启动它-切换新的驱动程序或者切换到Windows。

我是如何重建xorg的?:我打开了nvidia-setting,删除了xorg.conf并保存了。

如果我启用Base,那么辅助监视器将被禁用,并且在nvidia-setting中不可见。我在xorgs.conf中手动打开Base,但在辅助监视器上仍然没有打开。

最接近我可以到达的是340驱动器和Ubuntu为中心的辅助监视器。

3)我想提到的是,nouveva驱动程序适用于双显示器,除了第一台显示器外,鼠标总是闪烁。就像在播放视频的时候马上就播放1000次,而没有视频的话,马上就会有100次(仍然很烦人)。它不会在二级显示器上闪烁。

xorgs.conf -更新

代码语言:javascript
运行
复制
Section "ServerLayout"
Identifier     "Layout0"
Screen      0  "Screen0" 0 0
Screen      1  "Screen1" RightOf "Screen0"
InputDevice    "Keyboard0" "CoreKeyboard"
InputDevice    "Mouse0" "CorePointer"
Option         "Xinerama" "1"
EndSection

Section "Files"
EndSection

Section "Module"
Load           "dbe"
Load           "extmod"
Load           "type1"
Load           "freetype"
Load           "glx"
EndSection

Section "InputDevice"

# generated from default
Identifier     "Mouse0"
Driver         "mouse"
Option         "Protocol" "auto"
Option         "Device" "/dev/psaux"
Option         "Emulate3Buttons" "no"
Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

# generated from default
Identifier     "Keyboard0"
Driver         "kbd"
EndSection

Section "Monitor"

# HorizSync source: edid, VertRefresh source: edid
Identifier     "Monitor0"
VendorName     "Unknown"
ModelName      "Samsung"
HorizSync       30.0 - 81.0
VertRefresh     56.0 - 75.0
Option         "DPMS"
EndSection

Section "Monitor"

# HorizSync source: unknown, VertRefresh source: unknown
Identifier     "Monitor1"
VendorName     "Unknown"
ModelName      "Samsung"
HorizSync       30.0 - 81.0
VertRefresh     56.0 - 75.0
Option         "DPMS"
EndSection

Section "Device"
Identifier     "Device0"
Driver         "nvidia"
VendorName     "NVIDIA Corporation"
BoardName      "GeForce GT 630"
BusID          "PCI:1:0:0"
EndSection

Section "Device"
Identifier     "Device1"
Driver         "nvidia"
VendorName     "NVIDIA Corporation"
BoardName      "GeForce GT 610"
BusID          "PCI:2:0:0"
EndSection

Section "Screen"

Identifier     "Screen0"
Device         "Device0"
Monitor        "Monitor0"
DefaultDepth    24
Option         "nvidiaXineramaInfoOrder" "CRT-0"
Option         "Stereo" "0"
Option         "metamodes" "nvidia-auto-select +0+0"
Option         "SLI" "Off"
Option         "MultiGPU" "Off"
Option         "BaseMosaic" "off"
SubSection     "Display"
    Depth       24
    EndSubSection
EndSection

Section "Screen"
# Removed Option "BaseMosaic" "on"
Identifier     "Screen1"
Device         "Device1"
Monitor        "Monitor1"
DefaultDepth    24
Option         "nvidiaXineramaInfoOrder" "CRT-1"
Option         "Stereo" "0"
Option         "metamodes" "nvidia-auto-select +0+0"
Option         "SLI" "Off"
Option         "MultiGPU" "Off"
Option         "BaseMosaic" "off"
SubSection     "Display"
    Depth       24
    EndSubSection
EndSection
EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2016-10-29 03:55:30

主要的更改只是xorg.conf中的一行。这两张卡现在都在使用Nvidia-340驱动程序,因为nouevea被列入了黑名单。

代码语言:javascript
运行
复制
Screen      1  "Screen1" RightOf "Screen0"
Changed as
Screen      1  "Screen1" 1440 0

然后将其改为只读,以便在重新启动时不会更改:chmod 440 /etc/X11/xorg.conf

让我的第二个显示器正常工作。如果不是这样,请检查主监视器的哪个PCI插槽(lshw),然后尝试翻转总线ID和BoardName。或者说重建xorg.conf。只需打开nvidia-setting,然后删除xorg.conf并单击nvidia-setting中的保存

代码语言:javascript
运行
复制
Section "Device"
Identifier     "Device0"
Driver         "nvidia"
VendorName     "NVIDIA Corporation"
BoardName      "GeForce GT 610" <- before it was 630
BusID          "PCI:2:0:0"      <- before it was 1:0:0

Section "Device"
Identifier     "Device1"
Driver         "nvidia"
VendorName     "NVIDIA Corporation"
BoardName      "GeForce GT 630"
BusID          "PCI:1:0:0"

这都是关于xorg.conf的。玩它,它应该能工作。如果您的主题/统一窗口搞砸了,请执行以下步骤。

步骤:

  1. 按ctrl + alt + f1
  2. 数多服务灯停站
  3. rm ~/..config/dconf/user
  4. sudo服务轻量级启动
票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/842996

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档