Christopher Juckins

SysAdmin Tips, Tricks and other Software Tools

User Tools

Site Tools


virtualbox_for_centos_7_notes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
virtualbox_for_centos_7_notes [2019/04/19 13:09]
juckins
virtualbox_for_centos_7_notes [2019/10/07 15:41] (current)
juckins
Line 1: Line 1:
 ==== VirtualBox running CentOS 7 Notes ==== ==== VirtualBox running CentOS 7 Notes ====
 +
 +**September 2019 - Upgrade to CentOS 7.7:**
 +
 +Best practice is to clone a VM before upgrading so you have a clean starting point.
 +
 +Got these errors upon trying to upgrade: ​
 +
 +<​code>​
 +Error: Package: 1:​vlc-core-2.2.5.1-2.el7.nux.x86_64 (@nux-dextop)
 +           ​Requires:​ libfreerdp-rail.so.1.0()(64bit)
 +           ​Removing:​ freerdp-libs-1.0.2-15.el7_6.1.x86_64 (@updates)
 +               ​libfreerdp-rail.so.1.0()(64bit)
 +           ​Updated By: freerdp-libs-2.0.0-1.rc4.el7.x86_64 (base)
 +               Not found
 +Error: Package: 1:​vlc-core-2.2.5.1-2.el7.nux.x86_64 (@nux-dextop)
 +           ​Requires:​ libfreerdp-channels.so.1.0()(64bit)
 +           ​Removing:​ freerdp-libs-1.0.2-15.el7_6.1.x86_64 (@updates)
 +               ​libfreerdp-channels.so.1.0()(64bit)
 +           ​Updated By: freerdp-libs-2.0.0-1.rc4.el7.x86_64 (base)
 +               Not found
 +Error: Package: 1:​vlc-core-2.2.5.1-2.el7.nux.x86_64 (@nux-dextop)
 +           ​Requires:​ libfreerdp-codec.so.1.0()(64bit)
 +           ​Removing:​ freerdp-libs-1.0.2-15.el7_6.1.x86_64 (@updates)
 +               ​libfreerdp-codec.so.1.0()(64bit)
 +           ​Updated By: freerdp-libs-2.0.0-1.rc4.el7.x86_64 (base)
 +               Not found
 +Error: Package: 1:​vlc-core-2.2.5.1-2.el7.nux.x86_64 (@nux-dextop)
 +           ​Requires:​ libfreerdp-kbd.so.1.0()(64bit)
 +           ​Removing:​ freerdp-libs-1.0.2-15.el7_6.1.x86_64 (@updates)
 +               ​libfreerdp-kbd.so.1.0()(64bit)
 +           ​Updated By: freerdp-libs-2.0.0-1.rc4.el7.x86_64 (base)
 +               Not found
 +Error: Package: 1:​vlc-core-2.2.5.1-2.el7.nux.x86_64 (@nux-dextop)
 +           ​Requires:​ libfreerdp-gdi.so.1.0()(64bit)
 +           ​Removing:​ freerdp-libs-1.0.2-15.el7_6.1.x86_64 (@updates)
 +               ​libfreerdp-gdi.so.1.0()(64bit)
 +           ​Updated By: freerdp-libs-2.0.0-1.rc4.el7.x86_64 (base)
 +               Not found
 +Error: Package: 1:​vlc-core-2.2.5.1-2.el7.nux.x86_64 (@nux-dextop)
 +           ​Requires:​ libfreerdp-utils.so.1.0()(64bit)
 +           ​Removing:​ freerdp-libs-1.0.2-15.el7_6.1.x86_64 (@updates)
 +               ​libfreerdp-utils.so.1.0()(64bit)
 +           ​Updated By: freerdp-libs-2.0.0-1.rc4.el7.x86_64 (base)
 +               Not found
 +Error: Package: 1:​vlc-core-2.2.5.1-2.el7.nux.x86_64 (@nux-dextop)
 +           ​Requires:​ libfreerdp-core.so.1.0()(64bit)
 +           ​Removing:​ freerdp-libs-1.0.2-15.el7_6.1.x86_64 (@updates)
 +               ​libfreerdp-core.so.1.0()(64bit)
 +           ​Updated By: freerdp-libs-2.0.0-1.rc4.el7.x86_64 (base)
 +               Not found
 + You could try using --skip-broken to work around the problem
 + You could try running: rpm -Va --nofiles --nodigest
 +</​code>​
 +
 +Solution:
 +
 +  # yum remove vlc
 +
 +Then [[https://​linuxize.com/​post/​how-to-install-vlc-on-centos-7/​|Install VLC]]
 +
 +Update hostname to centos7.7
 +
 +Then, test VM upgrade from CentOS 7.6 to 7.7 worked OK and got full-screen graphics with Guest Additions v 6.0.10. 2 other VMs upgraded OK, but Guest Additions v6.0.12 will not install properly. ​ Newest kernel is kernel-3.10.0-1062.1.1.el7.x86_64 but had to boot into 3.10.0-957.27.2.el7.x86_64 to get full screen display to work. 
 +
 +Problems: ​
 +  * Windows TAT is not accessible graphically - even booting into old kernel gives non-usable graphical screen
 +  * Work VM needs to boot into older kernel to get graphics to display
 +  * python3 will not upgrade with the IUS repository enabled
 +  * MATE desktop environment has double launchers
 +    * Run: mate-panel --reset
 +    * Then manually customize panel with launchers
 +  * Bug with xfreerdp where CTRL-ALT-ENTER will reset X after it becomes full screen (can't toggle back and forth)
 +    * Workaround is to use '​rdesktop'​ instead
 +
 +Guest Additions troubleshooting:​
 +  * Open ticket with VirtualBox forums
 +  * Downgrade Virtual Box from 6.0.12 to 6.0.10
 +  * On test VM with GA 6.0.12, see if the hardware acceleration settings need to be changed per error message that pops up (should not need changing as it will affect VirtualBox 6.1 branch)
 +  * Search forums for error "​Building the main Guest Additions 6.0.12 module for kernel 3.10.0-1062.1.1.el7.x86_64."​
 +    * Looks like 6.0.13 is a test build and 6.0.14 will have permanent fix
 +    * Could try installing from [[https://​www.virtualbox.org/​wiki/​Testbuilds|VirtualBox test builds]]
 +      * This test build does work
 +
 +Python3 fix to use EPEL instead of IUS repo:
 +
 +<​code>​
 +# yum remove python36u
 +# yum remove ius-release
 +# yum install python3
 +# yum install python3-devel
 +</​code>​
 +
  
 **December 2018 - Upgrade to CentOS 7.6:** **December 2018 - Upgrade to CentOS 7.6:**
virtualbox_for_centos_7_notes.1555693780.txt.gz ยท Last modified: 2019/04/19 13:09 by juckins