Best Partition set up for a fresh install

Who can help me find the best partition set up for a fresh install? I have Leap 15.0 and plan to install 15.2

My last layout has caused problems. I created a root folder that was too small. It was my attempt to have a large separate home folder that could be accessed in the event of a system crash. Also, I’m curious how people recommend I format the different partitions.

My current computer is a HP elite-book with 15 GB of RAM, 4 Intel Core i7 processors @ 2.80 GHz and a 250 GB SSD hard-drive. Here is my current partition lay-out:

sda1 fat32 /boot/efi 1GB
sda2 xfs /home 200GB
sda3 btrfs /,/boot/grub…etc 27.47GB
sda4 xfs /var 8GB
sda5 linux-swap 2GB

Currently the separate “home” folder has 72 GB free, but the root folder only has 6.5 GB free.

I am not a programmer. I use the computer for web browsing, libreoffice, and storing media. I have a virtualbox with Windows 10 installed which I need for a payroll tax program called Quickbooks and a pdf editor and to access a citrix based software program for work. Maybe I’m forgetting a couple things, but those are the most common uses.

A couple issues I have with this distro (maybe they can be addressed during set up?). I always seem to have problems with multimedia. I’m aware I have to personally download separate packages after the install, but even after following tutorials, I still have problems playing mp4 files and some video media on the browser. Also when giving presentations using Impress, the projectors tend to grab the “other display” screen and the only fix I’ve found is to unify the screens. This allows a full screen display, but the proportions are odd.

Otherwise, I love this OS and plan to stick with it. The support from the community is one of the main reasons I’m still here.

Let me know if you need any other info.

Buy a larger SSD and partition as follows:

  • Efi System Partition fat 100MB
  • System Partition btrfs 1TB

You may show details of your system by posting the following:

**erlangen:~ #** inxi -zmF 
**System:    Kernel:** 5.12.9-1-default x86_64 **bits:** 64 **Console:** tty pts/1 **Distro:** openSUSE Tumbleweed 20210609  
**Machine:   Type:** Desktop **Mobo:** ASRock **model:** Z170 Pro4S **serial:** <filter> **UEFI:** American Megatrends **v:** P3.50 **date:** 06/23/2016  
**Memory:    RAM:****total:** 31.3 GiB **used:** 16.31 GiB (52.1%)  
           **Array-1:****capacity:** 64 GiB **slots:** 4 **EC:** None  
           **Device-1:** ChannelA-DIMM0 **size:** No Module Installed  
           **Device-2:** ChannelA-DIMM1 **size:** 16 GiB **speed:** 2133 MT/s  
           **Device-3:** ChannelB-DIMM0 **size:** No Module Installed  
           **Device-4:** ChannelB-DIMM1 **size:** 16 GiB **speed:** 2133 MT/s  
**CPU:       Info:** Quad Core **model:** Intel Core i7-6700K **bits:** 64 **type:** MT MCP **cache:****L2:** 8 MiB  
           **Speed:** 4079 MHz **min/max:** 800/4200 MHz **Core speeds (MHz):****1:** 4079 **2:** 2744 **3:** 2719 **4:** 2340 **5:** 3112 **6:** 1850 **7:** 1137  
           **8:** 800  
**Graphics:  Device-1:** AMD Lexa PRO [Radeon 540/540X/550/550X / RX 540X/550/550X] **driver:** amdgpu **v:** kernel  
           **Display:****server:** X.Org 1.20.11 **driver:****loaded:** amdgpu,ati **unloaded:** fbdev,modesetting,vesa  
           **resolution:** 3840x2160~60Hz  
           **OpenGL:****renderer:** Radeon RX550/550 Series (POLARIS12 DRM 3.40.0 5.12.9-1-default LLVM 12.0.0) **v:** 4.6 Mesa 21.1.2  
**Audio:     Device-1:** Intel 100 Series/C230 Series Family HD Audio **driver:** snd_hda_intel  
           **Device-2:** AMD Baffin HDMI/DP Audio [Radeon RX 550 640SP / RX 560/560X] **driver:** snd_hda_intel  
           **Sound Server-1:** ALSA **v:** k5.12.9-1-default **running:** yes  
           **Sound Server-2:** PulseAudio **v:** 14.2-rebootstrapped **running:** yes  
**Network:   Device-1:** Intel Ethernet I219-V **driver:** e1000e  
           **IF:** enp0s31f6 **state:** up **speed:** 1000 Mbps **duplex:** full **mac:** <filter>  
**Drives:    Local Storage:****total:** 6.38 TiB **used:** 3.17 TiB (49.6%)  
           **ID-1:** /dev/nvme0n1 **vendor:** Samsung **model:** SSD 950 PRO 512GB **size:** 476.94 GiB  
           **ID-2:** /dev/sda **vendor:** Crucial **model:** CT2000BX500SSD1 **size:** 1.82 TiB  
           **ID-3:** /dev/sdb **vendor:** Western Digital **model:** WD40EZRX-22SPEB0 **size:** 3.64 TiB  
           **ID-4:** /dev/sdc **vendor:** Samsung **model:** SSD 850 EVO 500GB **size:** 465.76 GiB  
