在ubuntu里面启动程序普遍都很慢

为当前最终发行版之前的所有版本提供支持
回复
头像
tiancaiabc
帖子: 98
注册时间: 2007-01-11 0:40
送出感谢: 0
接收感谢: 0

在ubuntu里面启动程序普遍都很慢

#1

帖子 tiancaiabc » 2007-07-04 17:57

比如开个终端,都要等十秒钟这样,是不是每个人都这样的情况呢
iamwolf
帖子: 7
注册时间: 2007-05-22 8:36
送出感谢: 0
接收感谢: 0

#2

帖子 iamwolf » 2007-07-04 18:00

是你的机器慢吧!
头像
tiancaiabc
帖子: 98
注册时间: 2007-01-11 0:40
送出感谢: 0
接收感谢: 0

#3

帖子 tiancaiabc » 2007-07-04 18:03

不可能的,1G内存,cpu是E2140,显卡是7300,怎么说都跟的上水平了,跑linux应该没有问题吧
是哪里设置错误了吗

随便再提两个问题,我的桌面壁纸换了重启之后又变为无壁纸状态,为什么
我用eva上qq怎么输入不了中文呢
头像
tiancaiabc
帖子: 98
注册时间: 2007-01-11 0:40
送出感谢: 0
接收感谢: 0

#4

帖子 tiancaiabc » 2007-07-04 18:35

解决一个
打开系统-系统管理-新立得软件包管理器
搜索scim-qtimm,找到后安装再ctrl+alt+backspace 重新登录后就能正常输入中文了。
头像
Amankwah
帖子: 624
注册时间: 2006-10-16 7:24
来自: 安康/西安/广州
送出感谢: 0
接收感谢: 0
联系:

#5

帖子 Amankwah » 2007-07-04 18:46

是不是网络问题?有时候因为网络问题,机器反应出奇的慢。
读书取正,读易取变,读骚取幽,读庄取达,读汉文取坚,最有味卷中岁月。
与菊同野,与梅同疏,与莲同洁,与兰同芳,与海棠同韵,定自称花里神仙。
头像
aitilang
帖子: 1026
注册时间: 2007-04-28 21:38
送出感谢: 0
接收感谢: 0

#6

帖子 aitilang » 2007-07-04 18:49


gnome-system-monitor看一下什么耗了这么多cpu
头像
tiancaiabc
帖子: 98
注册时间: 2007-01-11 0:40
送出感谢: 0
接收感谢: 0

#7

帖子 tiancaiabc » 2007-07-05 1:56

谢谢以上两位
我一兆网线,道理来讲应该不慢阿

cpu没有查,我刚才重启了一次,结果运行快多了

令人郁闷阿,以前重启都解决不了

还有问题阿,怎么部分设置的那些系统设置,重启了之后就恢复原样了呢。比如我挂载了(应该叫挂载吧)了其他windows的分区,在桌面上也显示出来了,但重启了之后又不见了。是不是要保存了之后从能重启的呢?
头像
tiancaiabc
帖子: 98
注册时间: 2007-01-11 0:40
送出感谢: 0
接收感谢: 0

#8

帖子 tiancaiabc » 2007-07-15 10:42

原来是字体缓存的事

ubuntu 7.04 font-config有个问题,在安装新字体后,fc-cache -fv会产生failed to write cache 的bug,
之后系统就变的非常慢,打开应用程序,登录等,都慢的难受。

下面有个简单的解决方法:
1)下载我提供的touchpath
2)解压缩touchpath.tar.gz,之后make 生成touchpath
3)运行下列命令,或加入脚本中运行。
sudo ./touchpath /usr/share/fonts
sudo ./touchpath /usr/share/X11/fonts
sudo ./touchpath /usr/local/share/fonts
sudo ./touchpath /var/lib/defoma/fontconfig.d
4)更新字体缓存
sudo fc-cache -fv

此时,就不再出来failed to write cache 的问题,系统运行正常。

http://forum.ubuntu.org.cn/ptopic51902. ... f10cfb5b3c

但我到了make这一步就进行不下去了呢,总是提示不错误,函数不兼容

