我在一台分辨率为 1366x768、配备 Radeon 4330 显卡和默认 Radeon 驱动程序的笔记本电脑上运行 Xubuntu。我从未进行过任何手动配置更改,安装 Xubuntu 后,一切都运行顺畅了几个月。
系统重启后,显示器的分辨率突然降至 1024x768,xrandr
现在输出显示:
xrandr: Failed to get size of gamma for output default Screen 0:
minimum 1024 x 768, current 1024 x 768, maximum 1024 x 768 default
connected 1024x768+0+0 0mm x 0mm
1024x768 0.0*
因此现在将输出称为“默认”,并且唯一可用的分辨率是错误的。
在问题发生之前,xrandr
输出包含“LVDS”和正确分辨率的列表。
我最近没有进行任何配置更改或安装任何新软件。
答案1
这修复了它:
sudo apt-get install --reinstall linux-image-3.13.0
原来是显示器和其他一些设备的驱动程序停止加载。我注意到了这一点,并尝试重新加载模块
modprobe -r atl1c
modprobe atl1c
但它给出了以下错误
modprobe: ERROR: ../libkmod/libkmod.c:556 kmod_search_moddep() could not open moddep file '/lib/modules/3.13.0-24-generic/modules.dep.bin'
我调查了这个问题,并找到了解决方案
使用循环挂载时出现“无法打开 moddep 文件‘/lib/modules/3.XX-generic/modules.dep.bin’”
这个解决方案还安装了一堆旧内核,之后我不得不删除它们,但它确实有效