[Packaging SVN for Archlinux] Not yet working.

Trying to build your own version of Vega Strike and having problems? Unix users, paste your config.log here (stderr output alone is not helpful).
Post Reply
Melodie
Mercenary
Mercenary
Posts: 112
Joined: Tue Aug 28, 2007 9:38 pm

Post by Melodie »

loki1950 wrote:It might be easier for you to use the setup utility vssetup put it in the bin folder and a link to data4.x and just click on it.
Clic ? :D
I'll look and see how to do that... lol

No option for console ?
Melodie
Mercenary
Mercenary
Posts: 112
Joined: Tue Aug 28, 2007 9:38 pm

Post by Melodie »

Please, which vssetup ?
[melodie@squirrel Vegastrike]$ find . -name 'vssetup'
./vegastrike/vssetup
[melodie@squirrel Vegastrike]$ find . -name 'vssetup*'
./data4.x/documentation/.svn/text-base/vssetup.1.svn-base
./data4.x/documentation/.svn/prop-base/vssetup.1.svn-base
./data4.x/documentation/vssetup.1
./vegastrike/src/common/.deps/vssetup-common.Po
./vegastrike/src/common/vssetup-common.o
./vegastrike/setup/src/c/.deps/vssetup-setup.Po
./vegastrike/setup/src/c/vssetup-setup.o
./vegastrike/setup/src/include/vssetup-file.o
./vegastrike/setup/src/include/vssetup-general.o
./vegastrike/setup/src/include/.deps/vssetup-display_gtk.Po
./vegastrike/setup/src/include/.deps/vssetup-file.Po
./vegastrike/setup/src/include/.deps/vssetup-general.Po
./vegastrike/setup/src/include/.deps/vssetup-central.Po
./vegastrike/setup/src/include/vssetup-display_gtk.o
./vegastrike/setup/src/include/vssetup-central.o
./vegastrike/vssetup
[melodie@squirrel Vegastrike]$
Must I understand that I should take :

Code: Select all

./vegastrike/vssetup
put it in (which bin folder ? There are quite a few in the systems).

Code: Select all

./data4.x/bin
this one folder ?

then a link (with ln -s) from
./data4.x/bin to ./data4.x ?

How complicated ! :D

Well, I can do that, and I'd say an answer about how it goes in the files to edit would be ok, for me too...
Thanks anyhow.
loki1950
The Shepherd
Posts: 5841
Joined: Fri May 13, 2005 8:37 pm
Location: Ottawa
Contact:

Post by loki1950 »

I do it all with the GUI(Gnome) in my case and the links to data4.x as well so it's not that complicated :wink: as for which vssetup the one you just made or any one of them as it has not changed since the update to GTK 2.0

Enjoy the Choice :)
my box::HP Envy i5-6400 @2Q70GHzx4 8 Gb ram/1 Tb(Win10 64)/3 Tb Mint 19.2/GTX745 4Gb acer S243HL K222HQL
Q8200/Asus P5QDLX/8 Gb ram/WD 2Tb 2-500 G HD/GF GT640 2Gb Mint 17.3 64 bit Win 10 32 bit acer and Lenovo ideapad 320-15ARB Win 10/Mint 19.2
Melodie
Mercenary
Mercenary
Posts: 112
Joined: Tue Aug 28, 2007 9:38 pm

Post by Melodie »

loki1950 wrote:I do it all with the GUI(Gnome) in my case and the links to data4.x as well so it's not that complicated :wink: as for which vssetup the one you just made or any one of them as it has not changed since the update to GTK 2.0

Enjoy the Choice :)
Well, the thing is when it comes up to gui's, people tend to think they make it more simple, but I don't think it is : differences from one gui to other, from one distribution to other, whereas the ways to do things in console are always the same, whatever distribution or gui is used.

I can configure files in pure terminal mode even if my gui crashed or is not available, for any reason.

Thus, I'd be more interested to grab why this vssetup is installed in that directory and has to be put in another one + linked to the upper parent dir before being lauched ? Plus what features does it offer ? ;-)
ace123
Lead Network Developer
Lead Network Developer
Posts: 2560
Joined: Sun Jan 12, 2003 9:13 am
Location: Palo Alto CA
Contact:

