Debian 7 amd64问题
Debian 7 发布了有1段时间,最近才在自己的电脑硬盘安装,用户体验还算可以。在安装Debian的过程中,有问题还是要记录一下的。
注意:遇到的问题跟硬件体系相关,可能在个别电脑没法重现。
1.默认安装的Debian桌面是DNOME 3,不过缺少firmware-linux-nonfree文件,导致桌面只能使用GNOME classic。没安装前,桌面是这样子的:

通过dmesg程序可以知道firmware-linux-nonfree没有安装。安装后,重启机器后的桌面是这样子的:

可以看出GNOME 3 有了很大的改变。刚开始接触的时候,发现不好用,改装了KDE,发现KDE也不够好。说起来,OpenSUSE的KDE是我遇到的最好的桌面,那个效果相当绚丽。现在用了一段时间,习惯了,感觉还可以。
2.修正ata1: softreset failed (device not ready)问题。
以前在大学里,经常在安装使用Debian一段时间后,硬盘就出现各自奇怪问题,去网上搜索检测都没发现什么解决方法,只能重装,后来修正了这个问题后,硬盘正常了很多。
修复步骤如下:
添加:2014-01-16,根据Creating a Custom Linux Kernel in Debian GNU/Linux添加patch文件。
apt-get install libncurses5 libncurses5-dev linux-source build-essential linux-headers-amd64
cd /usr/src
bunzip2 linux-patch-3.2-rt.patch.bz2
tar xjf linux-source-3.2.tar.bz2
cd linux-source-3.2
patch -p1 < ../linux-patch-3.2-rt.patch
cp /boot/config-3.2.--amd64 .config
修改.config文件,CONFIG_SATA_PMP=n
make menuconfig
在make menuconfig后,直接退出,这里的作用是把.config作为配置文件。
编译安装内核需要很长一段时间,我特意写了个bash文件来编译。
#!/bin/sh
make -j3 bzImage && make -j3 modules && make modules_install && make install && shutdown -h now
echo "compile kernel failed " >> failed.txt
shutdown -h now
我的cpu是3核的,所以添加-j3选项,添加后,编译时间缩减为1个小时。不添加选项的话,要2个小时,效果显著。把这段代码保存在/usr/src/linux-source-3.2目录里,文件名为make.sh
chmod +x make.sh
nohup ./make.sh &
这时可以去做点其他事情,重新开机的时候,内核已经安装上了。还有要注意的一点是,/usr/src/linux-source-3.2这个目录不要去修改它,以后系统在链接某些文件的时候,还要用到它。
3.GNOME 3 的输入法不启动。
GNOME 3下的输入法有fcitx,但在第一次使用的时候不能启动,搜索了一下, 原来要卸载重新安装。
apt-get remove fcitx*
apt-get install im-switch fcitx fcitx-sunpinyin
我这里安装的是sun拼音输入,重启机器后,一切正常了。最新的OpenSUSE应该也可以使用思路来配置输入法。
4.其他选项
GNOME 3 的窗口都是没有最大,最小按钮的。要配置一下。参考了yymxddy的博客,大家可以去看看。
apt-get install gnome-system-tools 来配置用户和组,服务等选项。
5.没有解决的问题
在使用的过程中,桌面会突然没有反应,鼠标乱点,但可以通过ctrl+alt+f1进入终端,重新开一个新的桌面。各位看官,谁知道如何解决或者通过什么方法获取出错问题的,请告诉我了。
可能问题:可能是sata数据线的问题,参考了悲剧了,一条劣质的SATA数据线引发的硬盘问题!
转贴请注明来自:格通
Debian 7 amd64问题的更多相关文章
- 「Chroot环境」Debian Testing amd64 on arm64
这个是适用于ARM64环境的AMD64 Debian Testing系统.基于FEX转译.这个系统运行在ARM64的手机和电脑上,运行的软件是AMD64(X64)格式.下载链接提供桌面版和基础版.适用 ...
- Debian 7 amd64 + fbterm + ucimf
前段时间,显示器出了问题,导致Debian下只有终端显示正常,桌面显示效果很是摇晃模糊.遂起了念头,能不能在终端下就能完成日常的工作. google了很久,终于知道fbterm可以在终端下显示中文,加 ...
- virtualbox 5.0.6 在debian jessie amd64启动报错
通过dmesg发现vboxdrv启动报错: [ 18.844888] systemd[1]: [/lib/systemd/system/vboxdrv.service:5] Failed to add ...
- debian上安装docker ce
在Debian9上安装Docker CE 使用从包中安装的方式 Docker是一个开源的容器引擎,它有助于更快地交付产品.Docker可将应用程序和基础设施层隔离,并且将基础设施当作程序一样进行管理. ...
- Debian 7 amd64--TP-LINK TL-WN725N 2.0源码驱动编译安装
租房用的是无线网络,在新安装的Debian 7 amd64使用的无线网卡型号是TP-LINK TL-WN725N 2.0,发现驱动安装还是有些问题,折腾了很久,特意在此记录一下. TL-WN725N ...
- 使用apt-mirror搭建debian镜像源
debian官方提供了脚本ftpsync来搭建源镜像,而 apt-mirror 是一个更简单便捷的源镜像搭建工具. 安装 apt-mirror sudo apt-get install apt-mir ...
- Debian 11 “bullseye” 安装笔记
作者:gc(at)sysin.org,主页:www.sysin.org Debian 版本:11 代号:bullseye 发布日期:2021.08.14 内核版本:5.10 $ uname -a Li ...
- 【转】CDH5.x升级
http://www.cloudera.com/content/www/zh-CN/documentation/enterprise/5-3-x/topics/cm_ag_upgrade_cm5.ht ...
- Virtualbox虚拟机设置不完全笔记
先说说我想实现的东西,我想在虚拟机安装各种开发环境,我个人在学习Node.然后我装了一个Ubuntu Server,所以我又想共享一个windows下的文件夹,这样可以让我在windows下开发,在L ...
随机推荐
- 壹度DIY_微信小程序组件_小程序插件开发
开源免费插件,diy特有的页面机制,搭配30+自定义组件,让你的站点每一个页面都可以完全自定义,可无缝对接任意小程序,如有疑问加入qq壹度小程序交流群:302866773:或wx:liu2417301 ...
- Spark运行模式_基于YARN的Resource Manager的Client模式(集群)
现在越来越多的场景,都是Spark跑在Hadoop集群中,所以为了做到资源能够均衡调度,会使用YARN来做为Spark的Cluster Manager,来为Spark的应用程序分配资源. 在执行Spa ...
- MFC非模态添加进程控件方法二(自定义消息方法)
以下内容有大部分转载自CSDN,经过自己整理完成. 该文主要的方法为在非模态对话框中自定义一组消息函数,然后在主窗口中开辟一个线程通过线程把消息传递给子窗口进行更新. 在子窗口类中定义消息如下: /* ...
- (杭电 1014)Uniform Generator
Uniform Generator Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)To ...
- C++中引用的本质分析
引用的意义 引用作为变量别名而存在,因此在一些场合可以代替指针 引用相对于指针来说具有更好的可读性和实用性 swap函数的实现对比: void swap(int* a, int* b) { int t ...
- Spring源码分析——JdbcTemplate执行批量insert操作
最近用到一个方法: @Override public int[] batchUpdate(String sql, final BatchPreparedStatementSetter pss) thr ...
- POJ青蛙的约会
青蛙的约会 Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 114412 Accepted: 23446 Descript ...
- java操作HDFS
package com.lei.hadoop; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.Fil ...
- element-ui 分页注意事项
<template> <div id="monitor"> 一页显示 {{currentCount}}条 当前第 {{currentPage}}页 < ...
- 纯净CentOS安装PHP网站环境
一.MySQL数据库 安装mysql: yum install mysql mysql-server 启动mysql: /etc/init.d/mysqld start 或 service mysq ...