View Single Post
Posts: 9 | Thanked: 0 times | Joined on Aug 2010 @ Ecuador
#652
Originally Posted by realmic View Post
My Nokia N900 has currently PR1.3 firmware installed. I've updated from PR1.2 with NSU. The Preenv version ist 0.1.1, NFS version is com.ea.app.nfsuc_20.0.29 - with the old 20.0.28 I had the same issues. I've try uninstalling and deleting all of the NFS folders, but it doesn't help.

UPDATE:
I've solved it!!!

If i start the game via xterm with sudo gainroot and preenv, the CPU has 100% utilization:

BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.

~ $ sudo gainroot
Root shell enabled


BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.

/home/user # preenv


BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.

/home/user # cd nfsuc/
/home/user/nfsuc # ./nfsuc
SDLGL: called sdl_init with flags = 0x100231
Home directory /home/user not ours.
X11: PID is 24250
SDLGL: Requested GL major version 1
SDLGL: SDL_GLES initialized (res=0)
SDLGL: Requested GL minor version 0 (ignored)
PDL: Init: Service name is com.javispedro.preenv.nfsuc
PDL: Failed to initialize libosso
PDL: Init: Service name is com.javispedro.preenv.nfsuc
PDL: Failed to initialize libosso
PDL: Switch orientation to 3
PDL: Application handles pause events
PDL: Init: Service name is com.javispedro.preenv.nfsuc
PDL: Failed to initialize libosso
SDLGL: Called SetVideoMode(320, 480, 0, 0x2)
SDLGL: Requested OpenGL video mode
SDLGL: Asked if video mode 800x480x16 (0x90000000) is ok
CINEMA: Init; window xid is 0x340000c
ACCEL: Application will poll accelerometer by itself
SDLGL: called sdl_init with flags = 0x200
ACCEL: Opening accelerometer
ACCEL: Application will poll accelerometer by itself
Home directory /home/user not ours.
PDL: Init: Service name is com.javispedro.preenv.nfsuc
PDL: Failed to initialize libosso
SDLGL: Sending lose focus event
10982 - processSDLEvents::SDL_ACTIVEEVENT-gain:0
11002 - Card/Sleep.
SDLGL: Sending gain focus event
28351 - processSDLEvents::SDL_ACTIVEEVENT-gain:1
28351 - Uncard/Wakeup.
PDL: Init: Service name is com.javispedro.preenv.nfsuc
PDL: Failed to initialize libosso
SDLGL: Sending lose focus event
37021 - processSDLEvents::SDL_ACTIVEEVENT-gain:0
37021 - Card/Sleep.
CINEMA: DeInit
ACCEL: Closing accelerometer
SDLGL: Called SDL_Quit
SDLGL: Called SDL_Quit
Segmentation fault
/home/user/nfsuc #



But with xterm run as user and preenv, the CPU utilization is normal:

BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.

~ $ preenv


BusyBox v1.10.2 (Debian 3:1.10.2.legal-1osso30+0m5) built-in shell (ash)
Enter 'help' for a list of built-in commands.

~ $ cd /home/user/nfsuc/
~/nfsuc $ ./nfsuc
SDLGL: called sdl_init with flags = 0x100231
X11: PID is 24320
SDLGL: Requested GL major version 1
SDLGL: SDL_GLES initialized (res=0)
SDLGL: Requested GL minor version 0 (ignored)
PDL: Init: Service name is com.javispedro.preenv.nfsuc
PDL: Screen dimming prevention ON
PDL: Set do_not_disturb flag to true
PDL: Switch orientation to 3
PDL: Application handles pause events
PDL: Music is playing
SDLGL: Called SetVideoMode(320, 480, 0, 0x2)
SDLGL: Requested OpenGL video mode
SDLGL: Asked if video mode 800x480x16 (0x90000000) is ok
CINEMA: Init; window xid is 0x320000c
ACCEL: Application will poll accelerometer by itself
SDLGL: called sdl_init with flags = 0x200
ACCEL: Opening accelerometer
ACCEL: Application will poll accelerometer by itself
PDL: Music is playing
SDLGL: Sending lose focus event
PDL: Readjusting dimming prevention timer
50796 - processSDLEvents::SDL_ACTIVEEVENT-gain:0
51142 - Card/Sleep.
CINEMA: DeInit
ACCEL: Closing accelerometer
SDLGL: Called SDL_Quit
~/nfsuc $



Greetings
Michael


I run as you indicate but I still presents the segmentation error, and ends only when you load the game, someone please help me .. or tell me which file would fail to install.