[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 有人能在debian sid上使用k3dsurf吗?



2009/4/1 Deng Xiyue <manphiz-guest@users.alioth.debian.org>:
> On Wed, Apr 01, 2009 at 04:52:31PM +0800, 明? wrote:
>> 2009/4/1 Mr. Wang Long <mr.wang.long@gmail.com>:
>> > 2009/4/1 明? <shi.minjue@gmail.com>:
>> >> 2009/4/1 Mr. Wang Long <mr.wang.long@gmail.com>:
>> >>> 2009/4/1 明? <shi.minjue@gmail.com>:
>> >>>> 我在windows上可以运行k3dsurf,在同样机器上的debian sid上不能运行,错误信息是"segment
>> >>>> fault",在debian上早在2007年就有这个bug了,但是没有人去解决,所以我只好在这问问碰碰运气了。
>> >>>>
>> >>>> --
>> >>>> My platform is debian sid AMD64 gnome.
>> >>>>
>> >>>
>> >>> 可能是动态链接库的版本不对。运行 ldd `which k3dfurf` 的结果是什么?
>> >>>
>> 谢谢!
>>
>> minjue:~# ldd `which k3dsurf`
>>       linux-vdso.so.1 =>  (0x00007fff76dfe000)
>>       libqt-mt.so.3 => /usr/lib/libqt-mt.so.3 (0x00007fb96e089000)
>>       libGLU.so.1 => /usr/lib/libGLU.so.1 (0x00007fb96de04000)
>>       libGL.so.1 => /usr/lib/libGL.so.1 (0x00007fb96db86000)
>>       libpthread.so.0 => /lib/libpthread.so.0 (0x00007fb96d96b000)
>>       libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fb96d65f000)
>>       libm.so.6 => /lib/libm.so.6 (0x00007fb96d3dc000)
>>       libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007fb96d1c5000)
>>       libc.so.6 => /lib/libc.so.6 (0x00007fb96ce72000)
>>       libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007fb96cc41000)
>>       libaudio.so.2 => /usr/lib/libaudio.so.2 (0x00007fb96ca28000)
>>       libXt.so.6 => /usr/lib/libXt.so.6 (0x00007fb96c7c7000)
>>       libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x00007fb96c5a5000)
>>       libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00007fb96c380000)
>>       libz.so.1 => /usr/lib/libz.so.1 (0x00007fb96c169000)
>>       libXi.so.6 => /usr/lib/libXi.so.6 (0x00007fb96bf5f000)
>>       libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007fb96bd56000)
>>       libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007fb96bb4e000)
>>       libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007fb96b944000)
>>       libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007fb96b742000)
>>       libXft.so.2 => /usr/lib/libXft.so.2 (0x00007fb96b52e000)
>>       libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007fb96b2a7000)
>>       libXext.so.6 => /usr/lib/libXext.so.6 (0x00007fb96b096000)
>>       libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fb96ad5b000)
>>       libSM.so.6 => /usr/lib/libSM.so.6 (0x00007fb96ab53000)
>>       libICE.so.6 => /usr/lib/libICE.so.6 (0x00007fb96a938000)
>>       libdl.so.2 => /lib/libdl.so.2 (0x00007fb96a734000)
>>       libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x00007fb96a52f000)
>>       libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007fb96a32d000)
>>       libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007fb96ebdc000)
>>       libdrm.so.2 => /usr/lib/libdrm.so.2 (0x00007fb96a123000)
>>       /lib64/ld-linux-x86-64.so.2 (0x00007fb96eadd000)
>>       libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007fb969efa000)
>>       libXau.so.6 => /usr/lib/libXau.so.6 (0x00007fb969cf8000)
>>       libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fb969adc000)
>>       libuuid.so.1 => /lib/libuuid.so.1 (0x00007fb9698d8000)
>>       librt.so.1 => /lib/librt.so.1 (0x00007fb9696d0000)
>>       libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007fb9694cb000)
>> minjue:~# k3dsurf
>> Segmentation fault
>>
>
> 怀疑可能跟你的显卡驱动有关系。最好提供下显卡型号和驱动信息。
>
> 可能的话,可以装上相关的 -dbg 包并在 gdb 里运行 k3dsurf 获取 backtrace
> 来看看问题在哪儿,请参考[1]。
>
> [1] http://wiki.debian.org/HowToGetABacktrace

