在文字模式下設定 WQHD 分辨率

在文字模式下設定 WQHD 分辨率

這是關於在文字模式下設定更高解析度的另一個問題,但我已經測試了 U&L 上發布的一些解決方案,但不幸的是沒有效果。

讓我們從頭開始:我有新的(最新的)Fedora 24 副本,安裝了 Nvidia 專有驅動程式和 WQHD 顯示器(解析度 2560 x 1440):

uname - r
4.7.4-200.fc24.x86_64

nvidia-settings --version
370.28

過去,對於較低的顯示器分辨率(1280 x 1024)和 nouveau 驅動程序,我只是添加了顯示卡=795參數且工作正常。

現在我的解析度超過了最大 VGA (1600x1200) 和 Nvidia 驅動程序,因此這可能會導致核心模式設定出現問題。

在 GRUB2 控制台中,我檢查了所需解析度的程式碼:

set pager=1
insmod vbe
vbeinfo

2560x1440 x32  ->  0x14d
2560x1440 x16  ->  0x14c
2560x1440  x8  ->  0x14b

因為,0x14d(十六進位)是 333(十進位),我天真地試圖透過顯示卡=333影片=333。當然,這種做法失敗了。

我還嘗試將以下兩行添加到/etc/default/grub文件中:

GRUB_GFXMODE=2560x1440x32
GRUB_GFXPAYLOAD_LINUX=2560x1440x32  

GRUB2 更新grub2-mkconfig -o /boot/grub2/grub.cfg選單項目提供了線路set gfxpayload=2560x1440x32載入影片功能負載VBE:

function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

之後,我甚至在文字模式下看不到任何內容,按 Ctrl+Alt+F3 它顯示完全黑色的終端,沒有任何提示,完全沒有任何內容。

我嘗試的最後一件事是安裝FBSET,但我收到以下錯誤:

open /dev/fb0: No such file or directory

我可以使用 Nvidia 驅動程式在文字模式下使用 2560x1440 解析度(CUDA 開發所需)嗎?

相關內容