Post by ace123 »

It's not installed... The ./configure make system puts files in the vegastrike directory and you need to run it from a directory with vegastrike.config.

I think the main issue you are complaining about is that it should look in a series of directories, including things like:
.
..
../data4.x
data4.x
/usr/share/vegastrike
/usr/games/vegastrike
The engine itself looks in those places, so why not the setup program?

A past release had a shellscript to do this, but that caused a huge amount of confusion...
Melodie
Mercenary
Mercenary
Posts: 112
Joined: Tue Aug 28, 2007 9:38 pm

Post by Melodie »

ace123 wrote:The ./configure make system puts files in the vegastrike directory and you need to run it from a directory with vegastrike.config
Ok !
I think the main issue you are complaining about is that it should look in a series of directories
No, I was not complaining, just wished to understand what the vssetup needed in order to function properly, and why it was not at the right place by default.
, including things like:
.
..
../data4.x
data4.x
/usr/share/vegastrike
/usr/games/vegastrike
The engine itself looks in those places, so why not the setup program?

A past release had a shellscript to do this, but that caused a huge amount of confusion...
Ok, and why does it need to be at same time in data4.x/bin and (with it's symlink) in data4.x ? Wouldn't it be enough in data4.x where the vegastrike.config stands ?


Here a few results...
First try :

after setting with vssetup, with music (all linux sounds). Normal launch in gdb, from the Vegastrike/vegastrike directory. No music loading. 100% load on CPU, response from apps are slow. I also have changed from xfce4 to fluxbox, to make it even lighter...
(gdb) bt full
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0x4061da2c in sched_yield () from /lib/libc.so.6
No symbol table info available.
#2 0x4015c095 in ?? () from /usr/lib/libGL.so.1
No symbol table info available.
#3 0x40add6c7 in _nv000093gl () from /usr/lib/libGLcore.so.1
No symbol table info available.
#4 0x09a47b28 in ?? ()
No symbol table info available.
#5 0x09a8fc60 in ?? ()
No symbol table info available.
#6 0x00000000 in ?? ()
No symbol table info available.
(gdb)
Second try :
with the same setting with vssetup, with music (all linux sounds).
starting from ~/Vegastrike/data4.x/bin

$gdb vegastrike.bin

(the one made by hellcatv yesterday)

"Failed to load song ../music/loading.ogg"

still 100% cpu load...
(gdb) bt full
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0x40190a2c in sched_yield () from /lib/libc.so.6
No symbol table info available.
#2 0x40069095 in ?? () from /usr/lib/libGL.so.1
No symbol table info available.
#3 0x4076e6c7 in _nv000093gl () from /usr/lib/libGLcore.so.1
No symbol table info available.
#4 0x09ed7840 in ?? ()
No symbol table info available.
#5 0x09d0d5d8 in ?? ()
No symbol table info available.
#6 0x00000000 in ?? ()
No symbol table info available.
(gdb)


Third try, without sound, starting from ~/Vegastrike/data4.x/bin
with the vegastrike.bin made by hellcatv yesterday.

The CPU load still comes 100% and the stack is :
(gdb) bt full
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0x40190a2c in sched_yield () from /lib/libc.so.6
No symbol table info available.
#2 0x40069095 in ?? () from /usr/lib/libGL.so.1
No symbol table info available.
#3 0x4076e6c7 in _nv000093gl () from /usr/lib/libGLcore.so.1
No symbol table info available.
#4 0x09ed9878 in ?? ()
No symbol table info available.
#5 0x09c03c18 in ?? ()
No symbol table info available.
#6 0x00000000 in ?? ()
No symbol table info available.
(gdb)
I did some screenshots, starting from vegastrike-vssetup.png to vegastrike-vssetup5.png in chronologic order.

The very first one is how I found it when I just launched it. The second, vegastrike-vssetup2.png, is what I did on it right away. The third is how it came out just after that, the fourth shows I put the sound away, while I had stopped Vegastrike processes and while cpu load looked quiet again.
The last shot, vegastrike-vssetup5.png, is about the result without sound, with 16 bits (I hope this time !) running with the vegastrike.bin.

Hoping it will help... :)
ace123
Lead Network Developer
Lead Network Developer
Posts: 2560
Joined: Sun Jan 12, 2003 9:13 am
Location: Palo Alto CA
Contact:

Post by ace123 »

As to the setup program it's hard to get it working for many people... what I meant is that it should be changed to look in the same places that vegastrike itself looks in to make it easier to run.

So the thing that solved it was 16 bit color? Or what did you change to get it functioning?

What happens if you just do what it was you changed in the 5th screenshot but turn everything else back on?
Melodie
Mercenary
Mercenary
Posts: 112
Joined: Tue Aug 28, 2007 9:38 pm

Post by Melodie »

ace123 wrote:So the thing that solved it was 16 bit color? Or what did you change to get it functioning?
Well, I just explained it step by step : you ought to compare vegastrike-vssetup.png to vegastrike-vssetup2.png as the vegastrike-vssetup2.png shows what I changed after I launched vssetup ! (first sight represented by vegastrike-vssetup.png)
What happens if you just do what it was you changed in the 5th screenshot but turn everything else back on?
I don't get your point : I didn't see any difference from the preceeding tests. No more music or sound, no less CPU load... so what's the clue ? :?

Oh I forgot to launch it out of gdb : should I try ? if so, which mode : with normal run or with vegastrike.bin ?
hellcatv
Developer
Developer
Posts: 3980
Joined: Fri Jan 03, 2003 4:53 am
Location: Stanford, CA
Contact:

Post by hellcatv »

maybe I'm not understanding--once you make it to the main menu it may just spin the CPU at 100% for no reason...
did you try moving around the mouse and selecting the Campaign option? did everything work after that point?
Vega Strike Lead Developer
http://vegastrike.sourceforge.net/
Melodie
Mercenary
Mercenary
Posts: 112
Joined: Tue Aug 28, 2007 9:38 pm

Post by Melodie »

hellcatv wrote:maybe I'm not understanding--once you make it to the main menu it may just spin the CPU at 100% for no reason...
did you try moving around the mouse and selecting the Campaign option? did everything work after that point?
No, it's too slow to give me possibility to select anything. The cursor goes to and fro by itself.

