AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 4253
Accepted
wdypdx22
wdypdx22
Asked: 2010-09-17 13:17:36 +0800 CST2010-09-17 13:17:36 +0800 CST 2010-09-17 13:17:36 +0800 CST

使用 nvidia 驱动程序获取正确的屏幕分辨率 [重复]

  • 772
这个问题在这里已经有了答案:
如何安装 Nvidia 驱动程序? (14 个回答)
9 年前关闭。

我有一个新安装的 ubuntu。

首次安装时,nvidia 驱动程序未激活,我得到了正确的屏幕分辨率。1680x1050

然后我安装了 nvidia 驱动程序,我能得到的最佳分辨率是 1280x1024。

在搜索中,有很多与此问题和类似问题相关的信息。我已经尝试过使用 xrandr 的技巧,手动安装驱动程序等。但是,找到正确的信息很麻烦。

我知道显卡可以输出正确的分辨率,因为它直到激活 nvidia 驱动程序。那么这里有人知道解决方案吗?(为什么要这么难?)

这不是一个新的 whiz bang 系统,而是一个我用备件组装的系统。

显卡:NV37GL Quadro PCI-E 系列

显示器:ViewSonic VX2025WM——这台显示器在我的其他带有 nvidia 驱动程序的 ubuntu 系统上工作正常,但连接的是 VGA 而不是数字显示器。

--------------xorg.conf------------after--- 1. 安装受限驱动 System ---> Hardware Drivers---- ---2。选择推荐的驱动程序,安装并重新启动。------

(# nvidia-xconfig: X configuration file generated by nvidia-xconfig

(# nvidia-xconfig:  version 1.0  (buildmeister@builder75)  Sun Nov  8 21:50:38 PST 2009

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
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"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       30.0 - 110.0
    VertRefresh     50.0 - 150.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

那么,对此有什么建议吗?在这一点上,我假设问题与一个好的 xorg.conf 文件和可能的 EDID 有关。很难找到关于这个问题的一组清晰的文档。在搜索论坛和其他网站时,我发现很多其他有类似问题的人,但都非常分散,很难说哪些不是死胡同。鉴于许多帖子的历史可以追溯到 2006 年或更早,而且 nvidia 卡无处不在,很难理解为什么没有更简单的解决方案。

nvidia graphics resolution
  • 3 3 个回答
  • 51999 Views

3 个回答

  • Voted
  1. Tomas
    2012-03-25T13:44:41+08:002012-03-25T13:44:41+08:00

    我的情况与原发帖人完全相同:原始 UBUNTU 10.04 安装的分辨率为 1680x1050;安装专有驱动程序将最大值降低到 1280x1024。

    我安装了专有驱动程序,因为我注意到使用原始驱动程序的显示器显然是在更改时“绘制”显示器(从上到下),而不是“即时”更新屏幕图像。

    添加“魔法咒语”

               Option"ModeValidation" "NoMaxPClkCheck"
    

    在“设备”部分和 PRESTO 中重新出现了所有缺少的分辨率(在 /usr/bin/nvidia-settings 配置程序中)。

    来源: http: //fedoraforum.org/forum/printthread.php?t=185230 &pp=15&page=3

    • 6
  2. Best Answer
    koanhead
    2010-09-17T15:07:20+08:002010-09-17T15:07:20+08:00

    您的系统 -> 管理菜单中有“NVIDIA X 服务器设置”吗?出于某种原因,nvidia 驱动程序有时不喜欢使用普通的 X 工具。

    另外,尝试删除 /etc/X11/xorg.conf 并重新启动 X(有时这可能很困难,因此重新启动机器可能会更容易。)当您删除文件时,Ubuntu 或 Xorg 会检测到它丢失并且尝试重建它,猜测理智的设置。如果设置不令人满意,那么您可以在必要时更改它们 - 但是从“干净”自动生成的 xorg.conf 重新开始是确保配置的剩余部分不会让您失望的好方法。

    请注意,这在 9.10 中对我有用,但我尚未在 10.04 中对其进行测试。如果有人知道这不起作用或会破坏事情的原因,请说出来!

    • 4
  3. Bob
    2012-04-29T11:20:07+08:002012-04-29T11:20:07+08:00

    Nvidia 芯片组的解决方案:NVIDIA Graphics - 新 12.04 LTS 安装的分辨率问题

    xorg.conf:

    Section "Monitor"
        Identifier  "Monitor0"
        VendorName  "Sanyo"
        ModelName   "LCD-32E3"
        HorizSync   30.0 - 50.0
        VertRefresh 50.0 - 60.0
    EndSection
    
    Section "Screen"
        Identifier  "Default Screen"
        DefaultDepth    24
        Option  "UseDisplayDevice" "DFP"
        Subsection  "Display"
           Modes    "1360x768" "1280x720" "720x480"
        EndSubSection
    EndSection
    
    Section "Module"
        Load    "glx"
    EndSection
    
    Section "Device"
        Identifier  "Default Device"
        Driver  "nvidia"
        Option  "NoLogo"    "True"
    EndSection
    
    • 1

相关问题

  • 如何让更多人参与为 Ubuntu 改进 X.org?[关闭]

  • 未连接到任何可见进程的令人讨厌的 CPU 峰值

  • 10.04 Lucid 中的多席位状态如何?[关闭]

  • 升级到 10.04 后字体模糊,Nvidia 问题?

  • 帮助让 Flash 播放器在第二个屏幕上工作?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何安装 .run 文件?

    • 7 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    如何获得 CPU 温度?

    • 21 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Marko Smith

    如何使用命令行将用户添加为新的 sudoer?

    • 7 个回答
  • Marko Smith

    更改文件夹权限和所有权

    • 9 个回答
  • Marko Smith

    你如何重新启动Apache?

    • 13 个回答
  • Marko Smith

    如何卸载软件?

    • 11 个回答
  • Marko Smith

    如何删除 PPA?

    • 26 个回答
  • Martin Hope
    NES 如何启用或禁用服务? 2010-12-30 13:03:32 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    Olivier Lalonde 如何在结束 ssh 会话后保持进程运行? 2010-10-22 04:09:13 +0800 CST
  • Martin Hope
    David B 如何使用命令行将用户添加为新的 sudoer? 2010-10-16 04:02:45 +0800 CST
  • Martin Hope
    Hans 如何删除旧内核版本以清理启动菜单? 2010-08-21 19:37:01 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve