I successfully installed openSUSE-42.2 on an old desktop PC of mine. I was particularly happy to see this install go smooth and quick - more than normal - as this was one of the few openSUSE releases in recent years where private and work activities have prevented me from supporting the earlier testing. So diving in to an install with no previous testing gave a different sensation.
I have to say the install went smooth. I did do a few things different.
I installed from a USB stick. Its been so long since I installed via a USB stick on this old PC, it took me a while what to configure in the BIOS to allow the PC to boot to a USB stick. But eventually I figured it out. Once nice thing about a USB stick install is it tends to be VERY FAST (in comparison to a DVD install).
This install is on an old Core-i7 920 custom PC with a 1.5 TB hard drive that was partitioned with
- /sda1 Windows-7 (have not booted this partition in ~2 years … )
- /sda2 ( / ) and /sda7 ( /home) openSUSE-42.1 LEAP
- /sda3 ( / ) and /sda6 ( /home) openSUSE Tumbleweed
- /sda4 extended partition (contains /sda5 (swap), /sda6 and /sda7 ).
Installation location on hard drive
I decided to replace /sda2 with openSUSE-42.2. The openSUSE installer in fact recommended this install by default , but for the install I had the installer re-scan the hard drive and change the /sda2 / format to EXT4 (instead of the default BTRFS ).
I note the openSUSE-42.2 release notes have a caution wrt /var/cache. According to the release notes /var/cache contains a lot of very volatile data, such as the Zypper cache with RPM packages in different versions for each update. As a result of storing data that is mostly redundant but highly volatile, the amount of disk space a snapshot occupies can increase very fast. So they note 42.2 by default moves /var/cache to a separate subvolume.
By my ‘rescanning’ the hard drive (when selecting EXT4 instead of BRTFS) , I believe I removed this /var/cache assignment to a subvolume. I have not yet followed the release note guidance wrt assigning /var/cache to a separate subvolume - but I suspect I may need to do this.
Anyone have views on that ?
Similar to earlier openSUSE releases, the installer noted my ethernet devices were not automatically configured. So I selected ‘edit’ and then selected ‘dynamic IP’ - saved that - and the install continued and later the ethernet device was recognized.
While I have not booted to Windows for over 2 years, this PC’s MBR is a Windows MBR (and not a generic GNU/Linux MBR). I wanted to keep it that way (as a Windows MBR). So under the boot option in the installer I deselected the copy generic code to the MBR. The boot was set to / (which is /sda2) and the boot also had that partition set to the active partition. Hence I anticipated no problems booting and there was none.
I selected to add some extra packages, include the ‘basic development’, rpm-build, leafpad, kernel-source, kernel-syms, pavucontrol, xsane, hplip, and some other apps. Total 5.5 GB to install. It went quick, smooth and the first reboot successful. Since I kept my previous /home, my desktop with the various icons arranged was still in place. Albeit the background of the desktop was different. That was a good excuse to choose a superior background to what I had in place previous.
Some custom apps I installed were Skype, VirtualBox (proprietary version), GImageReader, Google Chrome. Again - no problems there.
And of course, I added the packman packager repository, switched system packages to the packman repository, and installed my favourite multimeda apps.
Sound just worked. No more need be said there - other than perhaps to note my knowledge of Linux sound may be slightly superior to the average user, so even if there had been a small hiccup, its not likely to have caused me any troubles…
Printer / scanner
I have an old HP C309a All-in-one premium network printer. and so using YaST I configured that printer for both printing and scanning. This went quick , albeit I concede I used the traditional printer wizard method (where I manually specify the IP address of the printer). I note there are cautions in the 42.2 release notes wrt the LEAP printing system, with an entry on the improvements and some incompatible changes. This LEAP version has a CUPS Version Upgrade to 1.7
But I avoided the YaST entries for cups and used the printer wizard as noted. Further in all cases with openSUSE versions I have avoided an automatic discovery as going back as long as I can remember with openSUSE. I find that approach (of an automatic discovery) slower that simply telling openSUSE what the printer’s IP address is. I refer to use a quicker approach which is tell openSUSE the printer’s IP-address. Of course not everyone may know their printer’s IP address, but for some reason unknown to me things such as an IP address tend to be something I can recall easily.
This old PC of mine has an old Nvida GTX-260 graphic card. I note the release notes had a caution that the open source graphic driver for the nvidia hardware, the Nouveau 3D/DRI driver may crash KDE applications with openSUSE Leap-42.2. The release notes state the driver is now in a separate package called Mesa-dri-nouveau, which can be removed in case of problems. I did not see the need to do that. The release notes also go on to state:
Without this driver installed, there is no hardware 3D acceleration support on any Nvidia GPU and no 2D acceleration on newer Nvidia GPUs that use Glamor for fast 2D operations. Kernel Mode Setting and basic 2D are still available, as is 2D acceleration via EXA on GPUs from the Nvidia GPU generation code-named Kepler (introduced in 2012) and earlier. 3D operations are supported via software rendering.
Thus far the graphics appear ok - although I may have seen some strange colouring on a couple of music videos I played. I am not yet certain on this, and I need to play more videos to see if this is just my memory/eyes playing me tricks. I may have a memory for numbers, but for other things I have no memory.
PC details with this install
I installed inxi (from the openSUSE ‘utilities’ directory) and from that I obtain the following from ‘inxi -F’ :
oldcpu@stonehenge02:~> inxi -F System: Host: linux-u9up Kernel: 4.4.27-2-default x86_64 (64 bit) Desktop: KDE Plasma 5.8.2 Distro: openSUSE Leap 42.2 Machine: Device: desktop Mobo: ASUSTeK model: P6T DELUXE V2 v: Rev 1.xx BIOS: American Megatrends v: 1108 date: 09/21/2010 CPU: Quad core Intel Core i7 920 (-HT-MCP-) cache: 8192 KB clock speeds: max: 2668 MHz 1: 1600 MHz 2: 1867 MHz 3: 1600 MHz 4: 2668 MHz 5: 1600 MHz 6: 1600 MHz 7: 1867 MHz 8: 1600 MHz Graphics: Card: NVIDIA GT200 [GeForce GTX 260] Display Server: X.Org 1.18.3 drivers: nouveau (unloaded: fbdev,nv,vesa) Resolution: email@example.com GLX Renderer: Gallium 0.4 on NVA0 GLX Version: 3.0 Mesa 11.2.2 Audio: Card Intel 82801JI (ICH10 Family) HD Audio Controller driver: snd_hda_intel Sound: Advanced Linux Sound Architecture v: k4.4.27-2-default Network: Card-1: Marvell 88E8056 PCI-E Gigabit Ethernet Controller driver: sky2 IF: eth1 state: down mac: 00:24:8c:7e:ee:38 Card-2: Marvell 88E8056 PCI-E Gigabit Ethernet Controller driver: sky2 IF: eth0 state: up speed: 100 Mbps duplex: full mac: 00:24:8c:7e:ee:39 Drives: HDD Total Size: 1500.3GB (21.5% used) ID-1: /dev/sda model: ST31500341AS size: 1500.3GB Partition: ID-1: / size: 29G used: 7.4G (27%) fs: ext4 dev: /dev/sda2 ID-2: /home size: 1.2T used: 288G (25%) fs: ext4 dev: /dev/sda7 ID-3: swap-1 size: 6.82GB used: 0.00GB (0%) fs: swap dev: /dev/sda5 Sensors: System Temperatures: cpu: 50.5C mobo: 48.0C Fan Speeds (in rpm): cpu: 1028 psu: 0 sys-1: 0 sys-2: 0 sys-3: 0 Info: Processes: 229 Uptime: 0:18 Memory: 1309.4/5956.3MB Client: Shell (bash) inxi: 2.3.4
Thus far - a great install.
I am very happy with this openSUSE-42.2. In a bout a months time I plan to install this on 3 more PCs: my ultrabook PC (running openSUSE LEAP-42.1) , my main desktop PC (running openSUSE-13.2) and my wife’s main desktop PC (running openSUSE-13.2). I am going to wait a month as I am about to go on vacation for just under 3 weeks, and I have a policy to never do a new install before going on vacation or going away on business.
Well done to the packagers.