wine qq 2013 for linux deb包 Ubuntu 64位兼容

Wine、Cedega、CrossOver 等配置
回复
longene
帖子: 99
注册时间: 2010-05-25 16:00

Re: wine qq 2012 beta1 for linux deb包 Ubuntu 64位兼容(03-02更新)

#151

帖子 longene »

qifei9 写了:arch 64位,打开就崩溃,崩溃信息如下……

代码: 全选

$ ./qq.sh 
process 2796: Applications must not close shared connections - see dbus_connection_close() docs. This is a bug in the application.
  D-Bus not built with -rdynamic so unable to print a backtrace
wine: Assertion failed at address 0xf772e430 (thread 001c), starting debugger...
wine: cannot find L"C:\\windows\\system32\\ctfmon.exe"

$ wine: Unhandled page fault on read access to 0xffffffff at address 0xf75c352a (thread 002b), starting debugger...
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0xf75c352a).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:f75c352a ESP:0033e46c EBP:00000001 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:7cd601e0 EBX:f7634ff4 ECX:00000000 EDX:7e112359
 ESI:7ec07150 EDI:ffffffd0
Stack dump:
0x0033e46c:  f748f6c0 ffb0fce8 ffb0fce8 ffb0fce7
0x0033e47c:  75676572 0072616c ffb0fce7 ffb0fce7
0x0033e48c:  ffb0fce8 00000000 00000000 00000000
0x0033e49c:  00000000 00000000 0033e4c4 00000000
0x0033e4ac:  00000010 00000000 00000000 00000000
0x0033e4bc:  7ce35d88 0000003e 00000200 00000000
Backtrace:
=>0 0xf75c352a (0x00000001)
0xf75c352a: movq	0x10(%esp),%mm1
Modules:
Module	Address			Debug info	Name (29 modules)
PE	  400000-  438000	Deferred        bugreport
PE	10000000-10017000	Deferred        tinyxml
PE	4ec50000-4edfb000	Deferred        gdiplus
PE	66650000-666a4000	Deferred        usp10
PE	77f60000-77fd6000	Deferred        shlwapi
PE	78130000-781cb000	Deferred        msvcr80
PE	7b810000-7b929000	Deferred        kernel32
PE	7bc10000-7bc14000	Deferred        ntdll
PE	7c420000-7c4a7000	Deferred        msvcp80
PE	7dcd0000-7dcd4000	Deferred        uxtheme
PE	7de60000-7de64000	Deferred        imm32
PE	7e010000-7e014000	Deferred        winex11
PE	7e170000-7e174000	Deferred        wintrust
PE	7e1b0000-7e1df000	Deferred        crypt32
PE	7e260000-7e268000	Deferred        oleaut32
PE	7e350000-7e354000	Deferred        rpcrt4
PE	7e3d0000-7e3d8000	Deferred        ole32
PE	7e4c0000-7e4ee000	Deferred        comctl32
PE	7e5c0000-7e717000	Deferred        shell32
PE	7e7d0000-7e7d4000	Deferred        msvcrt
PE	7e850000-7e854000	Deferred        advapi32
PE	7e8b0000-7e8b5000	Deferred        gdi32
PE	7e970000-7e9aa000	Deferred        user32
PE	7eab0000-7eaba000	Deferred        mpr
PE	7eaf0000-7eaf3000	Deferred        wtsapi32
PE	7eb10000-7ebde000	Deferred        wininet
PE	7eb80000-7eb84000	Deferred        dbghelp
PE	7ebf0000-7ebf4000	Deferred        version
PE	7eff0000-7eff4000	Deferred        psapi
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	00000021    0
	00000020    0
	00000018    0
	00000017    0
	00000010    0
	0000000f    0
0000001a plugplay.exe
	00000022    0
	0000001f    0
	0000001b    0
00000023 explorer.exe
	00000024    0
0000002a (D) C:\Program Files\Tencent\QQ\Bin\bugreport.exe
	0000002d    0
	0000002c    0
	0000002b    0 <==
问题可能是 这一句:wine: cannot find L"C:\\windows\\system32\\ctfmon.exe"

copy一个ctfmon.exe到system32目录试试看
qifei9
帖子: 141
注册时间: 2010-06-28 19:14

Re: wine qq 2012 beta1 for linux deb包 Ubuntu 64位兼容(03-02更新)

#152

帖子 qifei9 »

longene 写了:
问题可能是 这一句:wine: cannot find L"C:\\windows\\system32\\ctfmon.exe"

