---------------------我的archlinux问题集及解决

其他Linux/Unix/BSD/OSX等发行版讨论
回复
头像
spectater
帖子: 665
注册时间: 2008-02-03 18:53

---------------------我的archlinux问题集及解决

#1

帖子 spectater » 2009-04-08 16:31

用arch 一周

一是wine 程序 scim不能输入中文, 解决办法见6楼

另一个问题是touchpad 不能用, 正好这周装arch, 原以为是arch的问题, 但太不巧了, ,实际上是2.6.28内核的问题, 所以我的本本在ubuntu 9.04上同样有这一问题, 因此照archwiki的改xorg.conf 无效


touchpad 用得虽然不多,但不能用也有些遗憾.

最简单的解决办法为:

编辑/etc/modprobe.conf ,加如下内容:

代码: 全选

options psmouse proto=exps
相信ubuntu 9.04有这个问题的, 也要做类似处理才可

这样处理, 就不用改xorg.conf ,因为系统直接把touchpad虚拟成一个鼠标了. 右边垂直滑动直接支持.
上次由 spectater 在 2010-05-18 14:29,总共编辑 7 次。
头像
planwolf
帖子: 721
注册时间: 2008-08-22 10:47
来自: dg

Re: wine QQ中文输入, touchpad不能用的问题已经全部解决,感谢 leeaman

#2

帖子 planwolf » 2009-04-10 10:28

请问楼主wine的QQ会不不经常假死或者不稳定阿,最近我也在折腾QQ,是从新安装还是直接把win下面的QQ目录拷贝过来?
头像
sunningv
帖子: 1818
注册时间: 2006-12-17 13:34
来自: 武汉

Re: wine QQ中文输入, touchpad不能用的问题已经全部解决,感谢 leeaman

#3

帖子 sunningv » 2009-04-10 14:50

猴子晃的眼花 :em05
人生长恨水长东;
远近高低各不同.
头像
planwolf
帖子: 721
注册时间: 2008-08-22 10:47
来自: dg

Re: wine QQ中文输入, touchpad不能用的问题已经全部解决,感谢 leeaman

#4

帖子 planwolf » 2009-04-10 14:54

那这样子的话,我想把win下面的聊天记录也拷贝过去阿,如果共享文件夹的话,win跟linux都可以使用记录
头像
spectater
帖子: 665
注册时间: 2008-02-03 18:53

Re: wine QQ中文输入, touchpad不能用的问题已经全部解决,感谢 leeaman

#5

帖子 spectater » 2009-08-10 22:14

planwolf 写了:请问楼主wine的QQ会不不经常假死或者不稳定阿,最近我也在折腾QQ,是从新安装还是直接把win下面的QQ目录拷贝过来?


arch 下:

代码: 全选

pacman -S  winetricks 

代码: 全选

winetricks msxml3 gdiplus riched20 riched30 ie6 vcrun6 vcrun2005sp1


ubuntu运行方法为:

代码: 全选

 wget http://kegel.com/wine/winetricks

代码: 全选

chmod +x winetricks 

代码: 全选

sh  winetricks msxml3 gdiplus riched20 riched30 ie6 vcrun6 vcrun2005sp1



wine 的中文字体效果设置,可以参考:

viewtopic.php?f=121&p=1106791

帖子中提到的ms字体,直接复制到/.wine/drive_c/windows/Fonts 下

再把帖子中提到的注册表内容另存为后缀是reg文件,用注册表编辑器导入

wine中使用注册表编辑器方法为:

代码: 全选

wine regedit

再对scim进行了如下设置
去掉scim设置的 前端->全局设置->将预编辑字符串嵌入到客户端中 前的勾
去掉scim设置的 面板->gtk->嵌入式候选词标
下载深度修改的精简QQ2009 ,



http://www.orsoon.com/Soft/7762.html



把深度qq2009单文件版用归档管理器解压二次,提出后的QQ目录名命名为QQ,放到/home/你的用户名/.wine/dosdevices/c:/Program Files/Tencent/下:



再在桌面上建立启动器

另存为Wine QQ.desktop
[Desktop Entry]
Encoding=UTF-8
Type=Application
Terminal=false
Name[zh_CN]=腾迅QQ
Exec=wine "C:\\Program Files\\Tencent\\QQ\\bin\\QQ.exe"
Name=腾迅
Icon=/usr/share/tencent/qq/qq.png


最后:
运行那个欠扁,垃圾的qq吧
把深度qq2009单文件版解压二次的好处是聊天记录,群聊天记录都会保留,打开速度最快

解压一次会随机在某个临时目录中运行

不解压直接运行,个别杀毒软件可能会报病毒,打开速度最慢

这个wine qq 2009 非常稳定, 语音和视频也支持 wine的效果比较好!





到目前为止,从未死过机或停止响应,同时挂多个qq 也完全正常,语音,视频,快捷键 聊天记录没有任何问题

如果右侧没有滚动条,直接选中一个好友,再用滚轮上下滚动就可以了。
上次由 spectater 在 2010-05-18 14:31,总共编辑 2 次。
头像
spectater
帖子: 665
注册时间: 2008-02-03 18:53

Re: wine QQ中文输入, touchpad不能用的问题已经全部解决,感谢 leeaman

#6

帖子 spectater » 2009-08-10 22:18

arch 中scim不能在wine程序中输入中文的解决:

代码: 全选

yaourt -S scim-bridge

修改红色部分:
#SCIM
export LC_CTYPE="zh_CN.utf8"
export XIM="scim-bridge"
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=scim
export QT_IM_MODULE=scim
export XIM_PROGRAM="scim -d"
scim -d
对于wine 的qq ,我还对scim进行了如下设置
去掉scim设置的 前端->全局设置->将预编辑字符串嵌入到客户端中 前的勾
去掉scim设置的 面板->gtk->嵌入式候选词标
头像
spectater
帖子: 665
注册时间: 2008-02-03 18:53

Re: wine 程序scim中文输入, touchpad不能用的问题已经全部解决,感谢 leeaman

#7

帖子 spectater » 2009-08-11 9:24

如果按照Arch Linux 中文化 (简体中文)介绍的设定,

export XIM="SCIM"
export XMODIFIERS=@im=SCIM #设置scim为xim默认输入法
export GTK_IM_MODULE=scim #设置scim为gtk程序默认的输入法
export QT_IM_MODULE=scim #设置scim为qt程序默认的输入法
export XIM_PROGRAM="scim -d" #使可以自动启动
wine程序在我的电脑上scim就不能进行输入法切换,与7楼的区别见上面红色部分


6楼的尝试源自arch wiki (英文版scim),arch wiki英文版中提到了scim-bridge, 而Arch Linux 中文化 (简体中文)中,没有提及scim-bridge,难道外国人更了解中文化?
头像
spectater
帖子: 665
注册时间: 2008-02-03 18:53

Re: wine 程序scim中文输入, touchpad不能用的问题已经全部解决,感谢 leeaman

#8

帖子 spectater » 2009-08-21 10:04

arch又有新问题,最近更新后, 只要运行一次音量控制,gnome桌面图标就全部消失。
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: wine 程序scim中文输入, touchpad不能用的问题已经全部解决,感谢 leeaman

#9

帖子 eexpress » 2009-08-21 10:06

围观 leeaman
● 鸣学
头像
xrb2007
帖子: 558
注册时间: 2009-02-14 9:04

Re: wine 程序scim中文输入, touchpad不能用的问题已经全部解决,感谢 leeaman

#10

帖子 xrb2007 » 2009-08-24 5:06

:em20 那个qq,没搞定。
ubuntu 小a中文论坛技术版块 http://www.avast1.cn/bbs/forum-80-1.html

我的新浪博客 http://blog.sina.com.cn/xieruibiao
头像
spectater
帖子: 665
注册时间: 2008-02-03 18:53

Re: wine 程序scim中文输入, touchpad不能用的问题已经全部解决,感谢 leeaman

#11

帖子 spectater » 2009-08-25 15:18

spectater 写了:arch又有新问题,最近更新后, 只要运行一次音量控制,gnome桌面图标就全部消失。
原因不明,暂时用 alsamixer 解决,再次感谢leeaman
iamcheyan
帖子: 111
注册时间: 2007-07-27 23:30
来自: vkinG城堡
联系:

Re: wine 程序scim中文输入, touchpad不能用的问题已经全部解决,感谢 leeaman

#12

帖子 iamcheyan » 2009-08-25 18:31

这个的聊天记录存在哪里?
edwilliam
帖子: 27
注册时间: 2009-03-29 19:50

Re: wine 程序scim中文输入, touchpad不能用的问题已经全部解决,感谢 leeaman

#13

帖子 edwilliam » 2009-08-25 22:24

现占个贴,以备后还
头像
spectater
帖子: 665
注册时间: 2008-02-03 18:53

Re: wine 程序scim中文输入, touchpad不能用的问题已经全部解决,感谢 leeaman

#14

帖子 spectater » 2009-08-25 22:57

iamcheyan 写了:这个的聊天记录存在哪里?
wine默认指定的我的文档所在地一般为主目录(集体情况看winecfg中my documents 目录的设定), 聊天记录在主目录下的QQ Files目录下的Msg2.0.db,这和以往qq所在目录有所不同。


关于二楼的问题, 在主目录下建立一个指向windows 分区 QQ Files的软连接,则可以双系统共享聊天记录。
themlbb
帖子: 24
注册时间: 2008-09-10 18:55

Re: wine 程序scim中文输入, touchpad不能用的问题已经全部解决,感谢 leeaman

#15

帖子 themlbb » 2009-08-29 10:17

把深度qq2009单文件版用归档管理器解压二次,提出后的QQ目录名命名为QQ,放到/home/你的用户名/.wine/dosdevices/c:/Program Files/Tencent/下
可是下载下来的深度精简qq是exe文件,如何用归档管理器解压两次?
我直接把那个下载文件TXQQ2009.exe用wine运行,可是不稳定刚运行会儿就僵死了。
回复