OpenSUSE 11.3 - Parallels Tools wont install

Discussion in 'Linux Virtual Machine' started by AntonyA, Jul 20, 2010.

  1. AntonyA

    AntonyA Bit poster

    Messages:
    8
    Hi everyone,

    I'm having some real issues installing Parallels Tools into an OpenSUSE 11.3 Virtual Machine running in Parallels 5 (5.0.934) on Snow Leopard. I need to do this to resize the screen which only appears to have ONE resolution available to it, and its far too big and I want to lose the scrollbars!

    Here's the output of /var/log/parallels-tools-install.log

    2010-07-20T11:25:02+0100:

    Parallels Tools 5.0.9344.558741 Installer started.
    2010-07-20T11:25:05+0100: execCmd: ./installer/pm.sh check_guest_tools 2>&1 [1]
    2010-07-20T11:25:11+0100: Setting up Install Process
    No package dkms available.
    Nothing to do
    2010-07-20T11:25:11+0100: execCmd: ./installer/pm.sh download_guest_tools 2>&1 [0]

    Tue Jul 20 11:25:11 BST 2010
    Start installation or upgrade of Guest Tools
    Installed Guest Tools were not found
    Perform installation into the /usr/lib/parallels-tools directory
    cat: /usr/lib/parallels-tools/kmods/../version: No such file or directory
    Start installation of prl_eth kernel module
    make: Entering directory `/usr/lib/parallels-tools/kmods'
    cd prl_eth/pvmnet && make
    make[1]: Entering directory `/usr/lib/parallels-tools/kmods/prl_eth/pvmnet'
    make -C /lib/modules/2.6.34-12-desktop/build M=/usr/lib/parallels-tools/kmods/prl_eth/pvmnet
    make[2]: Entering directory `/usr/src/linux-2.6.34-12-obj/x86_64/desktop'
    make -C ../../../linux-2.6.34-12 O=/usr/src/linux-2.6.34-12-obj/x86_64/desktop/.
    LD /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/built-in.o
    CC [M] /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.o
    LD [M] /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/prl_eth.o
    Building modules, stage 2.
    MODPOST 1 modules
    WARNING: modpost: missing MODULE_LICENSE() in /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/prl_eth.o
    see include/linux/module.h for more information
    CC /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/prl_eth.mod.o
    LD [M] /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/prl_eth.ko
    make[2]: Leaving directory `/usr/src/linux-2.6.34-12-obj/x86_64/desktop'
    make[1]: Leaving directory `/usr/lib/parallels-tools/kmods/prl_eth/pvmnet'
    cd prl_tg/Toolgate/Guest/Linux/prl_tg && make
    make[1]: Entering directory `/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg'
    make -C /lib/modules/2.6.34-12-desktop/build SUBDIRS=/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg SRCROOT=/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg modules
    make[2]: Entering directory `/usr/src/linux-2.6.34-12-obj/x86_64/desktop'
    make -C ../../../linux-2.6.34-12 O=/usr/src/linux-2.6.34-12-obj/x86_64/desktop/. modules
    CC [M] /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.o
    /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c: In function ‘replace_buffer’:
    /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:753:33: warning: cast to pointer from integer of different size
    /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c: In function ‘prl_vtg_ioctl’:
    /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:856:34: warning: cast to pointer from integer of different size
    /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:905:34: warning: cast to pointer from integer of different size
    LD [M] /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prl_tg.o
    Building modules, stage 2.
    MODPOST 1 modules
    WARNING: modpost: missing MODULE_LICENSE() in /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prl_tg.o
    see include/linux/module.h for more information
    WARNING: modpost: Found 3 section mismatch(es).
    To see full details build your kernel with:
    'make CONFIG_DEBUG_SECTION_MISMATCH=y'
    CC /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prl_tg.mod.o
    LD [M] /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prl_tg.ko
    make[2]: Leaving directory `/usr/src/linux-2.6.34-12-obj/x86_64/desktop'
    make[1]: Leaving directory `/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg'
    cp -f prl_tg/Toolgate/Guest/Linux/prl_tg/*.symvers prl_fs/SharedFolders/Guest/Linux/prl_fs ||:
    cd prl_fs/SharedFolders/Guest/Linux/prl_fs && make
    make[1]: Entering directory `/usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs'
    make -C /lib/modules/2.6.34-12-desktop/build M=/usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs
    make[2]: Entering directory `/usr/src/linux-2.6.34-12-obj/x86_64/desktop'
    make -C ../../../linux-2.6.34-12 O=/usr/src/linux-2.6.34-12-obj/x86_64/desktop/.
    LD /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/built-in.o
    CC [M] /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/super.o
    CC [M] /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/inode.o
    CC [M] /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/file.o
    CC [M] /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/interface.o
    LD [M] /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/prl_fs.o
    Building modules, stage 2.
    MODPOST 1 modules
    WARNING: modpost: missing MODULE_LICENSE() in /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/prl_fs.o
    see include/linux/module.h for more information
    CC /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/prl_fs.mod.o
    LD [M] /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/prl_fs.ko
    make[2]: Leaving directory `/usr/src/linux-2.6.34-12-obj/x86_64/desktop'
    make[1]: Leaving directory `/usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs'
    cd prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze && make
    make[1]: Entering directory `/usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze'
    make -C /lib/modules/2.6.34-12-desktop/build M=/usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze modules
    make[2]: Entering directory `/usr/src/linux-2.6.34-12-obj/x86_64/desktop'
    make -C ../../../linux-2.6.34-12 O=/usr/src/linux-2.6.34-12-obj/x86_64/desktop/. modules
    CC [M] /usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze/prl_fs_freeze.o
    Building modules, stage 2.
    MODPOST 1 modules
    WARNING: modpost: missing MODULE_LICENSE() in /usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze/prl_fs_freeze.o
    see include/linux/module.h for more information
    CC /usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze/prl_fs_freeze.mod.o
    LD [M] /usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze/prl_fs_freeze.ko
    make[2]: Leaving directory `/usr/src/linux-2.6.34-12-obj/x86_64/desktop'
    make[1]: Leaving directory `/usr/lib/parallels-tools/kmods/prl_fs_freeze/Snapshot/Guest/Linux/prl_freeze'
    make: Leaving directory `/usr/lib/parallels-tools/kmods'
    Start installation of prl_tg kernel module
    Start installation of prl_fs kernel module
    Start installation of prl_fs_freeze kernel module
    Installation of kernel modules was finished successfully
    /etc/modprobe.conf is missing
    Start installation of user space modules
    X server: xorg, v1.8.0
    Install X modules from directory: .1.8
    System X modules are placed in /usr/lib64/xorg/modules
    Error: there is no X modules for this version of X server
    Error: failed to install user space applications and drivers
    2010-07-20T11:25:39+0100: execCmd: ./install --install [165]
    2010-07-20T11:25:39+0100: Error: An error occurred when installing Parallels Tools. Please go to /var/log/parallels-tools-install.log for more information.


    If anyone has any ideas how I can correct this, I would be most grateful, as it is causing me an awful lot of grief at the moment.

    Many thanks.

    TonyA
     
  2. AntonyA

    AntonyA Bit poster

    Messages:
    8
    Can anyone please help with this problem???

    Thanks in advance!
     
  3. duncan_h

    duncan_h Bit poster

    Messages:
    8
    For OpenSuse-11.3, the parallels tools X modules (prlmouse, etc) need to be recompiled for xorg-7.5/xserver 1.8

    I tried to force installation of the latest (July 22) parallels tools by copying the cd image to the root
    directory, unpacking prltools-x64.tar.gz, making a link pointing xorg.1.8 to xorg.7.5 (because xorg.1.7 was linked to
    xorg.7.5), repacking and installing.

    Parallels tools installed "successfully", but then X failed to start, because the parallels x-modules have the wrong version numbers to work with xorg.1.8 on opensuse 11.3.

    The error messages when attempting to start X are:
    (EE) module ABI major version (2) doesn't match the server's version (3)
    (EE) Failed to load module "glx" (module requirement mismatch, 0)
    (EE) module ABI major version (6) doesn't match the server's version (7)
    (EE) Failed to load module "prlvideo" (module requirement mismatch, 0)
    (EE) module ABI major version (7) doesn't match the server's version (9)
    (EE) Failed to load module "prlmouse" (module requirement mismatch, 0)


    I had to remove prltools so X could start properly.

    We need to wait for a new prltools with these modules recompiled for xserver-1.8 (xorg-7.5)
    (unless the source is available for someone else to recompile, which is probably not the case, because
    X license is not GPL)
     
  4. AntonyA

    AntonyA Bit poster

    Messages:
    8
    Thanks for the info Duncan - 'spose its just a case now of waiting until Parallels catch up and release a new tools installer for SUSE 11.3 then! I wonder how long that will be?
     
  5. GregV

    GregV Bit poster

    Messages:
    2
    bump....same here with OpenSuse 11.3...exact same log output message
     
  6. SteveIAm

    SteveIAm Bit poster

    Messages:
    5
    Has anyone tried OpenSuse 11.3 under VMWare Fusion? I did a quick google search and they at least mention OpenSuse 11.3 in their release notes, so I'm wondering if they got this working already. I used VMWare years ago with Linux being the host and I recall that company being real good at keeping up with the latest distros - kind of questioning myself now for choose Parallels over fusion....
     
  7. joevt

    joevt Forum Maven

    Messages:
    1,207
    The Parallels Tools that comes with Parallels Desktop 6 works OpenSUSE 11.3
     
  8. GregV

    GregV Bit poster

    Messages:
    2
    Thanks for the info, but I'm using Parallels 5 and as of today its ***still not*** installing. I'm not going to spend any more money until they address this issue for Linux under version 5. I purchased this in July under the impression that it was the best of all virtualization solutions. Perhaps a move to the competition, which, by the way, does install its tools without issue, is the next option.
     
  9. LudwigK

    LudwigK Junior Member

    Messages:
    19
    I have SUSE 11.3 installed under parallels 6. How is the procedure to install parallels tools, please?
     
  10. AntonyA

    AntonyA Bit poster

    Messages:
    8
    Installs OK under Parallels 6

    Hi - just to confirm some of the other posts, the Parallels Tools install ok under Parallels 6.

    @LudwickK - To install the tools:

    1) Start the OpenSUSE Parallels VM
    2) Click Virtual Machine on the tool bar
    3) Select "Install Parallels Tools" from the menu
    4) Follow the instructions in the dialogue box
     
  11. LudwigK

    LudwigK Junior Member

    Messages:
    19
    Hi,

    in the terminal after "sudo ./install" and placing the password the following error occurs:
    command not found.

    What to do?

    Thank you

    Ludwig
     
  12. joevt

    joevt Forum Maven

    Messages:
    1,207
    "command not found" means you didn't change the directory to the Parallels Tools CD. Type pwd and press return to check your directory.

    Instead of changing the directory, you could enter the entire path.

    Instead of entering the entire path, you can type "sudo " in the terminal window, then drag the install file from the Parallels Tools disk to the terminal window. Then press return.
     
  13. LudwigK

    LudwigK Junior Member

    Messages:
    19
    Hi Joevt,

    sorry, is not working. Drag and drop is not working. And if I do like you described, I get the error see on the attached file.

    Thanks

    Ludwig
     

    Attached Files:

  14. joevt

    joevt Forum Maven

    Messages:
    1,207
    install is not in the media directory. it's in the Parallels Tools directory. You need to do the following:
    cd '/media/Parallels Tools'

    When you type dir, then you should see install listed. When you type pwd then you should see /media/Parallels Tools

    Now you can do
    sudo ./install

    Drag and drop should work from the OpenSUSE file manager window to the OpenSUSE terminal window. Just like you can do in Mac OS X Terminal.app.
     

    Attached Files:

  15. LudwigK

    LudwigK Junior Member

    Messages:
    19
    Sorry, but I am a newbee!!

    It is not working. I can not change to the Parallels Tools directory.

    See attached file.

    Ludwig
     

    Attached Files:

  16. joevt

    joevt Forum Maven

    Messages:
    1,207
    You need quotes if the path has a space character:
    '/media/Parallels Tools'

    Notice the single quotes.

    Or you can use backslash \ :

    /media/Parallels\ Tools

    Or you could double click the Parallels Tools CD icon to open a file browser, then drag the install icon to the terminal window. It will add the path of the file to the terminal window and correctly add quotes.
     
  17. LudwigK

    LudwigK Junior Member

    Messages:
    19
    Thank you very much!! This was the solution:

    Or you can use backslash \ :

    /media/Parallels\ Tools


    This is the reason, why windows user have problems to change to UNIX systems.

    Thanks again

    Ludwig
     
  18. BrentH

    BrentH Bit poster

    Messages:
    1
    Is this still broken? We are now almost a year later and I still am not seeing a solution to being able to install parallels tools for SuSE 11.3 for Parallels Desktop 4. I noticed that Parallels Desktop 6 for Mac has a solution. What about us Windows users (Windows 7 to be specific)? We are stuck on version 4. Any solutions anyone?
     
  19. MarkoK

    MarkoK Junior Member

    Messages:
    13
    OpenSUSE 11.3 and 11.4 don't allow PT installation. Looks like users are forced to upgrade from PD5 to PD6... :-(
     

Share This Page