**Partition: ID-1:** / **size:** 51.69 GiB **used:** 22.19 GiB (42.9%) **fs:** btrfs **dev:** /dev/nvme0n1p3  
           **ID-2:** /boot/efi **size:** 99.8 MiB **used:** 15.3 MiB (15.3%) **fs:** vfat **dev:** /dev/nvme0n1p1  
           **ID-3:** /home **size:** 406.34 GiB **used:** 305.34 GiB (75.1%) **fs:** ext4 **dev:** /dev/nvme0n1p4  
           **ID-4:** /opt **size:** 51.69 GiB **used:** 22.19 GiB (42.9%) **fs:** btrfs **dev:** /dev/nvme0n1p3  
           **ID-5:** /tmp **size:** 51.69 GiB **used:** 22.19 GiB (42.9%) **fs:** btrfs **dev:** /dev/nvme0n1p3  
           **ID-6:** /var **size:** 51.69 GiB **used:** 22.19 GiB (42.9%) **fs:** btrfs **dev:** /dev/nvme0n1p3  
**Swap:      Alert:** No Swap data was found.  
**Sensors:   System Temperatures:****cpu:** 32.0 C **mobo:** 33.0 C **gpu:** amdgpu **temp:** 50.0 C  
           **Fan Speeds (RPM):****fan-1:** 0 **fan-2:** 1186 **fan-3:** 0 **fan-4:** 0 **fan-5:** 0 **fan-6:** 0 **gpu:** amdgpu **fan:** 949  
**Info:      Processes:** 356 **Uptime:** 06:35:27  up 1 day  9:50,  6 users,  load average: 0.18, 0.60, 0.78 **Shell:** Bash **inxi:** 3.3.03  
**erlangen:~ #**


Ok this is helpful. I’m not ready to buy a bigger partition, so maybe it’s best for me to just upgrade my current OS and later do the fresh install. But then I can come back to this thread for guidance.

Here is the output you requested:

linux-vqod:~ # inxi -zmF
System:    Host: linux-vqod Kernel: 4.12.14-lp150.12.82-default x86_64 bits: 64 Desktop: KDE Plasma 5.12.8 
           Distro: openSUSE Leap 15.0 
Machine:   Type: Laptop System: HP product: HP EliteBook 850 G4 v: N/A serial: <filter> 
           Mobo: HP model: 828C v: KBC Version 45.3F serial: <filter> UEFI: HP v: P78 Ver. 01.13 date: 01/08/2018 
Battery:   ID-1: BAT0 charge: 41.6 Wh condition: 43.0/43.0 Wh (100%) 
Memory:    RAM: total: 15.54 GiB used: 1.39 GiB (9.0%) 
           Array-1: capacity: 32 GiB slots: 2 EC: None 
           Device-1: Bottom-Slot 2(right) size: 8 GiB speed: 2133 MT/s 
           Device-2: Bottom-Slot 1(left) size: 8 GiB speed: 2133 MT/s 
CPU:       Topology: Dual Core model: Intel Core i7-7600U bits: 64 type: MT MCP L2 cache: 4096 KiB 
           Speed: 800 MHz min/max: 400/3900 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 4: 800 
Graphics:  Device-1: Intel HD Graphics 620 driver: i915 v: kernel 
           Display: x11 server: X.Org 1.19.6 driver: modesetting unloaded: fbdev,vesa resolution: 1920x1080~60Hz 
           OpenGL: renderer: Mesa DRI Intel HD Graphics 620 (Kaby Lake GT2) v: 4.5 Mesa 18.3.2 
Audio:     Device-1: Intel Sunrise Point-LP HD Audio driver: snd_hda_intel 
           Sound Server: ALSA v: k4.12.14-lp150.12.82-default 
Network:   Device-1: Intel Ethernet I219-LM driver: e1000e 
           IF: eth0 state: down mac: <filter> 
           Device-2: Intel Wireless 8265 / 8275 driver: iwlwifi 
           IF: wlan0 state: up mac: <filter> 
Drives:    Local Storage: total: 238.47 GiB used: 150.84 GiB (63.3%) 
           ID-1: /dev/sda vendor: Micron model: MTFDDAV256TBN-1AR15ABHA size: 238.47 GiB 