谢谢,以下是信息汇总:(在同样机器上的windows vista是可以运行k3dsurf的windows版的,难道是操作系统对显卡的配置问题?)

minjue:~# k3dsurf
Segmentation fault
minjue:~# lspci | grep VGA
01:00.0 VGA compatible controller: nVidia Corporation GeForce 9500 GT (rev a1)
minjue:~# ldd `which k3dsurf`
	linux-vdso.so.1 =>  (0x00007fff9edfe000)
	libqt-mt.so.3 => /usr/lib/libqt-mt.so.3 (0x00007fb396075000)
	libGLU.so.1 => /usr/lib/libGLU.so.1 (0x00007fb395df0000)
	libGL.so.1 => /usr/lib/libGL.so.1 (0x00007fb395b72000)
	libpthread.so.0 => /lib/libpthread.so.0 (0x00007fb395957000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fb39564b000)
	libm.so.6 => /lib/libm.so.6 (0x00007fb3953c8000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007fb3951b1000)
	libc.so.6 => /lib/libc.so.6 (0x00007fb394e5e000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007fb394c2d000)
	libaudio.so.2 => /usr/lib/libaudio.so.2 (0x00007fb394a14000)
	libXt.so.6 => /usr/lib/libXt.so.6 (0x00007fb3947b3000)
	libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x00007fb394591000)
	libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00007fb39436c000)
	libz.so.1 => /usr/lib/libz.so.1 (0x00007fb394155000)
	libXi.so.6 => /usr/lib/libXi.so.6 (0x00007fb393f4b000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007fb393d42000)
	libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007fb393b3a000)
	libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007fb393930000)
	libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007fb39372e000)
	libXft.so.2 => /usr/lib/libXft.so.2 (0x00007fb39351a000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007fb393293000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0x00007fb393082000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fb392d47000)
	libSM.so.6 => /usr/lib/libSM.so.6 (0x00007fb392b3f000)
	libICE.so.6 => /usr/lib/libICE.so.6 (0x00007fb392924000)
	libdl.so.2 => /lib/libdl.so.2 (0x00007fb392720000)
	libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x00007fb39251b000)
	libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007fb392319000)
	libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007fb396bc8000)
	libdrm.so.2 => /usr/lib/libdrm.so.2 (0x00007fb39210f000)
	/lib64/ld-linux-x86-64.so.2 (0x00007fb396ac9000)
	libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007fb391ee6000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0x00007fb391ce4000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fb391ac8000)
	libuuid.so.1 => /lib/libuuid.so.1 (0x00007fb3918c4000)
	librt.so.1 => /lib/librt.so.1 (0x00007fb3916bc000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007fb3914b7000)

minjue:~# gdb k3dsurf
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...
(no debugging symbols found)
(gdb) run
Starting program: /usr/bin/k3dsurf
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---q
Quit
(gdb) bt full
#0  0x0000000000000000 in ?? ()
No symbol table info available.
#1  0x00000000004797f0 in ?? ()
No symbol table info available.
#2  0x00000000004e4936 in ?? ()
No symbol table info available.
#3  0x0000000000410160 in ?? ()
No symbol table info available.
#4  0x00007f9dbf4dd5a6 in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#5  0x0000000000410019 in ?? ()
No symbol table info available.
#6  0x00007fffc9346818 in ?? ()
No symbol table info available.
#7  0x000000000000001c in ?? ()
No symbol table info available.
#8  0x0000000000000001 in ?? ()
No symbol table info available.
#9  0x00007fffc9347749 in ?? ()
No symbol table info available.
#10 0x0000000000000000 in ?? ()
No symbol table info available.

>
> --
> To UNSUBSCRIBE, email to debian-chinese-gb-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
>



-- 
My platform is debian sid AMD64 gnome.


Reply to: