ubuntu新手问题:输入法问题&内存过度占用问题&乱码问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
jason021
帖子: 15
注册时间: 2009-05-04 5:15

ubuntu新手问题:输入法问题&内存过度占用问题&乱码问题

#1

帖子 jason021 » 2009-05-05 22:08

刚装了ubuntu一个星期,有很多不习惯,我是用wubi安装到c盘的
-------------
问题1:刚刚把输入法搞好,前天安装了个fcitx,居然出现方块,按照网上的方法也没搞好,连默认的输入法scim都不能用了,昨天搞了一天,把fcitx删除,不过还是调不出来scim,很是郁闷。刚才索性把scim删除了重装,现在终于可以用scim了,不过不知道为什么输入框会出现在屏幕的左上角,我在scim的设置里面也没看到有相关设置。
还有就是输入法老是调不出来,用ctrl+space总是没反应,不知道怎么才能解决,我是没办法,有时候不得已就重启了。

问题2:用free命令在终端查看内存使用率:
total used free shared buffers cached
Mem: 2060712 1846168 214544 0 784336 822632
-/+ buffers/cache: 239200 1821512
Swap: 262136 0 262136
我的是2g内存,居然用到了1。8g,我可是只打开了一个opera浏览器阿,还有一个终端,其他什么都没打开,想不到比windows还吃内存,吓死我了

问题3:就是乱码问题。本来已经打好的,后来因为重启先保存在txt里面了,现在复制过来全是乱码,不得不再自己打一遍。用gedit打开txt是乱码,保存的网页打开倒是全部成了文字,而不是网页。

-----------

问题可能比较菜,不过确实是挺困扰人的,特别是像我这样的新手。
网上的解决方法很多,不过很多都是针对不同的版本的,linux版本更新太快,有很多不同版本的就不起作用
还有我现在知道为什么linux斗不过windows了,主要是太依赖于命令而不是图形局面,哪个普通用户会记得住那么多命令阿,我是做软件开发的,我都是不得已才记住几十条用于工作的命令,想想让广大普通用户记命令,特别是上了年纪的对操作系统不是很熟悉的,那可是大问题阿
jason021
帖子: 15
注册时间: 2009-05-04 5:15

Re: ubuntu新手问题:输入法问题&内存过度占用问题&乱码问题

#2

帖子 jason021 » 2009-05-05 22:14

自己顶一个,大概会受到广大ubuntu fans的攻击把 :em06
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: ubuntu新手问题:输入法问题&内存过度占用问题&乱码问题

#3

帖子 wangdu2002 » 2009-05-05 22:22

1、Fcitx的方块问题看wiki就有了,放狗也搜索得到,我现在用的就是Fcitx,一直用的就是,要改下配置文件。scim不会。 :em06
2、内存问题是正常的,Linux会把所有能用的内存用上,不用岂不是浪费?这是内存管理方法不同,以后看贴多了你就知道了。
3、Txt乱码问题是因为win用的是Gb2312,或Gb18030,而Ubuntu默认是utf8,你可以选择字符集打开的。 :em09
-----一种方法是在win下保存时用utf8,另一种方法是修改Gedit的默认编码。我是用前一种方法的。 :em02
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
jason021
帖子: 15
注册时间: 2009-05-04 5:15

Re: ubuntu新手问题:输入法问题&内存过度占用问题&乱码问题

#4

帖子 jason021 » 2009-05-05 22:33

内存的问题已经知道是怎么回事了,原来linux下面和windows下面的内存机制是不一样的
头像
sylecn
帖子: 77
注册时间: 2006-01-30 23:20

Re: ubuntu新手问题:输入法问题&内存过度占用问题&乱码问题

#5

帖子 sylecn » 2009-05-06 7:31

我讲讲与乱码有关的文件编码吧。
文本文件(text)编码有两大类
第一类是根据换行的不同,分为Unix, Dos, Mac。分别是使用LF, LF + RET, RET作为行结束的标志。
第二类是根据字符编码的不同,可以分为很多很多类,比如UTF-8, GBK, ASCII, ...。

这些区别具体不懂没关系,因为有软件懂,他们都帮你转换编码。慢慢就会熟悉了。

话说这两类编码都可以导致乱码。
你提到的复制过来全是乱码是上面第二种编码导致的。你对问题描述不清楚。(推荐阅读“提问的智慧”)所以我只好猜。你先在Windows下面写了一段文字,然后用Windows记事本默认的ANSI格式保存为txt文件(中文Windows默认GB2312编码),然后启动到Ubuntu,用gedit打开那个文件,发现乱码。
这个很容易解决,gedit打开的时候下面有一个编码(Encoding)选项,选GBK或者GB2312即可。如果没有请安装相应的locale。(推荐不太忙的人学学vim或者emacs,鉴于你都愿意安装linux了,应该不是太忙。)

因为现在支持Unicode是所有软件的趋势,Windows也完全支持这个。所以建议在Windows下保存文本文件时,注意一下保存对话框可以选择保存为Unicode(UTF-8)格式。这样子在不同的操作系统之间就不会乱码了。

另外网页本身就是html text,你用editor打开就是text,用browser打开就是网页。这个很正常。如果想浏览保存过的网页,在firefox里面打开即可。
jason021
帖子: 15
注册时间: 2009-05-04 5:15

Re: ubuntu新手问题:输入法问题&内存过度占用问题&乱码问题

#6

帖子 jason021 » 2009-05-06 15:03

谢谢楼上兄弟那么详细的解答,“gedit打开的时候下面有一个编码(Encoding)选项,选GBK或者GB2312即可。如果没有请安装相应的locale。”我找不到GBK和GB2312,请问怎么装阿?在哪里打开按照页面?
头像
pcbird
帖子: 2337
注册时间: 2008-12-19 13:44
来自: 东8区

Re: ubuntu新手问题:输入法问题&内存过度占用问题&乱码问题

#7

帖子 pcbird » 2009-05-06 15:27

终端输入gconf-editor 或者 手动打开配置编辑器

在新窗口打开apps-gedit-2-encondings 点 击右边的auto_detetced


添加GB18030 要排在第一位。


里面终端什么的不懂请找baidu google : ubuntu 终端


ubuntu gedit 乱码。

代码: 全选

 
       \   ,__,
        \  (oo)____
           (__)    )\
              ||--|| *  
 
头像
sylecn
帖子: 77
注册时间: 2006-01-30 23:20

Re: ubuntu新手问题:输入法问题&内存过度占用问题&乱码问题

#8

帖子 sylecn » 2009-05-07 4:12

关于内存使用率。

所有的Linux系统都会充分利用你的内存作为缓存,不管你内存512MB也好,或者8GB也好,持续运行一段时间后都会充分利用到90%以上。
只有在应用程序需要更多内存的时候,Linux才会把缓存释放掉,提供更多可用内存。
这种聪明的缓存机制使得常用的Linux程序和文档都是用起来越用越快。(当然是指载入过程,运行过程是不能靠这种缓存提速的。)

希望了解更多的人可以去学习操作系统原理,当然也可以通过维基百科了解大概。
上次由 sylecn 在 2009-05-07 6:24,总共编辑 1 次。
头像
sylecn
帖子: 77
注册时间: 2006-01-30 23:20

Re: ubuntu新手问题:输入法问题&内存过度占用问题&乱码问题

#9

帖子 sylecn » 2009-05-07 4:16

jason021 写了:谢谢楼上兄弟那么详细的解答,“gedit打开的时候下面有一个编码(Encoding)选项,选GBK或者GB2312即可。如果没有请安装相应的locale。”我找不到GBK和GB2312,请问怎么装阿?在哪里打开按照页面?
那个打开对话框,选择编码最下面那个是添加删除,里面应该所有编码都有了。
因为我自己用的不是中文界面,具体是怎么翻译的我不清楚,大概是
字符编码 -> 添加/删除... -> 选中简体中文 (GBK),然后点添加。
回复