• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[solved] NVidia- Treiber, beryl UND VMware?

OmasEnkel

Hacker
Hallo,
ich hatte auf meiner Suse 10.2 VMWare installiert, was auch wunderbar lief. Nun habe ich aus meinem Spieltrieb heraus den NVidia- Treiber installiert und beryl. Bei der Treiberinstallation wird ja bekanntlich der Kernel gepatcht (oder was genau auch immer). Bei der VMware- Installation auch...
Nachdem nun beryl läuft (und ich mich kaum sattsehen kann... ), läuft aber VMWare nicht mehr. Nun dachte ich, ich könnte einfach VMWare- config.pl nochmal laufen lassen, allerdings bleibe ich hier hängen:
Code:
MJL-machine:/home/MJL # vmware-config.pl
Making sure services for VMware Workstation are stopped.

Stopping VMware services:
   Virtual machine monitor                                             done
   Bridged networking on /dev/vmnet0                                   done
   DHCP server on /dev/vmnet1                                          done
   Host-only networking on /dev/vmnet1                                 done
   DHCP server on /dev/vmnet8                                          done
   NAT service on /dev/vmnet8                                          done
   Host-only networking on /dev/vmnet8                                 done
   Virtual ethernet                                                    done

Configuring fallback GTK+ 2.4 libraries.

In which directory do you want to install the mime type 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 Workstation 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]

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? [/usr/src/linux/include]
Was kann ich tun? Welche Angaben braucht Ihr noch? Oder muss ich mich am End' gar entscheiden, ob ich Wabbeliges ODER VMWare haben will?
 

bommel

Member
Das sollte dich wieder glücklich machen.
Code:
cd /usr/src/linux
make cloneconfig
make prepare-all
Als root ausführen.
 
OP
O

OmasEnkel

Hacker
Leider nein... das Ergebnis ist unverändert: VMware startet nicht, und vmware-config hängt an der gleichen Stelle.
 
OP
O

OmasEnkel

Hacker
Code:
MJL-machine:/tmp/vmware-distrib # make mrproper
make: *** Keine Regel, um »mrproper« zu erstellen.  Schluss.
Wo ist mein Fehler!?
 

dma67

Hacker
hallo,

du musst in diesem verzeichnis (wie vorher)
Code:
cd /usr/src/linux
diesen befehl ausführen

nicht hier:
ZITAT:
/tmp/vmware-distrib
 
OP
O

OmasEnkel

Hacker
Hallo und danke,
hat aber leider auch nichts gebracht. Meint ihr es würde helfen, VMWare neu zu installieren, oderwas habt ihr noch für Ideen?
 

dma67

Hacker
hab ich auch mal gemacht - lösche aber auch das vmware verzeichnis in /home/user/.vmware - da sind alle einstellungen für user, sonst noch durchsuchen, ob was von vmware hängengeblieben ist.
 
OP
O

OmasEnkel

Hacker
So... ich habs jetzt nochmal versucht... vmware deintalliert, vmwae- Ordner gelöscht und neu installiert. ei vmware-config bleibt er an alter Stelle hängen. Dann habe ich den any-any-104 genauso wie den Installer von VMware nach tmp kopiert, entpackt, in das Verzeichnis gewechselt und von hier aus nochmal ./runme.pl laufen lassen:
Code:
MJL-machine:/home/MJL # cd /tmp
MJL-machine:/tmp # cd /tmp/vmware-any-any-update104
MJL-machine:/tmp/vmware-any-any-update104 # runme.pl
bash: runme.pl: command not found
MJL-machine:/tmp/vmware-any-any-update104 # ./runme.pl
Updating /usr/bin/vmware-config.pl ... now patched
Updating /usr/bin/vmware ... No patch needed/available
Updating /usr/bin/vmnet-bridge ... No patch needed/available
Updating /usr/lib/vmware/bin/vmware-vmx ... No patch needed/available
Updating /usr/lib/vmware/bin-debug/vmware-vmx ... No patch needed/available
VMware modules in "/usr/lib/vmware/modules/source" has been updated.

Before running VMware for the first time after update, you need to configure it
for your running kernel by invoking the following command:
"/usr/bin/vmware-config.pl". Do you want this script to invoke the command for
you now? [yes]
Das Ergebnis:
Code:
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]

The path "/usr/src/linux/include" is a kernel header file directory, but it does
not contain the file "linux/version.h" as expected.  This can happen if the
kernel has never been built, or if you have invoked the "make mrproper" command
in your kernel directory.  In any case, you may want to rebuild your kernel.
Jetzt bin ich ratlos, aber vom Feinsten! Oder blind? Wer kann helfen?
 

bommel

Member
Sag mal, die Kernelsourcen hast du auch wirklich installiert?

Poste mal die Ausgabe von
Code:
ls -ahl /usr/src/linux/include/
 
OP
O

OmasEnkel