copy一个ctfmon.exe到system32目录试试看
依然是启动就崩溃,只是报错信息少了那一句……

代码: 全选

$ ./qq.sh 
process 5725: Applications must not close shared connections - see dbus_connection_close() docs. This is a bug in the application.
  D-Bus not built with -rdynamic so unable to print a backtrace
wine: Assertion failed at address 0xf7718430 (thread 001a), starting debugger...

$ wine: Unhandled page fault on read access to 0xffffffff at address 0xf758152a (thread 0029), starting debugger...
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0xf758152a).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:f758152a ESP:0033e46c EBP:00000001 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:7d55a208 EBX:f75f2ff4 ECX:00000000 EDX:7e112359
 ESI:7ec07150 EDI:ffffffd0
Stack dump:
0x0033e46c:  f744d6c0 ff830ce9 ff830ce9 ff830ce8
0x0033e47c:  75676572 0072616c ff830ce8 ff830ce8
0x0033e48c:  ff830ce9 00000000 00000000 00000000
0x0033e49c:  00000000 00000000 0033e4c4 00000000
0x0033e4ac:  00000010 00000000 00000000 00000000
0x0033e4bc:  7d62fd98 0000003e 00000200 00000000
Backtrace:
=>0 0xf758152a (0x00000001)
0xf758152a: movq	0x10(%esp),%mm1
Modules:
Module	Address			Debug info	Name (29 modules)
PE	  400000-  438000	Deferred        bugreport
PE	10000000-10017000	Deferred        tinyxml
PE	4ec50000-4edfb000	Deferred        gdiplus
PE	66650000-666a4000	Deferred        usp10
PE	77f60000-77fd6000	Deferred        shlwapi
PE	78130000-781cb000	Deferred        msvcr80
PE	7b810000-7b929000	Deferred        kernel32
PE	7bc10000-7bc14000	Deferred        ntdll
PE	7c420000-7c4a7000	Deferred        msvcp80
PE	7dcd0000-7dcd4000	Deferred        uxtheme
PE	7de60000-7de64000	Deferred        imm32
PE	7e010000-7e014000	Deferred        winex11
PE	7e170000-7e174000	Deferred        wintrust
PE	7e1b0000-7e1df000	Deferred        crypt32
PE	7e260000-7e268000	Deferred        oleaut32
PE	7e350000-7e354000	Deferred        rpcrt4
PE	7e3d0000-7e3d8000	Deferred        ole32
PE	7e4c0000-7e4ee000	Deferred        comctl32
PE	7e5c0000-7e717000	Deferred        shell32
PE	7e7d0000-7e7d4000	Deferred        msvcrt
PE	7e850000-7e854000	Deferred        advapi32
PE	7e8b0000-7e8b5000	Deferred        gdi32
PE	7e970000-7e9aa000	Deferred        user32
PE	7eab0000-7eaba000	Deferred        mpr
PE	7eaf0000-7eaf3000	Deferred        wtsapi32
PE	7eb10000-7ebde000	Deferred        wininet
PE	7eb80000-7eb84000	Deferred        dbghelp
PE	7ebf0000-7ebf4000	Deferred        version
PE	7eff0000-7eff4000	Deferred        psapi
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	0000001f    0
	0000001e    0
	00000018    0
	00000017    0
	00000010    0
	0000000f    0
0000001b plugplay.exe
	00000020    0
	0000001d    0
	0000001c    0
00000023 explorer.exe
	00000024    0
00000028 (D) C:\Program Files\Tencent\QQ\Bin\bugreport.exe
	0000002b    0
	0000002a    0
	00000029    0 <==
^C
longene
帖子: 99
注册时间: 2010-05-25 16:00

Re: wine qq 2012 beta1 for linux deb包 Ubuntu 64位兼容(03-02更新)

#153

帖子 longene »

qifei9 写了:
longene 写了:
问题可能是 这一句:wine: cannot find L"C:\\windows\\system32\\ctfmon.exe"

copy一个ctfmon.exe到system32目录试试看
依然是启动就崩溃,只是报错信息少了那一句……

代码: 全选

$ ./qq.sh 
process 5725: Applications must not close shared connections - see dbus_connection_close() docs. This is a bug in the application.
  D-Bus not built with -rdynamic so unable to print a backtrace
wine: Assertion failed at address 0xf7718430 (thread 001a), starting debugger...

$ wine: Unhandled page fault on read access to 0xffffffff at address 0xf758152a (thread 0029), starting debugger...
Unhandled exception: page fault on read access to 0xffffffff in 32-bit code (0xf758152a).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:f758152a ESP:0033e46c EBP:00000001 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:7d55a208 EBX:f75f2ff4 ECX:00000000 EDX:7e112359
 ESI:7ec07150 EDI:ffffffd0
