I have the very same problem as FazlurR: 13.04 worked fine, upgraded to 13.10 and git the same monitor errors and the mouse is no longer working. So I followed his step-by-step guide (with some minor changes since the /dev/sr0 was mount to a different mount-point) and started the PTools reinstall. This resulted in some errors in the /var/log/parallels-tools-install.log. If memory serves me right (looong time ago) these are some c file compilation errors which then make it unable to MAKE the new binaries.Looks like it is complaining about some pointers and data types which I find pretty strange. As I said, everything worked fine until I upgraded…
Parallels Desktop 8 on 2013 iMac with FusionDrive.
Any help appreciated.
Thanks,
Nanook
Here is the /var/log/parallels-tools-install.log excerpt:
Parallels Tools 8.0.18608.898384 Installer started.
2013-10-25T19:04:04+0200: execCmd: ./installer/pm.sh check_guest_tools 2>&1 [0]
Fr 25. Okt 19:04:04 CEST 2013
Start installation or upgrade of Guest Tools
new version of parallels 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/3.11.0-12-generic/build M=/usr/lib/parallels-tools/kmods/prl_eth/pvmnet
make[2]: Entering directory `/usr/src/linux-headers-3.11.0-12-generic'
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
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-headers-3.11.0-12-generic'
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/3.11.0-12-generic/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-headers-3.11.0-12-generic'
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 ‘prl_tg_write’:
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:796:9: error: implicit declaration of function ‘PDE’ [-Werror=implicit-function-declaration]
struct tg_dev *dev = PDE(ino)->data;
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:796:31: error: invalid type argument of ‘->’ (have ‘int’)
struct tg_dev *dev = PDE(ino)->data;
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c: In function ‘prl_tg_init_one’:
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:1303:2: error: implicit declaration of function ‘create_proc_entry’ [-Werror=implicit-function-declaration]
p = create_proc_entry(proc_file, S_IWUGO, NULL);
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:1303:4: warning: assignment makes pointer from integer without a cast [enabled by default]
p = create_proc_entry(proc_file, S_IWUGO, NULL);
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:1305:4: error: dereferencing pointer to incomplete type
p->proc_fops = board_info[dev->board].fops;
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:1306:4: error: dereferencing pointer to incomplete type
p->data = dev;
^
cc1: some warnings being treated as errors
make[3]: *** [/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.o] Error 1
make[2]: *** [_module_/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-3.11.0-12-generic'
make[1]: *** [prl_tg] Error 2
make[1]: Leaving directory `/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg'
make: *** [installme] Error 2
make: Leaving directory `/usr/lib/parallels-tools/kmods'
Error: could not build kernel modules
Error: failed to install kernel modules
2013-10-25T19:04:06+0200: execCmd: ./install --install [143]
2013-10-25T19:04:06+0200: Error: An error occurred when installing Parallels Tools. Please go to /var/log/parallels-tools-install.log for more information.
2013-10-25T19:04:08+0200: Exiting with code 1
Last edited: Oct 25, 2013