lb@ubuntu:~/Desktop/touchpath$ make
cc -c -o touchpath.o touchpath.c
touchpath.c:4:19: 错误: stdio.h:No such file or directory
touchpath.c:5:20: 错误: stdlib.h:No such file or directory
touchpath.c:6:20: 错误: unistd.h:No such file or directory
touchpath.c:7:22: 错误: sys/stat.h:No such file or directory
touchpath.c:8:20: 错误: dirent.h:No such file or directory
touchpath.c:9:20: 错误: string.h:No such file or directory
touchpath.c: 在函数 ‘usage’ 中:
touchpath.c:14: 警告: 隐式声明与内建函数 ‘printf’ 不兼容
touchpath.c:15: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
touchpath.c: 在函数 ‘touchpath’ 中:
touchpath.c:21: 错误: ‘DIR’ 未声明 (在此函数内第一次使用)
touchpath.c:21: 错误: (即使在一个函数内多次出现,每个未声明的标识符在其
touchpath.c:21: 错误: 所在的函数内只报告一次。)
touchpath.c:21: 错误: ‘dirp’ 未声明 (在此函数内第一次使用)
touchpath.c:21: 错误: ‘NULL’ 未声明 (在此函数内第一次使用)
touchpath.c:23: 错误: 变量 ‘st’ 有初始值设定但类型不完全
touchpath.c:23: 警告: 结构初始值设定项中有多余元素
touchpath.c:23: 警告: (在 ‘st’ 的初始化附近)
touchpath.c:23: 错误: ‘st’ 的存储大小未知
touchpath.c:29: 警告: 隐式声明与内建函数 ‘printf’ 不兼容
touchpath.c:30: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
touchpath.c:33: 警告: 赋值时将整数赋给指针,未作类型转换
touchpath.c:35: 警告: 隐式声明与内建函数 ‘strcpy’ 不兼容
touchpath.c:36: 警告: 隐式声明与内建函数 ‘strlen’ 不兼容
touchpath.c:37: 警告: 隐式声明与内建函数 ‘strcat’ 不兼容
touchpath.c:39: 错误: 提领指向不完全类型的指针
touchpath.c:40: 错误: 提领指向不完全类型的指针
touchpath.c:43: 错误: 提领指向不完全类型的指针
touchpath.c:47: 警告: 隐式声明与内建函数 ‘printf’ 不兼容
touchpath.c:48: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
touchpath.c:51: 错误: ‘S_IFMT’ 未声明 (在此函数内第一次使用)
touchpath.c:51: 错误: ‘S_IFDIR’ 未声明 (在此函数内第一次使用)
touchpath.c:53: 警告: 隐式声明与内建函数 ‘sprintf’ 不兼容
touchpath.c: 在函数 ‘main’ 中:
touchpath.c:69: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
make: *** [touchpath.o] 错误 1
lb@ubuntu:~/Desktop/touchpath$
上次由 tiancaiabc 在 2007-07-15 12:14,总共编辑 1 次。
feiyuchun
帖子: 34
注册时间: 2007-04-18 20:00
送出感谢: 0
接收感谢: 0

#9

帖子 feiyuchun » 2007-07-15 11:13

不用touch了,第二天就好了,干点别的事去吧
头像
Nile
帖子: 990
注册时间: 2006-07-15 11:20
来自: 枫叶刀市
送出感谢: 2 次
接收感谢: 0

#10

帖子 Nile » 2007-07-15 14:55

tiancaiabc 写了:原来是字体缓存的事

ubuntu 7.04 font-config有个问题,在安装新字体后,fc-cache -fv会产生failed to write cache 的bug,
之后系统就变的非常慢,打开应用程序,登录等,都慢的难受。

下面有个简单的解决方法:
1)下载我提供的touchpath
2)解压缩touchpath.tar.gz,之后make 生成touchpath
3)运行下列命令,或加入脚本中运行。
sudo ./touchpath /usr/share/fonts
sudo ./touchpath /usr/share/X11/fonts
sudo ./touchpath /usr/local/share/fonts
sudo ./touchpath /var/lib/defoma/fontconfig.d
4)更新字体缓存
sudo fc-cache -fv

此时,就不再出来failed to write cache 的问题,系统运行正常。

http://forum.ubuntu.org.cn/ptopic51902. ... f10cfb5b3c

但我到了make这一步就进行不下去了呢,总是提示不错误,函数不兼容

