自从我从 13.04 升级到 Lubuntu 13.10(64 位)后,我的笔记本电脑屏幕就变黑了。我的外接显示器通过 HDMI 可以正常工作。我有一张 AMD ATI Radeon HD 5470 显卡。
笔记本电脑屏幕启动正常,我看到 Grub、Lubuntu 以点的形式启动,当 lightdm GUI 应该启动时,笔记本电脑屏幕变黑。同时,外部显示器 (HDMI) 开始显示 GUI。
我有一个 Windows 双启动系统,在 Windows 中它运行正常。Fn+亮度键在 Lubuntu 上也能用 - 我在 Lubuntu 外接显示器上看到亮度指示器为 100%。
我尝试了 fglrx,最新的 amd 专有 beta 驱动程序,目前有 fglrx-updates。所有结果都一样。
在 amdcccle 面板中,LVDS 看起来没问题。我可以启用/禁用它、配置它等,但它只是保持黑色。这似乎不是直接的配置问题,因为相同的配置在 13.04 中也可以工作。
我两天来一直在浏览论坛并尝试各种方法,但没有任何结果。
也许有人能给我一些线索。
更多信息:
$ dpkg -l fglrx* Desired=Unknown/安装/删除/清除/保留 | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ 名称
版本 架构 描述 +++-===============-===============-=================================== un fglrx-amdcccle (没有可用描述) ii fglrx-amdcccle 2:13.101-0ub amd64 Catalyst Control Center for the A un fglrx-control
(没有可用描述) un fglrx-control-
(没有可用描述) un fglrx-driver
(没有可用描述) un fglrx-glx
(无可用描述)ii fglrx-updates 2:13.101-0ub amd64
AMD 显卡的视频驱动程序$ lspci | grep -i vga 01:00.0 VGA 兼容控制器:Advanced Micro Devices, Inc. [AMD/ATI] Park [Mobility Radeon HD 5430/5450/5470]
$ fglrxinfo 显示::0 屏幕:0 OpenGL 供应商字符串:Advanced Micro Devices,Inc. OpenGL 渲染器字符串:ATI Mobility Radeon HD 5400 系列 OpenGL 版本字符串:4.2.12337 兼容性配置文件上下文 13.101
/etc/X11/xorg.conf
部分“ServerLayout”标识符“aticonfig Layout”屏幕
0“aticonfig-Screen[0]-0”0 0 EndSection“模块”部分结束部分
“监视器”部分 标识符“aticonfig-Monitor[0]-0” 选项
“VendorName” “ATI 专有驱动程序” 选项“ModelName” “通用自动检测监视器” 选项“DPMS” “true” 结束部分“监视器”部分标识符“0-LVDS”选项“供应商名称”“ATI 专有驱动程序”选项“型号名称”“通用自动检测监视器”选项“DPMS”“true”选项“TargetRefresh”“60”选项“位置”“1920 312”选项“旋转”“正常”选项“禁用”“true”结束部分
“监视器”部分标识符“0-DFP1”选项“VendorName”“ATI 专有驱动程序”选项“ModelName”“通用自动检测监视器”选项“DPMS”“true”选项“PreferredMode”“1920x1080”选项“TargetRefresh”“60”选项“Position”“0 0”选项“Rotate”“normal”选项“Disable”“false”结束部分
部分“设备”标识符“aticonfig-Device[0]-0”驱动程序
“fglrx”选项“Monitor-LVDS”“0-LVDS”选项“Monitor-DFP1”“0-DFP1”总线 ID“PCI:1:0:0”结束部分“屏幕”部分 标识符“aticonfig-Screen[0]-0” 设备
“aticonfig-Device[0]-0” 默认深度 24 子部分“显示” 视口 0 0 深度 24 EndSubSection EndSection
答案1
好的,我最终通过删除闭源专有驱动程序并使用开源 Radeon 驱动程序解决了这个问题。请参阅https://help.ubuntu.com/community/RadeonDriver
开源驱动程序完全支持我的 ATI 卡 CEDAR Radeon HD 5430/5450/6330/6350/6370
要安装开源驱动程序,只需完全删除闭源驱动程序即可(更多详细信息请访问https://wiki.ubuntu.com/X/Troubleshooting/VideoDriverDetection#Problem:_Need_to_purge_-fglrx)这是我使用的:
sudo apt-get remove --purge fglrx*
sudo apt-get remove --purge xserver-xorg-video-ati xserver-xorg-video-radeon
sudo apt-get install xserver-xorg-video-ati
sudo apt-get install --reinstall libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
sudo shutdown -r now
重启后,笔记本电脑屏幕和外接显示器屏幕都可以正常工作。为了设置两个显示器的分辨率,我使用了 arandr 工具。
检查一切是否正常:
sudo lshw -c 视频
应该显示...配置:驱动程序=radeon 延迟=0
希望这会有所帮助。