rocky_linux_9_migration_notes
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rocky_linux_9_migration_notes [2024/05/13 14:44] – juckins | rocky_linux_9_migration_notes [2025/06/29 08:24] (current) – juckins | ||
---|---|---|---|
Line 1: | Line 1: | ||
==== Rocky Linux 9 Migration Notes ==== | ==== Rocky Linux 9 Migration Notes ==== | ||
- | ---- | + | __2025-06-25__ |
+ | Upgrade to Rocky Linux 9.6 initially failed on test VM with package errors. | ||
+ | Trying these steps on a test VM: | ||
+ | |||
+ | dnf remove vlc totem gstreamer1-plugins-bad-free gstreamer1-plugins-ugly-free | ||
+ | dnf update | ||
+ | dnf install vlc totem | ||
+ | | ||
+ | Then reinstall VBox Guest Additions. | ||
+ | |||
+ | Got message ''/ | ||
+ | |||
+ | Rebooted and then tried installing kernel-debug-devel but same problem. | ||
+ | |||
+ | Upgraded host computer' | ||
+ | |||
+ | Now can upgrade from 9.5 to 9.6 on VirtualBox VMs but Xfce logs in for 1 second, a black screens appears, and then the sytem logs out. | ||
+ | |||
+ | <color # | ||
+ | |||
+ | For my non-virtual, | ||
+ | |||
+ | '' | ||
+ | |||
+ | Using a [[https:// | ||
+ | |||
+ | # lsmod | grep kvm | ||
+ | | ||
+ | Verified the following output: | ||
+ | |||
+ | kvm_intel | ||
+ | kvm 1404928 | ||
+ | |||
+ | Disabled the KVM temporarily: | ||
+ | |||
+ | # modprobe -r kvm_intel | ||
+ | | ||
+ | Verified nothing was returned with the following command: | ||
+ | | ||
+ | # lsmod | grep kvm | ||
+ | | ||
+ | Was then able to start up the VMs using the VirtualBox GUI successfully. | ||
+ | |||
+ | Need to reboot machine and see if fix stays. | ||
+ | |||
+ | Create a file named kvm-blacklist.conf in / | ||
+ | |||
+ | Add the blacklist entry: Add the appropriate line to the file: | ||
+ | |||
+ | blacklist kvm_intel | ||
+ | | ||
+ | -or- | ||
+ | | ||
+ | blacklist kvm_amd | ||
+ | |||
+ | Reboot to apply the changes. | ||
+ | |||
+ | __2024-11-25__ | ||
+ | |||
+ | Old news, but LibreOffice no longer supported by RedHat. | ||
+ | |||
+ | Unpack the tar and verify you see individual RPMs. Then: | ||
+ | |||
+ | dnf localinstall *.rpm | ||
+ | | ||
+ | You can then start an application like this: | ||
+ | |||
+ | libreoffice24.8 --calc test.csv | ||
+ | | ||
+ | Make a .bashrc alias for shortcuts. | ||
+ | |||
+ | __2024-11-21__ | ||
+ | |||
+ | Upgrade to Rocky Linux 9.5: | ||
+ | |||
+ | Had to run the following due to package problems (which will break ' | ||
+ | |||
+ | dnf remove compat-ffmpeg4 ffmpeg-libs vlc | ||
+ | dnf update | ||
+ | dnf install vlc gstreamer1-plugin-openh264 | ||
+ | | ||
+ | Then security cameras running vlc and totem worked correctly. | ||
+ | |||
+ | __2024-05-13__ | ||
+ | |||
+ | Upgrade to Rocky Linux 9.4: | ||
+ | |||
+ | Had to run '' | ||
+ | |||
+ | After the upgrade the test Rocky Linux 9.3 VM would not start X with Xfce. Tried a bunch of things like reinstalling all RPMs, getting list of matching RPMs against another VM that upgraded OK but X still would not start. | ||
+ | |||
+ | Discovered that if you select the " | ||
+ | |||
+ | Very odd but that seems to be the workaround for this upgrade. | ||
+ | |||
+ | ---- | ||
NOTE 1: The fresh install instructions below were tested on Rocky Linux 9.3 | NOTE 1: The fresh install instructions below were tested on Rocky Linux 9.3 | ||
Line 35: | Line 130: | ||
* Since Xfce will be installed by running the bash script noted above, you can copy in pre-existing configs from another machine that already has Xfce installed. | * Since Xfce will be installed by running the bash script noted above, you can copy in pre-existing configs from another machine that already has Xfce installed. | ||
- | * Copy files in '' | + | |
- | * '' | + | |
+ | * '' | ||
+ | * Copy files in '' | ||
+ | * '' | ||
+ | * Reboot the target machine | ||
* See {{: | * See {{: | ||
* [[https:// | * [[https:// | ||
Line 42: | Line 141: | ||
* Disable screensaver and power management | * Disable screensaver and power management | ||
* If necessary, disable WiFi LAN connection as root: '' | * If necessary, disable WiFi LAN connection as root: '' | ||
+ | * If necessary, keep WiFi LAN enabled but install Intel WiFi drivers if needed | ||
+ | * '' | ||
+ | * Reboot and enable Wifi in task bar (the WiFi choice may be grayed out at first). Check that the wifi switch on the laptop needs to be turned on (keyboard toggle). | ||
+ | * http:// | ||
+ | * https:// | ||
* [[https:// | * [[https:// | ||
Line 126: | Line 230: | ||
* Check httpd logs for errors | * Check httpd logs for errors | ||
* Restore and test crons for each user | * Restore and test crons for each user | ||
+ | * At the top of each user's cron file, add something like '' | ||
+ | * Alternatively, | ||
* Check that each cron job runs and the specified log directory exists | * Check that each cron job runs and the specified log directory exists | ||
* Modify ''/ | * Modify ''/ | ||
Line 150: | Line 256: | ||
* Use option settings to make it the default printer and use 600x600 DPI quality | * Use option settings to make it the default printer and use 600x600 DPI quality | ||
* Test using enscript filename.txt (old a2ps command) | * Test using enscript filename.txt (old a2ps command) | ||
+ | * **When using evince to print out PDFs, it seems you need to choose "Print to " | ||
+ | * Otherwise the output does not fit the page. | ||
+ | * Note that Libre Office can print to the printer name " | ||
* See if printer is default with '' | * See if printer is default with '' | ||
* '' | * '' | ||
Line 159: | Line 268: | ||
* Check any remaining ''/ | * Check any remaining ''/ | ||
* For example, [[https:// | * For example, [[https:// | ||
+ | * If Ookla becomes a graphical output, might need to consider '' | ||
* Mount /disk2 (see [[adding_a_second_hard_drive]]) | * Mount /disk2 (see [[adding_a_second_hard_drive]]) | ||
* Install [[https:// | * Install [[https:// | ||
Line 186: | Line 296: | ||
* Fix date [[https:// | * Fix date [[https:// | ||
* Setting should be in .bashrc | * Setting should be in .bashrc | ||
+ | * If you have slow dnf updates, add these 2 lines to '/ | ||
+ | * '' | ||
+ | * '' | ||
__Other Notes__ | __Other Notes__ |
rocky_linux_9_migration_notes.1715625876.txt.gz · Last modified: by juckins