如何强制 1920x1080 分辨率 - Fedora 16、VMPlayer、9800GTX

如何强制 1920x1080 分辨率 - Fedora 16、VMPlayer、9800GTX

我在 VMplayer 上运行 F16,我认为我使用的驱动程序不适用于我的 nvidia 卡。我得到的最大分辨率为 1280*768。

我的卡是 EVGA 9800GTX+ --- 我需要有关如何更改 xorg 配置的说明(我假设这就是问题所在)。


在 gnome 显示设置中,我现在可以将分辨率设置为 1920x1080

vmware在 xorg.conf 中强制驱动程序后我的 xorg.conf 看起来像这样 atm;

Section "Device"
    Identifier "device0"
    VendorName "VMware SVGA II Adapter"
    BoardName "VMware SVGA II Adapter"
    Driver "vmware"
    Option "SWcursor"
EndSection

Section "Screen"
    Identifier "screen0"
    Device "device1"
    Monitor "monitor1"
    DefaultColorDepth 24
Subsection "Display"
    Depth 8
    Modes "1920x1080"
EndSubsection
Subsection "Display"
    Depth 15
    Modes "1920x1080"
EndSubsection
Subsection "Display"
    Depth 16
    Modes "1920x1080"
EndSubsection
Subsection "Display"
    Depth 24
    Modes "1920x1080"
EndSubsection
EndSection

登录后,我的分辨率更改为 1920x1080 xorg.conf 选取的唯一设置是驱动程序vmware 在登录屏幕上,我的分辨率为 1024x768

答案1

部分解决,虽然 vmware 工具未正确安装,但安装了 vmware 的 xorg 驱动程序,但 xorg.conf 未指向这些驱动程序。

我将驱动程序从默认更改vesavmware..现在可以在 gnome 设置下找到完整的分辨率列表。

我现在的 xorg.conf;

Section "Device"
    Identifier "Display0"
    Driver     "vmware"
EndSection

确保您已安装驱动程序;

yum install xorg-x11-drv-vmware

希望对遇到同样问题的人有所帮助。 GDM 仍然以 640x486 启动,但登录后 gnome 设置优先并显示我的分辨率 1920x1080。我放弃了彻底解决问题的尝试,删除了 F16 并安装了 Ubuntu Server 11.10。我还尝试了 Ubuntu 11.10 桌面 x86,安装 vmware-tools 时没有出现任何问题。

希望这能帮助那些遇到 vmware-tools 问题的人。

感谢 seljuq70 也提供了有用的链接

http://www.sysprobs.com/fedora-14-vmware-install-vmware-tools-fedora-14

http://www.crazyhawt.com/2010/01/25/quick-guide-installing-vmware-tools-with-fedora-12/


我还没有尝试过这个,但 GDM 分辨率的问题可能与 grub.conf 中的设置有关,我在从 vmplayer 中删除 F16 后读到了它。

但对于那些对登录前解析有问题的人,可能想看看这个。 http://pierre.baudu.in/other/grub.vga.modes.html

答案2

安装VMware后也遇到同样的问题。我的系统是:

root@:~#uname -a
FreeBSD 9.2-RELEASE FreeBSD 9.2-RELEASE # 0 r255898: Thu Sep 26 22:50:31 UTC 2013 [email protected]:/usr/obj/usr/src/sys/GENERIC amd64

好的。解决方案:转到“/etc/X11/xorg.conf”

Section "Device"
    Identifier "VMware SVGA"
    Driver "vmware"
EndSection

将其更改为

Section "Device"
    Identifier "VMware SVGA"
    Driver "vesa"
EndSection

接下来,寻找

Section "Screen"
    Identifier "Screen 1"
    Device "VMware SVGA"
    Monitor "vmware"
    # Don't specify DefaultColorDepth unless you know what you're
    ...
EndSection

添加“默认颜色深度 24”

Section "Screen"
    Identifier "Screen 1"
    Device "VMware SVGA"
    Monitor "vmware"
    DefaultColorDepth 24
    # Don't specify DefaultColorDepth unless you know what you're
    ...
EndSection

接下来,寻找部分“展示”在哪里《深度24》并将值更改为所需的分辨率示例:

Subsection "Display"
    Depth 24
    Modes "1920x1080"
    ViewPort 0 0
EndSubsection

节省“/etc/X11/xorg.conf” 离开。下一步

root@:~#startx

离开。下一步

root@:~#cat /var/log/Xorg.0.log|grep 1920x1080

会显示类似这样的内容

(II) vmwlegacy (0): Modeline "vmware-default-1920x1080" x1.0 2.60 1920 1921 1922 2402 1080 1081 1082 1083 (1.1 kHz)

写下这些值的位置或是否:

"1920x1080" 2.60 1920 1921 1922 2402 1080 1081 1082 1083

稍后,它们就会派上用场。好的

然后再次编辑“/etc/X11/xorg.conf”

Section "Device"
    Identifier "VMware SVGA"
    Driver "vesa"
EndSection

将其更改为

Section "Device"
    Identifier "VMware SVGA"
    Driver "vmware"
EndSection

接下来,寻找

Section "Monitor"
    Identifier "vmware"
    VendorName "VMware, Inc"
    HorizSync 1-10000
    VertRefresh 1-10000
EndSection

新增项目“模式线”并在那里插入我们的记录值(输出Xorg.0.log

Section "Monitor"
    Identifier "vmware"
    VendorName "VMware, Inc"
    ModeLine "1920x1080" 2.60 1920 1921 1922 2402 1080 1081 1082 1083
    HorizSync 1-10000
    VertRefresh 1-10000
EndSection

节省“/etc/X11/xorg.conf”

root@:~#startx

麾! =)

相关内容