咳,为了安装ATI显卡驱动,我倒回了deepin 12.06
Tofloor
poster avatar
vaanli
deepin
2013-09-01 07:37
Author
deepin 12.21 总是安装不上ATI的官方显卡驱动,重启输入密码后桌面一片空白,无法进行操作。百度了半天,尝试了3 ,4次,一次次重装linuxdeepin ,结果仍然没有解决问题。在什么也不做,空开着电脑的情况下,显卡温度一直在78~82度之间。

偶然间发现电脑里还有一份deepin12.06的安装文件存档,抱着最后一试的态度,重新安装deepin12.06,ATI的官方驱动幸运般的安装成功了,在ATI选项中将显卡性能调整为“节电模式”,呼,显卡温度终于降下来了,现在稳定在58~60之间。

整整20度的温差啊。。。

我猜想:可能是因为ATI官方驱动只支持到3.4的核心,而deepin12.21 的核心是3.8的 ,固两者不兼容。
Description:
Automated installer and Display Drivers for Xorg 6.9 to Xserver 1.12 and Kernel version up to 3.4


咳,就这样deepin12.06先用着吧。
Reply Favorite View the author
All Replies
1 / 2
To page
cxbii
deepin
2013-09-01 08:04
#1
你看这样行不.安装个老内核,然后用老内核,,,,
Reply View the author
vaanli
deepin
2013-09-01 08:31
#2
在12.12.1中 更换成3.4.60的内核的方法我也尝试过,按百度的方法,在 make menuconfig 这一步会报错,错误1,错误2,运行不下去,就错误信息继续百度也不知道怎么解决。(我的水平还停留在 XP 的傻瓜式安装包下,出现稍微难点的问题就解决不了,毕竟很多东西看不懂,现在仅仅会对着百度依样画瓢。)
而且,12.12.1中  /usr/scr  的权限比较复杂,我sudo 一下也没有权限,一看是root才能修改这个文件夹的权限,在deepin百科查找,发现12.12.1默认关闭了root权限。反正这个也弄得我很头疼啦。

下次想到了点什么再重装下12.12.1 ,再试试了。
Reply View the author
yuluyi
deepin
2013-09-01 15:49
#3
神奇的是我的一切正常,显卡型号7970m。 是不是楼主的显卡型号问题呢?
Reply View the author
136******54
deepin
2013-09-01 18:29
#4
我的HD7400,装的最新驱动amd-catalyst-13.4,毫无问题
Reply View the author
cxbii
deepin
2013-09-01 18:56
#5
http://wiki.linuxdeepin.com/index.php?t ... 5%E6%A0%B8

直接去下载内核deb包,不用编译
Reply View the author
vaanli
deepin
2013-09-02 07:15
#6
又重装了12.12.1   按百科里的说明安装好了3.4.60 的内核。

求助,低版本内核 deb包安装好了,但怎么切换到低版本内核?  

系统重启后 (uname -r) 还是 3.8.0-28-generic

