在 Windows 10 上使用 Hyper-V 的 Linux/Debian 上的屏幕参数不是最佳的

在 Windows 10 上使用 Hyper-V 的 Linux/Debian 上的屏幕参数不是最佳的

我正在尝试使用 Windows 10 上的 Hyper-V 设置 Debian 客户机的屏幕分辨率。实际上,我可以登录 Gnome,但屏幕比屏幕大,而且会闪烁。Debian 客户机物理安装在磁盘 0、分区 2 上,并且已经能够在 hyper-v 上启动。Debian 的内核版本是:

4.9.0-0.bpo.3-amd64 #1 SMP Debian 4.9.30-2+deb9u2-bpo8+1 (2017-06-27) x86_64 GNU/Linux

这是我正在使用的 xorg.conf 文件:

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

Section "Files"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option      "Protocol"  "auto"
    Option      "Device"    "/dev/psaux"
    Option      "Emulate3Buttons"   "no"
    Option      "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "Monitor"
    Identifier  "Monitor0"
    VendorName  "Unknown"
    ModelName   "Unknown"
    HorizSync   28.0 - 33.0
    VertRefresh 43.0 - 72.0
    Option      "DPMS"
EndSection

Section "Device"
    Identifier  "Device0"
    Driver      "fbdev"
    #VendorName "Nvidia"
EndSection

Section "Screen"
    Identifier  "Screen0"
    Device      "Device0"   
    Monitor     "Monitor0"

    # This section was added, to prevent the screen
    # to switch to 1600x1200.
    #
    SubSection "Display"
        Depth 16
        Modes   "1280x800" "1024x768"
    EndSubSection
EndSection

我还尝试在文件中添加"/etc/default/grub"以下参数:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:1366x768"

但这些解决方案对我不起作用。它们没有解决我遇到的问题,具体如下:

  1. 包含 Debian 的虚拟机窗口大于屏幕的 x 轴(我有两个配置为 1920 x 1080 的显示器)

  2. 虚拟机内的屏幕闪烁

  3. 图像质量低

主机配置如下:

  1. 运行 Windows 10 专业版

  2. 处理器:英特尔酷睿 I5-4670K CPU 3.40Ghz

  3. 安装内存(RAM):8 GB(7.89 GB可用)

  4. 系统类型:64位操作系统,基于X64的处理器

  5. 显卡为:nvidia geforce GTX 660 和 Intel HD Graphics 4600

如果您需要更多信息,请问我。目前我不知道除了这些我还能告诉您什么。谢谢。

相关内容