lb@ubuntu:~/Desktop/touchpath$ make
cc -c -o touchpath.o touchpath.c
touchpath.c:4:19: 错误: stdio.h:No such file or directory
touchpath.c:5:20: 错误: stdlib.h:No such file or directory
touchpath.c:6:20: 错误: unistd.h:No such file or directory
touchpath.c:7:22: 错误: sys/stat.h:No such file or directory
touchpath.c:8:20: 错误: dirent.h:No such file or directory
touchpath.c:9:20: 错误: string.h:No such file or directory
touchpath.c: 在函数 ‘usage’ 中:
touchpath.c:14: 警告: 隐式声明与内建函数 ‘printf’ 不兼容
touchpath.c:15: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
touchpath.c: 在函数 ‘touchpath’ 中:
touchpath.c:21: 错误: ‘DIR’ 未声明 (在此函数内第一次使用)
touchpath.c:21: 错误: (即使在一个函数内多次出现,每个未声明的标识符在其
touchpath.c:21: 错误: 所在的函数内只报告一次。)
touchpath.c:21: 错误: ‘dirp’ 未声明 (在此函数内第一次使用)
touchpath.c:21: 错误: ‘NULL’ 未声明 (在此函数内第一次使用)
touchpath.c:23: 错误: 变量 ‘st’ 有初始值设定但类型不完全
touchpath.c:23: 警告: 结构初始值设定项中有多余元素
touchpath.c:23: 警告: (在 ‘st’ 的初始化附近)
touchpath.c:23: 错误: ‘st’ 的存储大小未知
touchpath.c:29: 警告: 隐式声明与内建函数 ‘printf’ 不兼容
touchpath.c:30: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
touchpath.c:33: 警告: 赋值时将整数赋给指针,未作类型转换
touchpath.c:35: 警告: 隐式声明与内建函数 ‘strcpy’ 不兼容
touchpath.c:36: 警告: 隐式声明与内建函数 ‘strlen’ 不兼容
touchpath.c:37: 警告: 隐式声明与内建函数 ‘strcat’ 不兼容
touchpath.c:39: 错误: 提领指向不完全类型的指针
touchpath.c:40: 错误: 提领指向不完全类型的指针
touchpath.c:43: 错误: 提领指向不完全类型的指针
touchpath.c:47: 警告: 隐式声明与内建函数 ‘printf’ 不兼容
touchpath.c:48: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
touchpath.c:51: 错误: ‘S_IFMT’ 未声明 (在此函数内第一次使用)
touchpath.c:51: 错误: ‘S_IFDIR’ 未声明 (在此函数内第一次使用)
touchpath.c:53: 警告: 隐式声明与内建函数 ‘sprintf’ 不兼容
touchpath.c: 在函数 ‘main’ 中:
touchpath.c:69: 警告: 隐式声明与内建函数 ‘exit’ 不兼容
make: *** [touchpath.o] 错误 1
lb@ubuntu:~/Desktop/touchpath$


貌似是没装build-essential
Thinkpad T400
shiver
帖子: 10
注册时间: 2007-07-04 22:49
送出感谢: 0
接收感谢: 0

#11

帖子 shiver » 2007-07-15 15:10

sudo fc-cache -fv 2>&1 | grep failed | cut -f1 -d":" | xargs -i sudo touch {} && sudo fc-cache -fv
winterli
帖子: 67
注册时间: 2007-06-12 15:34
送出感谢: 0
接收感谢: 0

#12

帖子 winterli » 2007-07-15 15:28

可能是前天或者昨天的升级引起的吧,我装了升级后,系统就慢了很多,今天装了个什么软件后好像又好了。
头像
tiancaiabc
帖子: 98
注册时间: 2007-01-11 0:40
送出感谢: 0
接收感谢: 0

#13

帖子 tiancaiabc » 2007-07-15 19:15

winterli 写了:可能是前天或者昨天的升级引起的吧,我装了升级后,系统就慢了很多,今天装了个什么软件后好像又好了。

难道正如feiyuchun说的那样,一天就好了?那么神奇?
头像
tiancaiabc
帖子: 98
注册时间: 2007-01-11 0:40
送出感谢: 0
接收感谢: 0

#14

帖子 tiancaiabc » 2007-07-15 19:24

shiver 写了:sudo fc-cache -fv 2>&1 | grep failed | cut -f1 -d":" | xargs -i sudo touch {} && sudo fc-cache -fv

貌似我如此运行快了很多
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#15

帖子 eexpress » 2007-07-15 19:28

还不就是touch你那些失败的字体。你应该看下那些是fail
● 鸣学
回复

回到 “老旧版本支持”