[color=#0000BF:3l6uu6er]dpkg --get-selections | grep linux[/color:3l6uu6er]
libselinux1:i386                                install
linux-firmware                                        install
linux-headers-3.4.60-030460                        install
linux-headers-3.4.60-030460-generic                install
linux-headers-3.8.0-28                                install
linux-headers-3.8.0-28-generic                        install
linux-headers-generic                                install
linux-image-3.4.60-030460-generic                install
linux-image-3.8.0-28-generic                        install
linux-image-extra-3.8.0-28-generic                install
linux-image-generic                                install
linux-libc-dev:i386                                install
linux-sound-base                                install
Reply View the author
cxbii
deepin
2013-09-02 18:57
#7
又重装了12.12.1   按百科里的说明安装好了3.4.60 的内核。

求助,低版本内核 deb包安装好了,但怎么切换到低版本内核?  

系统重启后 (uname -r) 还是 3.8.0-28-generic

[color=#0000BF:23gdslxr]dpkg --get-selections | grep linux[/color:23gdslxr]
libselinux1:i386                                install
linux-firmware                                        install
linux-headers-3.4.60-030460                        install
linux-headers-3.4.60-030460-generic                install
linux-headers-3.8.0-28                                install
linux-headers-3.8.0-28-generic                        install
linux-headers-generic                                install
linux-image-3.4.60-030460-generic                install
linux-image-3.8.0-28-generic                        install
linux-image-extra-3.8.0-28-generic                install
linux-image-generic                                install
linux-libc-dev:i386                                install
linux-sound-base                                install
你现在安装了第二个内核(也就是系统存在了两个以上的内核),那么grub会优先启动新的内核,但是老内核去哪了呢?老内核还是在grub启动管理项存在的!
只是归类在了Advanced Settings(一般是grub启动项的第三个),你键盘上下键选择到Advanced Settings,然后回车,不出意外就可以看到你安装的老内核了.
不过你说你要用老内核,那么可以把老内核调整到第一启动,不过我只会用软件调整(命令的不清楚,惭愧啊,..)用这个软件
http://wiki.linuxdeepin.com/index.php?t ... Customizer
如图设置.]
DeepinScreenshot20130902105028.png
更改设置了需要保存(也就是刷新grub设置)
不过有更狠的,直接干掉新内核,但是慎重....
如果需要卸载指定的内核,请终端执行:
  1. sudo apt-get --purge  remove linux-image-    ##双击tab键补全,卸载有问题的内核文件
  2. sudo apt-get --purge  remove linux-headers-  ##双击tab键补全,卸载有问题的内核头文件
  3. sudo update-grub  ##刷新grub设置
Copy the Code
Reply View the author
21wmd
deepin
2013-09-03 00:09
#8
总而言之,言而总之,坑爹的显卡驱动支持。
Reply View the author
vaanli
deepin
2013-09-03 02:12
#9
悲催啊,切换到低版本的内核3.4 启动后(并未删除3.8的内核) ,鼠标和网卡设备挂了,桌面无鼠标图标,网上灯不亮,鼠标灯有亮。果不出百度所言,由高版本内核切换到低版本内核是会出问题的。

谢谢你给我的解答,剩下的事情,就让我一个人探索下去吧。谢谢。

我打算再换几个低版本内核版本试试,我的显卡是ATI HD4330 的老显卡(机子比较老),ATI官网的驱动到13.1为止,因为在deepin12.06 中显卡驱动安装成功,因此我排除显卡驱动版本不对的问题。
Reply View the author
vaanli
deepin
2013-09-03 04:04
#10
以3.4的内核启动时,蓝色的标徽“linux deepin” 是没有显示的。直接黑屏到输入密码的界面。

以纯键盘操作的情况下,安装ATI官方驱动过程中虽然没有任何错误提示,能安装,但重启后选择3.4的内核,系统停留在“正在加载内存盘”界面不动。

重启选择3.8内核启动,和以往故障一样,无法进入xwindows界面。

所以不再进行无畏的尝试了,决定倒回deepin12.06.  电脑较老,没办法啊。不折腾了。
Reply View the author
cxbii
deepin
2013-09-03 04:10
#11
悲催啊,切换到低版本的内核3.4 启动后(并未删除3.8的内核) ,鼠标和网卡设备挂了,桌面无鼠标图标,网上灯不亮,鼠标灯有亮。果不出百度所言,由高版本内核切换到低版本内核是会出问题的。

谢谢你给我的解答,剩下的事情,就让我一个人探索下去吧。谢谢。

我打算再换几个低版本内核版本试试,我的显卡是ATI HD4330 的老显卡(机子比较老),ATI官网的驱动到13.1为止,因为在deepin12.06 中显卡驱动安装成功,因此我排除显卡驱动版本不对的问题。
没道理吧,我降级内核重来都不会有问题的,你是怎么安装的?
Reply View the author
vaanli
deepin
2013-09-03 05:42
#12
我按百科里的说明去下载了内核deb 包啊。
我最后一次下载的三个deb 包文件名如下:
linux-image-3.4.26-030426-generic_3.4.26-030426.201301171338_i386.deb
linux-headers-3.4.26-030426-generic_3.4.26-030426.201301171338_i386.deb
linux-headers-3.4.26-030426_3.4.26-030426.201301171338_all.deb

话说,这三个包我没有下错吧。

然后,在终端里运行:

[color=#0000FF:3aoi54pz]sudo dpkg -i *.deb
sudo update-grub [/color:3aoi54pz]

完子之后,就重启电脑,
在启动菜单中选择第二项:Advanced Settings。。。。。     选择3.4.26的内核启动

就会出现正在加载内存盘
黑屏
直接到密码输入界面,

结果鼠标没用,网卡指示灯不亮。

结果我纯键盘操作了一段时间。。。

整个事情就是这样子的,你看看我是不是错在哪儿了。(我第一次试的3.4.60的内核也是这个样子,我仅试了这两个内核,再不太懂的情况下,没再继续下载内核做实验。)
Reply View the author
vaanli
deepin
2013-09-03 06:44
#13
话说:3.4的内核是不是不支持deepin12.12.1的说。我发现/lib/modules/3.4.60-generic/kernel/drivers目录中的驱动比相应的12.12.1里的文件要少好多。
Reply View the author
cxbii
deepin
2013-09-03 07:10
#14
话说:3.4的内核是不是不支持deepin12.12.1的说。我发现/lib/modules/3.4.60-generic/kernel/drivers目录中的驱动比相应的12.12.1里的文件要少好多。
可能真是内核太低,不支持了

新内核支持的驱动比老内核多是正常的,内核更新驱动占很大份的
Reply View the author
jd808
deepin
2013-09-03 08:17
#15
ATI的驱动据说是xorg版本过低(5系列一下的算数)
Reply View the author
vaanli
deepin
2013-09-03 16:55
#16
http://forum.ubuntu.org.cn/viewtopic.php?t=129146

我在网上找到一编 关于开源驱动节能的设置方法(其实我的最终目的是要让显卡降温,光开着电脑什么也不做就已经78~82度的说,不觉得很恐怖吗。),能帮忙看下这个方案有可行性吗?

如文章里所言:deepin12.12.1 里用的是 xorg.conf 模式?还是 xserver-xorg-video-ati 模式?
试验的话等会儿我自己去实验,我不知道这两种模式是不是有区别,所以,脸皮厚厚的先问个路先。
Reply View the author
chrischen009
deepin
2013-09-03 17:28
#17
话说:3.4的内核是不是不支持deepin12.12.1的说。我发现/lib/modules/3.4.60-generic/kernel/drivers目录中的驱动比相应的12.12.1里的文件要少好多。


为什么选择 3.4的内核呢?印象中 deepin 12.06 是用的 3.2的内核……你既然 12.06 能安装好显卡驱动为啥不直接降级成 3.2 的内核?

顺便问下,12.06的软件源还能用吗?如果能用的话,我倒也想试试哎
Reply View the author
chrischen009
deepin
2013-09-03 17:41
#18
http://forum.ubuntu.org.cn/viewtopic.php?t=129146

我在网上找到一编 关于开源驱动节能的设置方法(其实我的最终目的是要让显卡降温,光开着电脑什么也不做就已经78~82度的说,不觉得很恐怖吗。),能帮忙看下这个方案有可行性吗?

如文章里所言:deepin12.12.1 里用的是 xorg.conf 模式?还是 xserver-xorg-video-ati 模式?
试验的话等会儿我自己去实验,我不知道这两种模式是不是有区别,所以,脸皮厚厚的先问个路先。

你的是什么显卡?是 radeonhd 的吗?刚才瞅了瞅 安装的是 xsrver-xorg-video-ati的
Reply View the author
vaanli
deepin
2013-09-03 17:52
#19
12.12.1 的界面比12.06 好看多了的说。我是因为显卡发热过高才不得不选择12.06的说。(自己还是挺喜欢12.12.1的界面的,等显卡发热的问题解决了,我会跳回12.12.1的说。)

为什么不降到3.2的内核,因为显卡说明中的描述:支持3.4的内核。在3.4的内核下安装显卡(ATI 13.1 )驱动没有错误提示,而且显示安装成功。但无法用3.4的内核重启时卡住,无法成功启动。故内核是没有错的,可能12.12.1中的某些功能需要高版本的内核支持,在这种情况下再去安装3.2的内核已经没必要了,肯定也会出现类似的错误。 Linux 系统中 由高版本的内核切换到低版本内核是会出问题的——百度说的。换内核不像我们仅换内衣,外衣不换照常穿一样简单。天知道里面发生了怎么样的事情。所以,我就没再去尝试3.2的内核。


话说,12.06的软件源应该仍然在维护中,应该有用的说。

我的是ATI radeonHD4330  的显卡。
Reply View the author
cxbii
deepin
2013-09-04 04:55
#20
哎.还是集显好...
Reply View the author
1 / 2
To page