(L)Ubuntu 13.10 AMD ATI Radeon笔记本电脑屏幕在从13.04升级后是黑色的

自从我从13.04升级到Lubuntu 13.10(64位)后,我的笔记本电脑屏幕是黑色的。 我的外置显示器通过HDMI工作。 我有一台AMD ATI Radeon HD 5470卡。

笔记本电脑屏幕启动正常,我看到Grub,Lubuntu以点开始,当lightdm GUI启动时,笔记本电脑屏幕变黑。 同时外接显示器(HDMI)开始显示GUI。

我有Windows的双启动系统,在Windows中它可以正常工作。 Fn +亮度键也适用于Lubuntu – 我看到Lubuntu外接显示器的亮度指示为100%。

我尝试了最新的amd专有beta驱动程序fglrx,目前还有fglrx-updates。 与所有人的结果相同。

在amdcccle面板中,LVDS看起来不错。 我可以启用/禁用它,配置它等,但它只是保持黑色。 它似乎不是直接的配置问题,因为相同的配置曾经在13.04中工作。

我两天以来一直在寻找论坛,尝试各种各样的东西,没有任何结果。

可能有人对我有所了解。

更多信息:

$ dpkg -l fglrx * Desired = Unknown / Install / Remove / Purge / Hold | 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用于A un fglrx控制的Catalyst Control Center
(无描述)un fglrx-control-
(没有可用的描述)un fglrx-driver
(没有可用的描述)un fglrx-glx
(没有可用的描述)ii fglrx-updates 2:13.101-0ub amd64
AMD显卡的video驱动程序

$ lspci | grep -i vga 01:00.0 VGA兼容控制器:Advanced Micro Devices,Inc。[AMD / ATI] Park [Mobility Radeon HD 5430/5450/5470]

$ fglrxinfo display :: 0 screen: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

“模块”EndSection部分

“监视”标识符“aticonfig-Monitor [0] -0”选项
“VendorName”“ATI Proprietary Driver”选项“ModelName”“Generic Autodetecting Monitor”选项“DPMS”“true”EndSection

部分“监视”标识符“0-LVDS”选项“VendorName”“ATI专有驱动程序”选项“ModelName”“通用自动检测监视器”选项“DPMS”“true”选项“TargetRefresh”“60”选项“位置”“1920 312”选项“旋转”“正常”选项“禁用”“真实”EndSection

“监视器”标识符“0-DFP1”选项“供应商名称”“ATI专有驱动程序”选项“ModelName”“通用自动检测监视器”选项“DPMS”“true”选项“PreferredMode”“1920×1080”选项“TargetRefresh”“60”选项“位置”“0 0”选项“旋转”“正常”选项“禁用”“假”EndSection

“Device”标识符“aticonfig-Device [0] -0”驱动程序
“fglrx”选项“Monitor-LVDS”“0-LVDS”选项“Monitor-DFP1”“0-DFP1”BusID“PCI:1:0:0”EndSection

“屏幕”标识符“aticonfig-Screen [0] -0”设备
“aticonfig-Device [0] -0”DefaultDepth 24子部分“显示”视口0 0深度24 EndSubSection EndSection

好吧,我最后通过删除闭源专有驱动程序并使用开源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 video

应该显示…配置:driver = radeon latency = 0

希望这会有所帮助。