Hacker
Bitteschön:
Code:
MJL-machine:/home/MJL # ls -ahl /usr/src/linux/include/
insgesamt 156K
drwxr-xr-x 41 root root 1,0K 14. Feb 18:31 .
drwxr-xr-x 20 root root 1,0K 14. Feb 18:31 ..
drwxr-xr-x  3 root root 1,0K 11. Feb 15:34 acpi
drwxr-xr-x  2 root root 5,0K 11. Feb 15:34 asm-alpha
drwxr-xr-x 30 root root 5,0K 11. Feb 15:34 asm-arm
drwxr-xr-x  2 root root 5,0K 11. Feb 15:34 asm-arm26
drwxr-xr-x  4 root root 3,0K 11. Feb 15:34 asm-cris
drwxr-xr-x  2 root root 5,0K 11. Feb 15:34 asm-frv
drwxr-xr-x  3 root root 3,0K 11. Feb 15:34 asm-generic
drwxr-xr-x  2 root root 3,0K 11. Feb 15:34 asm-h8300
drwxr-xr-x 11 root root 5,0K 11. Feb 15:34 asm-i386
drwxr-xr-x  3 root root 5,0K 11. Feb 15:34 asm-ia64
drwxr-xr-x  7 root root 4,0K 11. Feb 15:34 asm-m32r
drwxr-xr-x  2 root root 5,0K 11. Feb 15:34 asm-m68k
drwxr-xr-x  2 root root 5,0K 11. Feb 15:34 asm-m68knommu
drwxr-xr-x 48 root root 7,0K 11. Feb 15:34 asm-mips
drwxr-xr-x  2 root root 5,0K 11. Feb 15:34 asm-parisc
drwxr-xr-x  3 root root 5,0K 11. Feb 15:34 asm-powerpc
drwxr-xr-x  2 root root 3,0K 11. Feb 15:34 asm-ppc
drwxr-xr-x  2 root root 5,0K 11. Feb 15:34 asm-s390
drwxr-xr-x 30 root root 5,0K 11. Feb 15:34 asm-sh
drwxr-xr-x  2 root root 3,0K 11. Feb 15:34 asm-sh64
drwxr-xr-x  2 root root 5,0K 11. Feb 15:34 asm-sparc
drwxr-xr-x  2 root root 5,0K 11. Feb 15:34 asm-sparc64
drwxr-xr-x  2 root root 5,0K 11. Feb 15:34 asm-um
drwxr-xr-x  2 root root 5,0K 11. Feb 15:34 asm-v850
drwxr-xr-x  3 root root 5,0K 14. Feb 18:31 asm-x86_64
drwxr-xr-x  4 root root 3,0K 11. Feb 15:34 asm-xtensa
-rw-r--r--  1 root root  161  7. Nov 21:25 Kbuild
drwxr-xr-x  2 root root 1,0K 11. Feb 15:34 keys
drwxr-xr-x 22 root root  20K 14. Feb 18:31 linux
drwxr-xr-x  2 root root 1,0K 11. Feb 15:34 math-emu
drwxr-xr-x  2 root root 1,0K 11. Feb 15:34 media
drwxr-xr-x  2 root root 1,0K 11. Feb 15:34 mtd
drwxr-xr-x  8 root root 4,0K 11. Feb 15:34 net
drwxr-xr-x  2 root root 1,0K 11. Feb 15:34 pcmcia
drwxr-xr-x  2 root root 1,0K 11. Feb 15:34 rdma
drwxr-xr-x  2 root root 1,0K 11. Feb 15:34 rxrpc
drwxr-xr-x  2 root root 1,0K 11. Feb 15:34 scsi
drwxr-xr-x  2 root root 3,0K 11. Feb 15:34 sound
drwxr-xr-x  2 root root 1,0K 11. Feb 15:34 video
drwxr-xr-x  4 root root 1,0K 11. Feb 15:34 xen
Fehlt was?
 

bommel

Member
OmasEnkel schrieb:

Ja ich glaub schon.
Der Symlink der nach asm-xxx zeigen sollte.
Bei mir sieht das so aus, aber du hast ja ein 64er Athlon. Bin ja nur 32 bit bestückt.
Code:
[...]
lrwxrwxrwx   1 root root    8 22. Jan 16:14 asm -> asm-i386/
[...]
 
OP
O

OmasEnkel

Hacker
Naja, ich könnte ja "i386" ersetzen durch "x86_64", oder?

Wobei ich gestehen muss, dass wir hier den Bereich verlassen, in dem ich Ahnung habe. Also bevor ich sowas probiere, würd ich das gerne verifiziert wissen...
 

bommel

Member
Bevor du was machst was du machst was du nicht vestehst schlage ich vor:

Deinstalliere die Kernelsourcen und spiel sie dann neu auf.
Und dann lass ein Onlineupdate laufen damit sie aktuell sind und auch zu deinem laufenden Kernel passen.
Und dann das von den vorangegangenen Postings nochmal durchführen.
Ansonsten fällt mir auch nix mehr ein.

Greetz
 
OP
O

OmasEnkel

Hacker
Sooo...
Hab dann noch rasch ne Pizza und so vernascht nebenbei. Aber gebracht hat doch leider alles nix. Häng immernoch an der gleichen Stelle. Noch ne Idee?
 

dma67

Hacker
Hallo Leute!!!

Was soll die "any-any"-Geschichte???? es geht doch wunderbar OHNE.

Also:
1. alles vmware löschen
2. kernel source löschen
2. # rpm --rebuilddb
3. kernel source drauf
4. vmware drauf
5. #vmware-config.pl

das wars...

EDITION
Hallo noch mal.
Mir fällt ein, wie installierst du das Ganze. Was für Installer in Verzeichnis /temp?
Mach doch mal ganz brav die rpms.
Was mir NOCH einfällt. Was hast du mit nvidia gemacht? Es hat doch keinerlei auswirkungen auf vmware. Ich habe probleme mit mit meiner nvidia installation, hab par maal hin und her das gepatcht - vmware läuft tadelllos.

EDITION2
was sagt
Code:
# rpm -qa | egrep kernel
?

BTW: dieses Thread gehört wohl zu VMware und nicht Fenstermanagern ;-)

bei mir sieht es wie folgt aus (SuSE10.2)
Code:
c16:/home/dm # rpm -qa | egrep kernel
kernel-source-2.6.18.2-34
kernel-default-2.6.18.2-34
linux-kernel-headers-2.6.18.2-3
kernel-headers installiert?
 
Oben