我在计算机上安装了 Ubuntu Desktop 16.04。当我将主板连接到显示器并打开主板时,一切正常。我在主板上配置了 vino(桌面共享),以便我可以使用 VNC 以图形方式连接到它,这样我就可以使用 VNC 协议(Remmina 应用程序或 vnc-viewer)在我的网络中本地连接到它。
但当我将其与显示器断开并打开主板时,它不会加载任何操作系统,我无法从本地网络连接到它!甚至我也无法使用 ping 命令在本地网络中找到它!
我联系了购买主板的公司并向他们询问解决方案。他们建议更改 /etc/default/grub 中的 grub 配置文件。
他们告诉我取消注释这两行:
# Uncomment to disable graphical terminal (grub-pc only)
**GRUB_TERMINAL=console**
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
**GRUB_GFXMODE=1920x1080**
所以我连接了一台显示器并将这些设置应用到上述文件中。现在,当我断开显示器并打开主板时,它就会加载,除了一件事外,一切都正常。我使用 Remmina 和 vnc-viewer 的图形连接非常非常慢!我现在该怎么办?
我个人认为,在当前配置下,主板不使用图形处理单元来传输桌面图像,所以才导致我的图形连接速度很慢。
使用 ssh,一切正常,我可以使用 scp 高速传输文件(大约 6 到 10 Mbyte/秒),所以我不认为这是由于网络造成的!
答案1
我不清楚您的问题,因为我没有关注内核部分的演变。但是如果您遇到了问题,我会为了测试目的而慢慢降低分辨率的大小:使用正确的值(通过 vbeinfo 获得)进行多次测试,但步幅要小一些,直到达到 800x600 或 640x480。仅根据您提供的信息,我怀疑存在许多错误,您的主板固件中的错误(您没有解释如何恢复硬件),和/或您的显卡驱动程序中的错误。我建议进行的另一项测试是在 ubuntu 或 knoppix 的旧 live cd 上启动您的电脑,并测试您所做的操作。选择旧发行版是为了确保 linux 内核不会使用您的显卡的“特殊硬件”功能,这可能会涉及您的问题。
答案2
如果这是在你的本地网络上,你可以尝试X11 转发。X 协议更“健谈”,因此如果您的连接延迟很大,则速度会相当慢。但是,如果问题出在 VNC 而不是您的网络上,则值得一试。