Partition: ID-1: / size: 27.47 GiB used: 20.93 GiB (76.2%) fs: btrfs dev: /dev/sda3 
           ID-2: /home size: 199.90 GiB used: 127.31 GiB (63.7%) fs: xfs dev: /dev/sda2 
           ID-3: /opt size: 27.47 GiB used: 20.93 GiB (76.2%) fs: btrfs dev: /dev/sda3 
           ID-4: /tmp size: 27.47 GiB used: 20.93 GiB (76.2%) fs: btrfs dev: /dev/sda3 
           ID-5: /var size: 7.99 GiB used: 2.60 GiB (32.6%) fs: xfs dev: /dev/sda4 
           ID-6: swap-1 size: 2.00 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda5 
Sensors:   System Temperatures: cpu: 41.0 C mobo: 0.0 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 220 Uptime: N/A Shell: bash inxi: 3.0.32 


Compared your CPU to a newer one: Intel Core i5-8250U @ 1.60GHz vs Intel Core i7-7600U @ 2.80GHz [cpubenchmark.net] by PassMark Software It’s already outdated. Instead of upgrading you may consider to buy a new one. Laptops have become affordable around 2018: https://forums.opensuse.org/showthread.php/533772-Running-Tumbleweed-on-HP-Laptop-15-da0xxx On the other hand graphics is still fine.

Yep, I totally agree. I can get a 1TB laptop for the same price as this one. Better to buy new.

Update, this is less of an urgent issue for me now.

I was able to upgrade my current computer to 15.2.

And I agree, for a fresh install I should purchase a new device. I’ll wait until I have one before doing that.

Remember that AV files can only be played, and thus read, just so fast. It’s the media type that determines read speed required. Spending money for a big SSD or NVME might not get you a fully worthwhile upgrade compared to a cheaper/smaller SSD or NVME plus cheaper/larger external HDD for media storage, depending on just how many media files you plan to keep. All my machines with SSD devices have them at 512G or smaller, mostly 128G, for operating system filesystems and boot. To be clear, operating systems on solid state media are well worth the speed increase they give over HDDs. It’s big media files that tend to be space gobblers that get little use and typically have little use for fastest available I/O.

Agreed! In 2016 ‘erlangen’ started with the SSD (drive #1) and HDD (#3):

**erlangen:~ #** inxi -D 
**Drives:    Local Storage:****total:** 6.38 TiB **used:** 1.55 TiB (24.3%)  
**           **ID-1:** /dev/nvme0n1 **vendor:** Samsung **model:** SSD 950 PRO 512GB **size:** 476.94 GiB  **
           **ID-2:** /dev/sda **vendor:** Crucial **model:** CT2000BX500SSD1 **size:** 1.82 TiB  
**           **ID-3:** /dev/sdb **vendor:** Western Digital **model:** WD40EZRX-22SPEB0 **size:** 3.64 TiB  **
           **ID-4:** /dev/sdc **vendor:** Samsung **model:** SSD 850 EVO 500GB **size:** 465.76 GiB  
**erlangen:~ #**

System and home were on SSD, media on HDD. With SSDs becoming more affordable I added a small SSD (#4). Last year media moved to a new SSD (#2) and the HDD now is used as a builtin backup drive.

Your system is remarkably similar to the one I use everyday, I see nothing really wrong with it.
I have 3 systems installed currently (one workhorse and 2 test systems) with no problem. The main difference is that I am using EXT4 for the root partitions.
BTRFS with snapshots enabled (the default install) nowadays needs some 40-50GB to work well without tweaking the system configs and that is likely the limit you experienced.
With EXT4 (and no snapshots of course) I use 25 GB for the main system and 7 - 10 GB each for test installs.
With the applications you mention, software to be installed to the root partition should take some 4 to 8 GB, the balance is filled with snapshots, journals, temporary files that can be cleared if needed.
So, if you don’t really need snapshots, I see no real barrier to performing a fresh install wiping your current / root and replacing it with EXT4; as you write, that is not urgent now and you have time to plan or buy new or…

Another tip for a fresh install on a blank disc is having a /boot/efi of 256 MB; nothing wrong with 100MB or 1GB, but the installer issues warnings below 256MB so maybe that is the limit for future-proofing.

As to the problems you met with browser/mp4/impress please open specific threads if needed, I bet they have nothing to do with your HW or current disk layout and similar problems are fairly common.

This was the computer I had my eye on. I feel it is reasonably priced and still offers a large SSD space. The only downside is it has a single USB port:

https://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=831809

I think that new laptops are always a bit risky choice for Linux because new laptops have often new hardware that is not (yet) good supported unless the laptop is specially marked as Linux compatible.

I once bought a new laptop but after trying Tumbleweed and doing some debugging I came to the conclusion that the SDD would not work so I returned the laptop.

Instead I bought a second hand Lenovo corporate laptop. That was a good choice for me, reasonable cheap, good performance and great battery.

I always verify that any computer I want to buy is linux compatible, by using a list like this: https://linux-laptop.net/
HP tends to score high and I haven’t had any problems with new purchases. I’m not sure that the age of the computer you’re buying (new vs old) influences compatibility. Best to check first.