Stack dump:
0x0033e46c:  f744d6c0 ff830ce9 ff830ce9 ff830ce8
0x0033e47c:  75676572 0072616c ff830ce8 ff830ce8
0x0033e48c:  ff830ce9 00000000 00000000 00000000
0x0033e49c:  00000000 00000000 0033e4c4 00000000
0x0033e4ac:  00000010 00000000 00000000 00000000
0x0033e4bc:  7d62fd98 0000003e 00000200 00000000
Backtrace:
=>0 0xf758152a (0x00000001)
0xf758152a: movq	0x10(%esp),%mm1
Modules:
Module	Address			Debug info	Name (29 modules)
PE	  400000-  438000	Deferred        bugreport
PE	10000000-10017000	Deferred        tinyxml
PE	4ec50000-4edfb000	Deferred        gdiplus
PE	66650000-666a4000	Deferred        usp10
PE	77f60000-77fd6000	Deferred        shlwapi
PE	78130000-781cb000	Deferred        msvcr80
PE	7b810000-7b929000	Deferred        kernel32
PE	7bc10000-7bc14000	Deferred        ntdll
PE	7c420000-7c4a7000	Deferred        msvcp80
PE	7dcd0000-7dcd4000	Deferred        uxtheme
PE	7de60000-7de64000	Deferred        imm32
PE	7e010000-7e014000	Deferred        winex11
PE	7e170000-7e174000	Deferred        wintrust
PE	7e1b0000-7e1df000	Deferred        crypt32
PE	7e260000-7e268000	Deferred        oleaut32
PE	7e350000-7e354000	Deferred        rpcrt4
PE	7e3d0000-7e3d8000	Deferred        ole32
PE	7e4c0000-7e4ee000	Deferred        comctl32
PE	7e5c0000-7e717000	Deferred        shell32
PE	7e7d0000-7e7d4000	Deferred        msvcrt
PE	7e850000-7e854000	Deferred        advapi32
PE	7e8b0000-7e8b5000	Deferred        gdi32
PE	7e970000-7e9aa000	Deferred        user32
PE	7eab0000-7eaba000	Deferred        mpr
PE	7eaf0000-7eaf3000	Deferred        wtsapi32
PE	7eb10000-7ebde000	Deferred        wininet
PE	7eb80000-7eb84000	Deferred        dbghelp
PE	7ebf0000-7ebf4000	Deferred        version
PE	7eff0000-7eff4000	Deferred        psapi
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	0000001f    0
	0000001e    0
	00000018    0
	00000017    0
	00000010    0
	0000000f    0
0000001b plugplay.exe
	00000020    0
	0000001d    0
	0000001c    0
00000023 explorer.exe
	00000024    0
00000028 (D) C:\Program Files\Tencent\QQ\Bin\bugreport.exe
	0000002b    0
	0000002a    0
	00000029    0 <==
^C

看错误信息这个应该是QQ引用libdbus库的问题,我不知道这个库是什么作用的,你尝试升级这个库,或者卸载这个库试试吧。
头像
rapistor
帖子: 1983
注册时间: 2009-01-19 15:09

Re: wine qq 2012 beta1 for linux deb包 Ubuntu 64位兼容(03-02更新)

#154

帖子 rapistor »

楼主你好。我是12.04,32位系统。
QQ经常这样僵死的。
信息如下,请你帮分析下。
yong@yong-PC:~$ /opt/qq2012/wineapp/qq/qq.sh
wine: cannot find L"C:\\windows\\system32\\ctfmon.exe"
data report: set report key [PRODUCT_GUID] value [{D99AB25B-93A0-44FB-B89A-242D2FAB87B7}]
data report: set report key [UIN] value [273584038]
data report: set report key [UPDATE_STARTMODE] value [1]
start running, state: UPGRADE_BEGIN
data report: set report key [DATA_REPORTID] value [20120529]
data report: set report key [UPDATE_VERSION] value [30009]
set current state: OWNUPDATE_DOING
data report: set report key [LAST_STATECODE] value [10]
data report: set report key [TIMELEN_SELFUPD] value [0]
data report: set report key [RET_SELFUPDATE] value [1]
set current state: OWNUPDATE_SUCCEED
data report: set report key [LAST_STATECODE] value [11]
data report: set report key [PRODUCT_VERSION] value [4333]
data report: set report key [PRODUCT_PUBNO] value [25910]
set current state: INFOQUERY_DOING
data report: set report key [LAST_STATECODE] value [20]
data report: set report key [TIMELEN_INFOQUERY] value [0]
task queue: [0056D828] add a new task [1].
task queue: [0056EA78] add a new task [2].
task queue: [00568080] add a new task [3].
task queue: [00571000] add a new task [4].
task queue: [0056D828] add a new task [5].
task queue: [0056EA78] add a new task [6].
data report: set report key [RET_INFOQUERY] value [2]
set current state: INFOQUERY_SUCCEED
data report: set report key [LAST_STATECODE] value [21]
data report: save report status: 30009,{D99AB25B-93A0-44FB-B89A-242D2FAB87B7},20120529,4333,25910,273584038,1,1,2,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
data report: set report key [TIMELEN_INFOQUERYEX] value [0]
坚守在linux的天堂!
longene
帖子: 99
注册时间: 2010-05-25 16:00

