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

其他Linux/Unix/BSD/OSX等发行版讨论
回复
头像
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运行,可是不稳定刚运行会儿就僵死了。
头像
spectater
帖子: 665
注册时间: 2008-02-03 18:53

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

#16

帖子 spectater » 2009-08-30 17:07

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


代码: 全选

pacman -Ss cabextract 
extra/cabextract 1.2-2
    A program to extract Microsoft cabinet (.CAB) files.
也许还要装上 rar ,解压一次后,对应的exe为一rar自解包档

代码: 全选

rar 3.9.0-2
    A command-line port of the rar compression utility (FINAL VERSION 16 Aug
    2009)
themlbb
帖子: 24
注册时间: 2008-09-10 18:55

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

#17

帖子 themlbb » 2009-08-30 17:35

我用的是ubuntu的,你说的这俩个东东我都有安装,可是具体要怎么操作?
头像
spectater
帖子: 665
注册时间: 2008-02-03 18:53

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

#18

帖子 spectater » 2009-08-30 21:37

themlbb 写了:我用的是ubuntu的,你说的这俩个东东我都有安装,可是具体要怎么操作?
前面说过用归档管理器打开啊,就算windows下的操作,也可选择打开方式的:

ubuntu下,如果默认exe打开方式没有归档管理器

可以选中exe文件,右击选属性-打开方式-添加-使用自定义命令, 输入:

代码: 全选

 file-roller %U
ubuntu解压操作和在windows下操作winrar完全一回事啊。
themlbb
帖子: 24
注册时间: 2008-09-10 18:55

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

#19

帖子 themlbb » 2009-08-30 22:17

这个我先前已经试过了,它提示错误,命令行输出如下:
[/home/xcx/桌面/TXQQ2009.exe]
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
zipinfo: cannot find zipfile directory in one of /home/xcx/桌面/TXQQ2009.exe or
/home/xcx/桌面/TXQQ2009.exe.zip, and cannot find /home/xcx/桌面/TXQQ2009.exe.ZIP, period.
回复