您好,我在带有板载显卡 Intel 82945g (945G) 的台式机 Dell Optiplex GX620 上运行 Ubuntu 10.04,即便如此,我必须使用xrandr
添加模式 1280x1024 并在其中编辑文件/etc/gdm
,但它却有效。
对 Ubuntu 10.04 版的支持已经结束,我总是收到提醒,所以我下载了 ubuntu-12.04-desktop-i386.iso 刻录了 CD 并全新安装了 ubuntu 12.04,而不是发行版更新,现在最大分辨率只有 1024x768。我现在已经将内核更新到版本 3.5.0-10;但是,gdm
文件夹中没有文件夹,文件夹中/etc
没有文件,运行时我得到以下信息:xorg.conf
/etc/X11
xrandr
jo@jo-Lin:~$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 1024 x 768, maximum 1024 x 768
default connected 1024x768+0+0 0mm x 0mm
1024x768 61.0*
800x600 61.0
848x480 0.0
640x480 60.0
当我运行时cvt
我得到了这个结果:
jo@jo-Lin:~$ cvt 1280 1024
# 1280x1024 59.89 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz
Modeline "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
然后我xrandr
又尝试了几次:
jo@jo-Lin:~$ xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
xrandr: Failed to get size of gamma for output default
jo@jo-Lin:~$ xrandr --addmode default 1280x1024_60.00
xrandr: Failed to get size of gamma for output default
jo@jo-Lin:~$ xrandr --output default --mode 1280x1024_60.00
xrandr: Failed to get size of gamma for output default
xrandr: screen cannot be larger than 1024x768 (desired size 1280x1024)
jo@jo-Lin:~$
答案1
直接回答你的问题,不。我现在在桌面上运行 12.04。
问题出在您的图形驱动程序上。首先,查阅手册或计算机规格,确定您的显卡或图形适配器是 ATI(或 AMD)、nVidia 还是 Intel。在启动器中搜索终端。然后,准确输入并按回车键:
sudo apt-get update
再次提示时,将运行下一个命令。这将取决于您拥有的显卡类型。如果是英特尔, 跑步:
sudo apt-get install mesa-utils
对于 nVidia:
sudo apt-get install nvidia-current
对于 ATI 或 AMD Vision:
sudo apt-get install flgrx
让命令完成然后重新启动。
答案2
我遇到了同样的问题,我使用的是具有 1 个 VGA 和 HDMI 端口的 I-INC 显示器。我通过 VGA 电缆和“VGA 到 DVI 转换器”连接到我的 GX620。在 xrandr 中它没有被检测为 DVI,而是被检测为 VGA。所以我将“HDMI 到 DVI 转换器”放在 HDMI 电缆上。重新启动后,分辨率达到完美的高清。
我在使用 ubuntu、linux mint、crunchbang linux、kali linux 时遇到了这个问题
电缆交换机解决了所有发行版上的问题。
无论如何...希望这能帮助那些可能拥有合适的转换器和电缆的人。
答案3
对我来说,解决方案如下:硬件 Dell Optiplex GX620 台式机板载显卡 Intel 82945G (945G),Dell – E177FPc LCD 显示器原生模式 1280x1024 60Hz。我当时运行的是 Ubuntu 10.10,甚至当时还必须使用 xrandr 创建和应用 1280x1024 模式并编辑 /etc/gdm/Init/Default。
我下载了 Ubuntu-12.04-desktop-i386.iso 刻录了 CD,进行了全新安装,图形固定为 1024x768,按照所有建议的更新进行了操作,将内核更新为 3.5.0-10 版本,但无济于事。
阅读了 Ask Ubuntu 中的所有建议和推荐,没有任何变化,当我在系统设置中打开显示时,它告诉我显示器是一台笔记本电脑,其中存在问题,众所周知,版本 12.04 在 /etc 中没有 gdm 文件夹,也没有 xorg.conf 文件,但正如您将看到的,这并不相关。
然后我拔掉了使用 Ubuntu 10.10 CD 启动的 LAN 电缆,并进行了全新安装,使用 xrandr 创建并应用 1280x1024 模式并编辑 /etc/gdm/Init/Default,现在一切正常,分辨率为 1280x1024,LAN 电缆仍然拔掉。
然后我使用 Ubuntu 12.04 CD 启动并继续进行安装,此时它检测到您已加载其他操作系统和先前版本的 Ubuntu,并提示您选择要执行的操作,我选择了升级 Ubuntu 10.10 的选项,它警告您将替换系统文件,但会保留用户主文件夹,安装成功。当它重新启动并登录时,它告诉我它无法在 monitors.xml 中应用 1280x1024 分辨率 CRTC310,然后我使用 xrandr 创建并应用 1280x1024 分辨率模式,并使用用于配置 xrandr 的设置在主文件夹中创建 .xprofile 文件并重新启动。
一切在 1280x1024 模式下工作,现在没有 gdm 文件夹,也没有 xorg.conf 文件,当我进入系统设置时,显示显示未知不是笔记本电脑,我已插入 LAN 电缆并安装了一些更新,似乎令人满意,我现在将运行更多更新并看看会发生什么。