Re: wine qq 2012 beta1 for linux deb包 Ubuntu 64位兼容(03-02更新)

#155

帖子 longene »

rapistor 写了:楼主你好。我是12.04,32位系统。
QQ经常这样僵死的。
信息如下,请你帮分析下。
yong@yong-PC:~$ /opt/qq2012/wineapp/qq/qq.sh
wine: cannot find L"C:\\windows\\system32\\ctfmon.exe"
data report: set report key [PRODUCT_GUID] value [{D99AB25B-93A0-44FB-B89A-242D2FAB87B7}]
data report: set report key [UIN] value [273584038]
data report: set report key [UPDATE_STARTMODE] value [1]
start running, state: UPGRADE_BEGIN
data report: set report key [DATA_REPORTID] value [20120529]
data report: set report key [UPDATE_VERSION] value [30009]
set current state: OWNUPDATE_DOING
data report: set report key [LAST_STATECODE] value [10]
data report: set report key [TIMELEN_SELFUPD] value [0]
data report: set report key [RET_SELFUPDATE] value [1]
set current state: OWNUPDATE_SUCCEED
data report: set report key [LAST_STATECODE] value [11]
data report: set report key [PRODUCT_VERSION] value [4333]
data report: set report key [PRODUCT_PUBNO] value [25910]
set current state: INFOQUERY_DOING
data report: set report key [LAST_STATECODE] value [20]
data report: set report key [TIMELEN_INFOQUERY] value [0]
task queue: [0056D828] add a new task [1].
task queue: [0056EA78] add a new task [2].
task queue: [00568080] add a new task [3].
task queue: [00571000] add a new task [4].
task queue: [0056D828] add a new task [5].
task queue: [0056EA78] add a new task [6].
data report: set report key [RET_INFOQUERY] value [2]
set current state: INFOQUERY_SUCCEED
data report: set report key [LAST_STATECODE] value [21]
data report: save report status: 30009,{D99AB25B-93A0-44FB-B89A-242D2FAB87B7},20120529,4333,25910,273584038,1,1,2,0,0,0,0,0,0,21,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
data report: set report key [TIMELEN_INFOQUERYEX] value [0]
这些不是wine的输出信息,为了qq运行效率我们把wine的输出屏蔽了。
所以,需要把 qq.sh脚本里面的 ' WINEDEBUG=-all ' 去掉。
longene
帖子: 99
注册时间: 2010-05-25 16:00

Re: wine qq 2012 beta1 for linux deb包 Ubuntu 64位兼容(05-31更新)

#156

帖子 longene »

WineQQ2012 Beta2 发布了
头像
billzt
帖子: 1666
注册时间: 2010-05-23 20:44
系统: Ubuntu
联系:

Re: wine qq 2012 beta1 for linux deb包 Ubuntu 64位兼容(05-31更新)

#157

帖子 billzt »

longene 写了:WineQQ2012 Beta2 发布了
伤心死了,前面几个版本至少还能登陆。今天的这个,运行之后就是:
qq1.png
qq1.png (23.75 KiB) 查看 2900 次
然后是:
qq2.png
qq2.png (20.64 KiB) 查看 2900 次
再然后到了登陆窗口,之前的用户名、密码什么的全都没了,我没敢登陆。

怎么回事???
师大生信者:http://bnuzhutao.cn
头像
cxbii
帖子: 492
注册时间: 2011-02-06 1:38

Re: wine qq 2012 beta1 for linux deb包 Ubuntu 64位兼容(05-31更新)

#158

帖子 cxbii »