I might try again, as I deactivated a few unused processes in my machine, some applications that I use only once a while. (Using Fluxbox, deactivate server+mysql+printing daemons... I'll end up without GUI : no feature to play framebuffer mode ? ;-) ... )

I'll give the results here. :)

At same time, you can notice there is still no music.
Melodie
Mercenary
Mercenary
Posts: 112
Joined: Tue Aug 28, 2007 9:38 pm

Post by Melodie »

I stopped some services to get more ressources available, did an svn up to 11590, did a 'make' and launched vegastrike the classic way.

I first changed from 'no music' to 'all linux sounds' in vssetup. No difference, and when it comes to the interface where it's possible to clic on 'campaign', the curser jumps like a grasshopper.

I just did a second try...

The vssetup looks like it does nothing ! I changed the resolution to 800x600 and the windows still comes out in 1280x1024 the way I configured it in the vegastrike.config file...

How is that vssetup utility supposed to work ? Shouldn't it change the content of the configuration file in the bloc of texts that are concerned with the changes ?

ace123 and hellcatv, would you consider coming back to the post where I was asking how to deal whith the bloc of texts in the config file and asked for precise information on how to do it the right way ?

(I really don't like graphical interfaces for configurations... )
Melodie
Mercenary
Mercenary
Posts: 112
Joined: Tue Aug 28, 2007 9:38 pm

Post by Melodie »

I forgot some screeshots to show the CPU load and RAM used :

vegastrike1-11590.png

vegastrike2-11590.png

vegastrike3-11590.png

vegastrike4-11590.png
Melodie
Mercenary
Mercenary
Posts: 112
Joined: Tue Aug 28, 2007 9:38 pm

Post by Melodie »

Hello,

New try, with gdb on the vegastrike binary :
+++ m/launch_recycle.py:115: (-16463701796.401443, 35000823518.638397, 129241090980.88469)
+++ m/launch_recycle.py:70: Launch nexting Mule.stock
True
True
Python launched merchant_guild Mule.stock FG Alyssa with 1 ships
Unit file engine00 not found
Upgrading Engine engine00 percent 0.500000
Upgrading Shield dualshield01 percent 1.000000
Upgrading Shield4 quadshield01 percent 1.000000
UpgradeError: terrible error lasers instead
True
True
!!! SERIOUS ERROR : failed to open Unknown file ///.vegastrike/playlists/peace/away/aera_friend.m3u - this should not happen

Program exited with code 01.
(gdb) bt full
No stack.
(gdb)
Melodie
Mercenary
Mercenary
Posts: 112
Joined: Tue Aug 28, 2007 9:38 pm

Post by Melodie »

I did a mistake, I'm on revision 11591 and not 11590... problem does not change.
Melodie
Mercenary
Mercenary
Posts: 112
Joined: Tue Aug 28, 2007 9:38 pm

Post by Melodie »

New try, with gdb on data4.x/bin/vegastrike.bin :
+++ m/fg_util.py:776: LaunchLandShip: ('Rosetta', 'klkk_citizen', 'Kafka.civvie', 1)
+++ m/fg_util.py:780: attempting launch for shipKafka.civvie, begin 18, act 16
(...)
*** Python Warning 5!
Warning Traceback 5:
File "m/privateer.py", line 32, in Execute
i.Execute()
File "m/random_encounters.py", line 287, in Execute
dynamic_battle.UpdateCombatTurn()
File "m/dynamic_battle.py", line 24, in UpdateCombatTurn
generate_dyn_universe.KeepUniverseGenerated()
File "m/generate_dyn_universe.py", line 301, in KeepUniverseGenerated
dj_lib.enable()
File "m/dj_lib.py", line 117, in enable
debug.warn('DJ enabled.')
Message: DJ enabled.

(...)

*** Python Warning 55!
Warning Traceback 55:
File "m/privateer.py", line 32, in Execute
i.Execute()
File "m/dynamic_universe.py", line 76, in Execute
generate_dyn_universe.KeepUniverseGenerated()
File "m/generate_dyn_universe.py", line 301, in KeepUniverseGenerated
dj_lib.enable()
File "m/dj_lib.py", line 117, in enable
debug.warn('DJ enabled.')
Message: DJ enabled.
Well, I don't reach the space ship launch room, I stay stock here.

... well no, in fact the ship launched without warning. Now the almost 20000 warning in the starting console... :?

a message bottom left says 'Error, no room specified'. I could not master the speed, and the vessel crashed on a planet. :(
(gdb) bt full
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0x401a2e61 in ?? () from /lib/libc.so.6
No symbol table info available.
#2 0x085d7851 in micro_sleep ()
No symbol table info available.
#3 0x0874f5f6 in GameUniverse::StartDraw ()
No symbol table info available.
#4 0x08728ca1 in main_loop ()
No symbol table info available.
#5 0x08906334 in winsys_process_events ()
No symbol table info available.
#6 0x088ed961 in GFXLoop ()
No symbol table info available.
#7 0x0874e756 in GameUniverse::Loop ()
No symbol table info available.
#8 0x08906fa3 in main ()
No symbol table info available.
(gdb)
Last edited by Melodie on Sun Sep 23, 2007 9:23 pm, edited 1 time in total.
Melodie
Mercenary
Mercenary
Posts: 112
Joined: Tue Aug 28, 2007 9:38 pm

Post by Melodie »

New try, on vegastrke.bin, without gdb :
(...)
True
True
Python launched merchant_guild Plowshare.stock FG Jakarta with 1 ships
Unit file engine00 not found
Upgrading Engine engine00 percent 0.500000
Upgrading Shield dualshield03 percent 0.285714
Upgrading Shield4 quadshield03 percent 0.250000
UpgradeError: terrible error lasers instead
True
!!! SERIOUS ERROR : failed to open Unknown file ///.vegastrike/playlists/peace/away/aera_friend.m3u - this should not happen
$
:shock:
Melodie
Mercenary
Mercenary
Posts: 112
Joined: Tue Aug 28, 2007 9:38 pm

Post by Melodie »

I tried again the vegastrike.bin from the data4.x directory, and here is the result in screenshots, again :
Here with the content from launch console :
vegastrike-11591-ErrorNoRoomsSpecified.png

Here with an additional glxgears running (for a change, and because I'm going to boot Ubuntu, to compare what happens) :
vegastrike3-11591-ErrorNoRoomsSpecified.png
Melodie
Mercenary
Mercenary
Posts: 112
Joined: Tue Aug 28, 2007 9:38 pm

Post by Melodie »

I now rebooted to Ubuntu 7.04.
I had a 11497 revision, so I took pleasure running it : music, sound, all working ! Even within gdb it was neither too slow nor freezing or anything.

For pleasure, the content of the stack of the 11497, before I try the 11591 here in Xubuntu:
(gdb) bt full
#0 0xb79c0227 in select () from /lib/libc.so.6
No symbol table info available.
#1 0x086fc2cf in micro_sleep ()
No symbol table info available.
#2 0x088a9a38 in GameUniverse::StartDraw ()
No symbol table info available.
#3 0x0888f782 in main_loop ()
No symbol table info available.
#4 0x08b18d1b in winsys_process_events ()
No symbol table info available.
#5 0x08af968c in GFXLoop ()
No symbol table info available.
#6 0x088aa337 in GameUniverse::Loop ()
No symbol table info available.
#7 0x08b1c900 in main ()
No symbol table info available.
(gdb)
Well, I find it strange the console declares I asked for undocking when I didn't, but I don't know the way the games goes, yet...
hellcatv
Developer
Developer
Posts: 3980
Joined: Fri Jan 03, 2003 4:53 am
Location: Stanford, CA
Contact:

Post by hellcatv »

so strange--it works on one of your linux installs and not on the other?
I'd be curious what's different between the two--different nvidia driver revs maybe?
what does glxinfo says--is it exactly the same for everything?

would be good to be able to advise people about how to change their setup so it works...

also thanks for your persistence--at least you can play now :-D :-D
Vega Strike Lead Developer
http://vegastrike.sourceforge.net/
Melodie
Mercenary
Mercenary
Posts: 112
Joined: Tue Aug 28, 2007 9:38 pm

Post by Melodie »

hellcatv wrote:so strange--it works on one of your linux installs and not on the other?
I'd be curious what's different between the two--different nvidia driver revs maybe?
Maybe, or why not the implementation of the last mesa ? or ? I think I'll try to post a message on the very official archlinux.org forum after the next try with 11591 rev under Ubuntu.
what does glxinfo says--is it exactly the same for everything ?
It says the nVidia card under Archlinux (rev 11591) is a snail, and under Ubuntu (rev 11497) it's a good honest horse. (Not a race horse yet, but the CPU is about 60% instead of 100% preceedingly).
I'll post a shot of the glxgears datas when I'll launch 11591 under Xubuntu just next.
would be good to be able to advise people about how to change their setup so it works...
agreed.
also thanks for your persistence--at least you can play now :-D :-D
Well, I'm happy to read you appreciate my persistence. :)
In fact my main goal would be to get a playable Vegastrike in Archlinux. None is packaged actually, or even available as a pkgbuild script. So the next version coming is a good story.

I find it as fun to try to help debugging... as to play. (Playing is hard too, I'm just discovering that also :D )
ace123
Lead Network Developer
Lead Network Developer
Posts: 2560
Joined: Sun Jan 12, 2003 9:13 am
Location: Palo Alto CA
Contact:

Post by ace123 »

Very likely it's one of the AI players that is undocking, not you.

Also, could you update and see if you still get the "no rooms specified" error?

If so, paste the last 20-30 lines of the console.
A screenshot doesn't matter, but I would be interested in everything after the "Traceback (most recent call last)" line.
Melodie
Mercenary
Mercenary
Posts: 112
Joined: Tue Aug 28, 2007 9:38 pm

Post by Melodie »

Well, update done, make did I invoke, and well, music works, all works, it's sort of fast, sort of because the game goes with shakes during the ship travel. Thats to say the numbers corresponding to the distances go fast, all of a sudden are almost stopped, go fast again and so on.

Here the content of last lines in console, + bt :

*** Python Warning 117087!
Warning Traceback 117087:
File "m/privateer.py", line 32, in Execute
i.Execute()
File "m/random_encounters.py", line 286, in Execute
generate_dyn_universe.KeepUniverseGenerated()
File "m/generate_dyn_universe.py", line 301, in KeepUniverseGenerated
dj_lib.enable()
File "m/dj_lib.py", line 117, in enable
debug.warn('DJ enabled.')
Message: DJ enabled.

*** Python Warning 117088!
Warning Traceback 117088:
File "m/privateer.py", line 32, in Execute
i.Execute()
File "m/random_encounters.py", line 287, in Execute
dynamic_battle.UpdateCombatTurn()
File "m/dynamic_battle.py", line 24, in UpdateCombatTurn
generate_dyn_universe.KeepUniverseGenerated()
File "m/generate_dyn_universe.py", line 301, in KeepUniverseGenerated
dj_lib.enable()
File "m/dj_lib.py", line 117, in enable
debug.warn('DJ enabled.')
Message: DJ enabled.

*** Python Warning 117089!
Warning Traceback 117089:
File "m/privateer.py", line 32, in Execute
i.Execute()
File "m/dynamic_universe.py", line 76, in Execute
generate_dyn_universe.KeepUniverseGenerated()
File "m/generate_dyn_universe.py", line 301, in KeepUniverseGenerated
dj_lib.enable()
File "m/dj_lib.py", line 117, in enable
debug.warn('DJ enabled.')
Message: DJ enabled.

*** Python Warning 117090!
Warning Traceback 117090:
File "m/privateer.py", line 32, in Execute
i.Execute()
File "m/random_encounters.py", line 286, in Execute
generate_dyn_universe.KeepUniverseGenerated()
File "m/generate_dyn_universe.py", line 301, in KeepUniverseGenerated
dj_lib.enable()
File "m/dj_lib.py", line 117, in enable
debug.warn('DJ enabled.')
Message: DJ enabled.


*** Python Warning 117091!
Warning Traceback 117091:
File "m/privateer.py", line 32, in Execute
i.Execute()
File "m/random_encounters.py", line 287, in Execute
dynamic_battle.UpdateCombatTurn()
File "m/dynamic_battle.py", line 24, in UpdateCombatTurn
generate_dyn_universe.KeepUniverseGenerated()
File "m/generate_dyn_universe.py", line 301, in KeepUniverseGenerated
dj_lib.enable()
File "m/dj_lib.py", line 117, in enable
debug.warn('DJ enabled.')
Message: DJ enabled.

*** Python Warning 117092!
Warning Traceback 117092:
File "m/privateer.py", line 32, in Execute
i.Execute()
File "m/dynamic_universe.py", line 76, in Execute
generate_dyn_universe.KeepUniverseGenerated()
File "m/generate_dyn_universe.py", line 301, in KeepUniverseGenerated
dj_lib.enable()
File "m/dj_lib.py", line 117, in enable
debug.warn('DJ enabled.')
Message: DJ enabled.


Program received signal SIGINT, Interrupt.
[Switching to Thread -1227335952 (LWP 8053)]
0x084d015f in Collidable::getKey ()
(gdb) bt full
#0 0x084d015f in Collidable::getKey ()
No symbol table info available.
#1 0x08548cb5 in RadiusUpdate<-1, true>::operator() ()
No symbol table info available.
#2 0x08547d5c in CollideArray::flatten ()
No symbol table info available.
#3 0x08712193 in StarSystem::UpdateUnitPhysics ()
No symbol table info available.
#4 0x087128cb in StarSystem::Update ()
No symbol table info available.
#5 0x088ad929 in GameUniverse::StartDraw ()
No symbol table info available.
#6 0x0888f6ee in main_loop ()
No symbol table info available.
#7 0x08b1cb93 in winsys_process_events ()
No symbol table info available.
#8 0x08afc824 in GFXLoop ()
No symbol table info available.
#9 0x088ae367 in GameUniverse::Loop ()
No symbol table info available.
#10 0x08b20778 in main ()
No symbol table info available.
(gdb) kill
If you want more lines, tell me I don't close the console immediatly, if you want other output files, same : tell me too.

The message "no rooms specified" did not appear here.

I'll post two shots I did, a little later.
Melodie
Mercenary
Mercenary
Posts: 112
Joined: Tue Aug 28, 2007 9:38 pm

Post by Melodie »

Here are,

ubuntu-11591.png and ubuntu-2-11591.png.

Good night.
hellcatv
Developer
Developer
Posts: 3980
Joined: Fri Jan 03, 2003 4:53 am
Location: Stanford, CA
Contact:

Post by hellcatv »

the screenshots look great--not sure why the numbers would be different.

also have no idea why the same hardware would work nicely for one distro and disastrously for another--- must be some slightly different video driver version (because my statically built binary doesn't use any other different libs except pthread!)
Vega Strike Lead Developer
http://vegastrike.sourceforge.net/
Melodie
Mercenary
Mercenary
Posts: 112
Joined: Tue Aug 28, 2007 9:38 pm

Post by Melodie »

Is the music.cpp (in the actual revisions) the same now as it was before you made me change it ?

If yes, I'd put it back the way it was before, the reconfigure and build with today's version.

I looked at mesa, although the packages names are slightly different, the versions are the same number. Might be the nVidia driver as you said, but how could it be ? I'ts all the proprietary version.
nvidia 100.14.11
nvidia-utils 100.14.11

under Archlinux. Under Ubuntu... I don't know, all the install was automatic.

I found theses differences in /usr/lib, if it could be of any help whatsoever...
$ pwd
/mnt/Ubuntu/usr/lib/
$ sudo find . -name '*nvidia*'
./libnvidia-tls.so.1
./libnvidia-cfg.so.1
./mplayer/vidix/nvidia_vid.so
./libnvidia-tls.so.1.0.9631
./xorg/modules/drivers/nvidia_drv.so
./nvidia
./tls/libnvidia-tls.so.1
./tls/libnvidia-tls.so.1.0.9631
./libnvidia-cfg.so.1.0.9631
./python2.5/site-packages/RestrictedManager/nvidia.pyc
./python2.5/site-packages/RestrictedManager/nvidia.py
./directfb-0.9.25/gfxdrivers/libdirectfb_nvidia.so
$ cd nvidia/
$ ls -l
total 392
-rw-r--r-- 1 root root 386460 jui 13 14:23 libGL.so.1.2.xlibmesa
lrwxrwxrwx 1 root root 12 sep 7 18:34 libGL.so.1.xlibmesa -> libGL.so.1.2
-rwxr-xr-x 1 root root 3292 jun 25 23:33 tls_test
-rw-r--r-- 1 root root 3456 jun 25 23:33 tls_test_dso.so
$


Under Archlinux :
$ pwd
/usr/lib
$ sudo find . -name '*nvidia*'
./tls/libnvidia-tls.so.100.14.11
./tls/libnvidia-tls.so.1
./xine/plugins/1.1.7/vidix/nvidia_vid.so
./xorg/modules/libnvidia-wfb.so.1
./xorg/modules/drivers/nvidia_drv.so
./xorg/modules/libnvidia-wfb.so.100.14.11
./libnvidia-tls.so.100.14.11
./libnvidia-cfg.so.1
./libnvidia-cfg.so.100.14.11
./libnvidia-tls.so.1
./mplayer/vidix/nvidia_vid.so
./libnvidia-cfg.so
$

Updating to revision 11605 is done. Let's see next... :)
Post Reply