Workaround for Parallels lagging behind latest Fedora release

Discussion in 'Linux Virtual Machine' started by PhilipP1, Nov 29, 2016.

  1. PhilipP1

    PhilipP1 Bit poster

    Messages:
    3
    I had been running a development VM to do Fedora development on (I mostly work on systems services, so the fact that it was virtualized was almost entirely irrelevant to my work).
    I did an upgrade in-place using "dnf system-upgrade --refresh --releasever=25" and rebooted and... my startup failed because user slice and GDM services kept failing to come up.
    So I sent a CTL-ALT-DEL to reboot, and on the next reboot added " 2" (note the space) to my "linux16" line to boot into run-level 2 (i.e. without X coming up, just a regular TTY console instead).
    Then I did these steps (all as root):
    Code:
    # manually mount the Parallels toolbox CD-ROM image
    mkdir -p /mnt/iso
    mount -o ro /dev/sr0 /mnt/iso
    # now go into it
    pushd /mnt/iso
    # run the installer and UNINSTALL everything
    ./install
    
    # reboot, as above using run-level 2 in grub
    # login again as root
    # reset the X server and modules to the same versions as F24, which works
    dnf --releasever=24 distro-sync xorg\*
    
    # reboot, as above using run-level 2 in grub
    mount -o ro /dev/sr0 /mnt/iso
    pushd /mnt/iso
    ./install
    # now reinstall everything
    # now reboot normally (into the default run-level which should be 3)
     
    Last edited: Nov 29, 2016
    KyleG likes this.
  2. KyleG

    KyleG Bit poster

    Messages:
    9
    This works like a charm. Seems everything is indeed working (including the F25 kernel) with the F24 X.org bits.
     
  3. PhilipP1

    PhilipP1 Bit poster

    Messages:
    3
    I forgot to add, you need to do the following:
    Code:
    # echo "exclude=xorg-x11-*" >> /etc/dnf/dnf.conf
    to prevent any automatic updates.
     
  4. christian.vrl

    christian.vrl Bit poster

    Messages:
    4
    This worked fine. Thank you. Just beware when install updates recommended by graphical tools.
     

Share This Page