PDA

View Full Version : Fedora 9 - Programs NOT starting



Amdawi
5th June 2008, 05:36 AM
Hello,
I have upgrade Fedora 8 > 9 , my problem is :
some programs were working OK in Fedora 8 but in 9 it's NOT working.
for example VMware-player-2.0.3 was working in Fedora 8
but in 9 it starting then disappear.

Thanks,

Kendoka
5th June 2008, 01:11 PM
I think VMWare requires a patch due to the new kernel from what I understand.... I could be mistaken

Amdawi
5th June 2008, 02:55 PM
where can I find this patch?

soxfan
5th June 2008, 03:33 PM
Not sure about the patch for vmware, but I just wanted to add that the best way to troubleshoot issues like this is to open a terminal window and run the program from the command line. You should see some output in the terminal window as to why the program failed. Using the error messages to search around these forums and other places often results in finding an answer faster than just posting saying "application xyz isn't working"

Amdawi
5th June 2008, 06:28 PM
# /usr/bin/vmplayer
vmware is installed, but it has not been (correctly) configured
for this system. To (re-)configure it, invoke the following command:
/usr/bin/vmware-config.pl.
-----------------------------------------------------------
[root@fc7 ~]# /usr/bin/vmware-config.pl
Making sure services for VMware Player are stopped.

Stopping VMware services:
Virtual machine monitor [ OK ]

Configuring fallback GTK+ 2.4 libraries.

In which directory do you want to install the theme icons?
[/usr/share/icons]

What directory contains your desktop menu entry files? These files have a
.desktop file extension. [/usr/share/applications]

In which directory do you want to install the application's icon?
[/usr/share/pixmaps]

Trying to find a suitable vmmon module for your running kernel.

None of the pre-built vmmon modules for VMware Player is suitable for your
running kernel. Do you want this program to try to build the vmmon module for
your system (you need to have a C compiler installed on your system)? [yes] yes

Using compiler "/usr/bin/gcc". Use environment variable CC to override.

What is the location of the directory of C header files that match your running
kernel?
[/lib/modules/2.6.26-0.45.rc4.git2.fc10.i686/build/include]

Extracting the sources of the vmmon module.

Building the vmmon module.

Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config8/vmmon-only'
make -C /lib/modules/2.6.26-0.45.rc4.git2.fc10.i686/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/kernels/2.6.26-0.45.rc4.git2.fc10.i686'
CC [M] /tmp/vmware-config8/vmmon-only/linux/driver.o
/tmp/vmware-config8/vmmon-only/linux/driver.c:197: error: unknown field ‘nopage’ specified in initializer
/tmp/vmware-config8/vmmon-only/linux/driver.c:198: warning: initialization from incompatible pointer type
make[2]: *** [/tmp/vmware-config8/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config8/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.26-0.45.rc4.git2.fc10.i686'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config8/vmmon-only'
Unable to build the vmmon module.

For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".

Execution aborted.

soxfan
5th June 2008, 06:47 PM
So, you're not really running F9, but rather the beta/test version of F10?

Amdawi
5th June 2008, 09:12 PM
and what I can DO ?

soxfan
5th June 2008, 09:38 PM
I was just asking a question. From the output of the attempt to rebuild the vmware module it appears that you are running a Fedora 10 kernel. Is this the case? If yes, then maybe try one of the "stock" kernels for F9 and see if that solves the problem. If not then something is flaky on your system.

I did a search for the compiler error message that you are getting and came back with one relevant hit on the VWware Community Forums page, but unfortunately a user there was experiencing the same issue and it did not appear that they got an answer.
Here's the link if you want to check it out:
http://communities.vmware.com/thread/149389;jsessionid=4001EAB8DDF20CDA879D43EAEF722FCD ?tstart=15

Kendoka
6th June 2008, 04:27 AM
This gives an idea of how to patch the install... it is using VMWare Server though...

http://www.howtoforge.com/vmware-server-installation-on-a-fedora9-desktop

ghazilam
17th October 2008, 10:39 PM
Sup Amdawi -- I had a similar error when using the c compiler.

The following worked for me:
Firstly I am running Fedora core 9.
The "uname -r " command gives the following kernel info: 2.6.26.5-45.fc9.i686
The first time I installed VMWare server 2, I did not have a c compiler installed.
I installed it using:
"sudo yum -y install compat-libstdc++-33 compat-libstdc++-296"
"sudo yum install compat-gcc-34 compat-gcc-34-c++"

When I reinstalled vmware I got a similar error message as the one you got.

I then had to set SELinux to use permissive mode and restarted the Fedora server.

I reinstalled vmware and Bob is now my uncle.

Hope this brings you joy.[I]