2012-07-11 22 views
0

在我使用Intel圖形卡的Zenith PC上執行了Debian Squeeze 6.0.5的全新安裝後,發生這種情況。安裝順利,Gnome桌面非常快速且響應迅速。然而,桌面在某些事件中不時凍結。這發生了幾次:Debian Sqeeze問題 - GPU掛起

  1. 當我在epiphany瀏覽器中打開一個html文件。
  2. 用戶註銷。
  3. 插入了閃存驅動器。

當桌面凍結時,我通過按alt + f1切換到tty終端並執行root登錄。當我又試圖切換到我的桌面,我看了這個黑色的屏幕上:

X.Org X Server 1.7.7 
Release Date: 2010-05-04 
X Protocol Version 11, Revision 0 
Build Operating System: Linux 2.6.32-5-amd64 i686 Debian 
Current Operating System: Linux workstation1 2.6.32-5-686 #1 SMP Sun May 6 04:01:19........ 
Kernel Command Line.... 
... 
... 
.. 
FATAL: Module fbcon not found. 
SELinux: Disabled on system, not enabling in X server 
(EE) Intel(0): Detected a hung GPU, disabling acceleration. 

對我來說這似乎是一個驅動程序相關的問題,但它也可能是一個X相關的問題。我的圖形卡的類型爲:

Intel(R) 82845G/GL/GE/PE/GV Graphics Controller 

有沒有辦法知道Debian是否安裝了正確的驅動程序?我有我的電腦附帶的所有驅動程序光盤,但它們專門用於Windows操作系統。

你們任何一位Debian專家都可以對此有所瞭解嗎?

回答

1

其他人似乎已具有帶芯片組的問題,以及: http://forums.debian.net/viewtopic.php?f=7&t=71083

你可以給VESA驅動旋轉,看看是否可行: http://packages.debian.org/sid/xserver-xorg-video-vesa

記住刪除其他驅動程序。 我不是一個Debian的用戶,但你應該能夠列出已安裝的軟件包有:

dpkg -l 

如果列表是長期只是用grep的Xserver還是xorg的。

+0

當我執行「dpkg -l」時,我得到了幾個xserver.org驅動程序包列表,包括Intel,VESA,VMWare,Voodoo,Strident等。任何想法如何找出驅動程序X當前正在使用什麼,以及如何切換配置以使用VESA驅動程序? – 2012-07-11 22:55:01

+0

你應該看看這個頁面:http://wiki.debian.org/Xorg/在使用的驅動程序應該在你的xorg.conf文件中提到,尋找驅動程序 – 2012-07-12 06:01:28

+0

你也可以嘗試「sudo dpkg-reconfigure xserver -xorg「來重新配置你的設置 – 2012-07-12 06:12:07

0

我跑的命令:Xorg -configure。做一些[R & d後,這是我編輯的xorg.conf後什麼工作:

Option "DRI" "false" 
Option "Tiling" "false" 
Option "Shadow" "true" 

現在我的桌面上運行堅如磐石而不會掛。爲了驗證,我故意試圖通過打開幾個瀏覽器,終端,突觸(甚至是eclipse!)實例來降低系統性能,但這種設置並沒有失敗。當然,從xorg.conf中移除這些設置再次導致我的桌面在「壓力測試」時凍結。

+0

我也嘗試在禁用kms之後用intel替換vesa驅動程序。該方法也奏效了!這裏有一篇詳細的文章,講述瞭如何做到這一點,以防有人想要做到這一點:http://tuxwarrior10.wordpress.com/2012/07/15/intel-graphic-cards-issue/ – 2012-07-15 20:22:52