billzt 写了:
longene 写了:WineQQ2012 Beta2 发布了
伤心死了,前面几个版本至少还能登陆。今天的这个,运行之后就是:
qq1.png
然后是:
qq2.png
再然后到了登陆窗口,之前的用户名、密码什么的全都没了,我没敢登陆。

怎么回事???
最新的是用root打包的,所以要在root下运行才正常,等非root打包吧,我和你一样的问题
头像
billzt
帖子: 1666
注册时间: 2010-05-23 20:44
系统: Ubuntu
联系:

Re: wine qq 2012 beta1 for linux deb包 Ubuntu 64位兼容(05-31更新)

#159

帖子 billzt »

看了一下你们运行的 shell 脚本,用户的信息是放在哪儿的?千万别往 /opt 里面放啊,没有权限的!以前都是放在 ~/.qq2012 下面的,现在怎么在脚本里找不到这个目录了?好像全是 /opt 的目录
师大生信者:http://bnuzhutao.cn
头像
billzt
帖子: 1666
注册时间: 2010-05-23 20:44
系统: Ubuntu
联系:

Re: wine qq 2012 beta1 for linux deb包 Ubuntu 64位兼容(05-31更新)

#160

帖子 billzt »

cxbii 写了:
billzt 写了:
longene 写了:WineQQ2012 Beta2 发布了
伤心死了,前面几个版本至少还能登陆。今天的这个,运行之后就是:
qq1.png
然后是:
qq2.png
再然后到了登陆窗口,之前的用户名、密码什么的全都没了,我没敢登陆。

怎么回事???
最新的是用root打包的,所以要在root下运行才正常,等非root打包吧,我和你一样的问题
果然如此!惨了,上当了!!!! :em21 :em21 :em21 :em21 :em21
师大生信者:http://bnuzhutao.cn
头像
billzt
帖子: 1666
注册时间: 2010-05-23 20:44
系统: Ubuntu
联系:

Re: wine qq 2012 beta1 for linux deb包 Ubuntu 64位兼容(05-31更新)

#161

帖子 billzt »

呼唤楼主赶紧修复!!!我先把新的卸载了,安装老的
师大生信者:http://bnuzhutao.cn
longene
帖子: 99
注册时间: 2010-05-25 16:00

Re: wine qq 2012 beta1 for linux deb包 Ubuntu 64位兼容(05-31更新)

#162

帖子 longene »

billzt 写了:呼唤楼主赶紧修复!!!我先把新的卸载了,安装老的
已经修复了。
longene
帖子: 99
注册时间: 2010-05-25 16:00

Re: wine qq 2012 beta1 for linux deb包 Ubuntu 64位兼容(05-31更新)

#163

帖子 longene »

billzt 写了:
cxbii 写了:
billzt 写了:
longene 写了:WineQQ2012 Beta2 发布了
伤心死了,前面几个版本至少还能登陆。今天的这个,运行之后就是:
qq1.png
然后是:
qq2.png
再然后到了登陆窗口,之前的用户名、密码什么的全都没了,我没敢登陆。

怎么回事???
最新的是用root打包的,所以要在root下运行才正常,等非root打包吧,我和你一样的问题
果然如此!惨了,上当了!!!! :em21 :em21 :em21 :em21 :em21
恩。我是在root下做的,已经修复了哈 :em11
头像
billzt
帖子: 1666
注册时间: 2010-05-23 20:44
系统: Ubuntu
联系:

Re: wine qq 2012 beta1 for linux deb包 Ubuntu 64位兼容(05-31更新)

#164

帖子 billzt »

longene 写了:
billzt 写了:
cxbii 写了:
billzt 写了:
longene 写了:WineQQ2012 Beta2 发布了
伤心死了,前面几个版本至少还能登陆。今天的这个,运行之后就是:
qq1.png
然后是:
qq2.png
再然后到了登陆窗口,之前的用户名、密码什么的全都没了,我没敢登陆。

怎么回事???
最新的是用root打包的,所以要在root下运行才正常,等非root打包吧,我和你一样的问题
果然如此!惨了,上当了!!!! :em21 :em21 :em21 :em21 :em21
恩。我是在root下做的,已经修复了哈 :em11
确实正常了。谢谢楼主!
师大生信者:http://bnuzhutao.cn
头像
rapistor
帖子: 1983
注册时间: 2009-01-19 15:09

Re: wine qq 2012 beta1 for linux deb包 Ubuntu 64位兼容(05-31更新)

#165

帖子 rapistor »

楼上的,新版本的稳定性怎么样?
坚守在linux的天堂!
回复