
我知道以前曾有人問過這個問題,但我已經嘗試了幾乎所有能找到的解決方案。
當我運行附加驅動程式時,它沒有產生任何結果。透過 sudo apt-get 安裝顯示卡驅動程式後,我可以獲得的最高解析度仍然是 1024x768(我想要 1920x1080)。
我嘗試編輯 xorg.conf 但無濟於事,但我有一種強烈的感覺,我把事情搞砸了。
我不知道這是怎麼回事。當我運行 lspci -v 時,這就是我得到的:
01:00.0 VGA compatible controller: NVIDIA Corporation Device 11c0 (rev a1) (prog-if 00 [VGA controller])
Subsystem: eVga.com. Corp. Device 2660
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=128M]
Memory at e8000000 (64-bit, prefetchable) [size=32M]
I/O ports at e000 [size=128]
[virtual] Expansion ROM at f7000000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel driver in use: nvidia
Kernel modules: nvidia_current, nvidia_current_updates, nouveau, nvidiafb
它表示,就其功能而言,存取已被拒絕。這意味著什麼?這還很重要嗎?
我是 Linux 新手,剛從 Windows 遷移過來,並且仍在習慣新的檔案類型和終端的使用等等。感謝您提供的任何幫助! (抱歉,我是個新手!)
連結到所請求的帕斯特賓sudo lshw 的。
好的,現在已經修好了。全解析度。經過終端並下載和更新我認為 x-swat,然後重新啟動後,它修復了它。謝謝你們的幫助和友善,夥計們。
答案1
我在部落格上介紹了對我有用的解決方案,這裡
sudo xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
sudo xrandr --addmode VBOX0 "1600x900_60.00"
sudo xrandr --output VBOX0 --mode "1600x900_60.00"
- 第一個指令建立解析度為 1600x900 的新模式
- 第二個命令使其可供使用,並帶有顯示(在本例中為 VBOX0)
- 第三條指令選擇新新增的模式作為指定顯示器的顯示分辨率
要將其變更為任何自訂分辨率,只需將 1600 替換為您想要的寬度,將 900 替換為您想要的高度。