解决PVE安装过程中分辨率显示异常的问题

📘 教程 · 03-24

PVE安装过程中,如果显示器分辨率较低,会导致PVE安装界面无法显示完全。


选择debug模式安装

 启动完成并进入安装界面之后,不要急着点正常安装模式,须要选择debug mode。选择之后就会进入终端操作模式,直至显示 “Ctrl+D”字样,然后按照提示同时按下Ctrl和D键,就会进入下一阶段安装终端。一切没有问题的话,就会显示已经具有root权限的终端,注意,此刻千万不要再按下“Ctrl+D”,否则就会进入安装界面,又进入白屏。如果不幸按下,请按照第一步重新来。

修改显示配置文件

1.输入命令:Xorg -configure 根目录下(也就是“/”)会生成xorg.conf.new文件,我们的修改对象就在这里.

2.修改xorg.conf.new,找到如下类似结构,请注意,类似,不一定是这样,但一定有,找到第一个SubSection “Display” 下面,一是加入Modes “1024×768”, 二是修改Depth 24,其他内容可以不改,修改后保存,修改参考如下:

Section "Screen"
    Identifier    "Default Screen"
    Monitor        "Configured Monitor"
    Device        "Configured Video Device"
    DefaultDepth    24
    SubSection "Display"
        Depth    24
        Modes     "1024x768"
    EndSubSection
EndSection

3.复制文件到正确位置,这一步也很关键,否则无效。输入命令:mv /xorg.conf.new /etc/X11/xorg.conf

4.重新启动安装程序,输入startx

如果一切没有问题的话,应该能够正常进入安装界面,显示内容已经正常,按照一般教程就可以完成安装。

  1. 试试上条代码

    1. Nice2CU (作者)  06-10
      @林木木

      感谢大佬,一个多月没上网站,刚看到。今天已经把说说轮播和说说页面修复完了。感谢

  2. var jsonUrl = "https://memos.nice2cu.cc/api/v1/memos?filter=visibilities==['PUBLIC']&pageSize=10" + "&t=" + Date.parse(new Date()); fetch(jsonUrl) .then((res) => res.json()) .then((resdata) => { console.log(resdata.memos), resultIndexMemos = new Array(resdata.memos.length); for (var i = 0; i < resdata.memos.length; i++) { var talkTime = new Date( resdata.memos[i].createTime ).toLocaleString(); var talkContent = resdata.memos[i].content; var newtalkContent = talkContent .replace(/```([\s\S]*?)```[\s]*/g, " <code>$1</code> ") //全局匹配代码块 .replace(/`([\s\S ]*?)`[\s]*/g, " <code>$1</code> ") //全局匹配内联代码块 .replace(/<iframe([\s\S ]*?)iframe>[\s]*/g, "📺") //全局匹配视频 .replace(/\!\[[\s\S]*?\]\([\s\S]*?\)/g, "🌅") //全局匹配图片 .replace(/\[[\s\S]*?\]\([\s\S]*?\)/g, "🔗") //全局匹配连接 .replace( /\bhttps?:\/\/(?!\S+(?:jpe?g|png|bmp|gif|webp|jfif|gif))\S+/g, "🔗" ); //全局匹配纯文本连接 if (newtalkContent.length > 100) { newtalkContent = newtalkContent.substring(0, 100) + '...'; } resultIndexMemos[i] = `<span class="datetime">${talkTime}</span>: <a href="https://blog.nice2cu.cc/memos.html">${newtalkContent}</a>`; //console(resultIndexMemos) } }); // 滚动效果 var i = 0; setInterval(function () { document.getElementById("memos-t").innerHTML = resultIndexMemos[i]; window.Lately && Lately.init({ target: ".datetime" }); i++; if (i == resultIndexMemos.length) i = 0; }, 4000);
Theme Jasmine by Kent Liao