Hardware System Requirements For openSUSE Tumbleweed KDE 64Bit? Why So Slow On This Desktop?

Hi,

I want to run current openSUSE Tumbleweed KDE 64Bit on the following desktop:
(but it’s super slow?)

  • ASRock Q1900M Motherboard HERE
  • 300watt Power Supply
  • Intel Celeron 2GHz 4-Core CPU
  • nvidia GeForce GTX 750 TI With 2GB GDDR5 PCIe GPU(proprietary nVidia driver installed)
  • 16GB DDR3 RAM
  • 1TB SSD (OS/Apps)
  • 1TB HDD (Personal Data)

Any ideas why the desktop above is so slow with openSUSE?
Thanks in advance!

Jesse

You don’t tell much about your hardware. Try to improve:

**3400G:~ #** inxi -zaFm 
**System:    Kernel:** 5.9.8-2.ge800bb2-default x86_64 **bits:** 64 **compiler:** N/A  
           **parameters:** BOOT_IMAGE=/boot/vmlinuz-5.9.8-2.ge800bb2-default root=UUID=2b54b9ff-84c9-4db2-841b-aff657a64325 quiet  
           mitigations=auto  
           **Console:** tty 1 **wm:** kwin_x11 **dm:** SDDM **Distro:** openSUSE Tumbleweed 20201110  
**Machine:   Type:** Desktop **Mobo:** Gigabyte **model:** B450 AORUS ELITE **v:** x.x **serial:** N/A **UEFI:** American Megatrends **v:** F51  
           **date:** 12/18/2019  
**Memory:    RAM:****total:** 29.32 GiB **used:** 1.94 GiB (6.6%)  
           **Array-1:****capacity:** 128 GiB **slots:** 4 **EC:** None **max module size:** 32 GiB **note:** est.  
           **Device-1:** DIMM 0 **size:** No Module Installed  
           **Device-2:** DIMM 1 **size:** 16 GiB **speed:** 2133 MT/s **type:** DDR4 **detail:** synchronous unbuffered (unregistered)  
**3400G:~ #** inxi -zFm 
**System:    Kernel:** 5.9.8-2.ge800bb2-default x86_64 **bits:** 64 **Console:** tty 1 **Distro:** openSUSE Tumbleweed 20201110  
**Machine:   Type:** Desktop **Mobo:** Gigabyte **model:** B450 AORUS ELITE **v:** x.x **serial:** N/A **UEFI:** American Megatrends **v:** F51  
           **date:** 12/18/2019  
**Memory:    RAM:****total:** 29.32 GiB **used:** 1.99 GiB (6.8%)  
           **Array-1:****capacity:** 128 GiB **slots:** 4 **EC:** None  
           **Device-1:** DIMM 0 **size:** No Module Installed  
           **Device-2:** DIMM 1 **size:** 16 GiB **speed:** 2133 MT/s  
           **Device-3:** DIMM 0 **size:** No Module Installed  
           **Device-4:** DIMM 1 **size:** 16 GiB **speed:** 2133 MT/s  
**CPU:       Topology:** Quad Core **model:** AMD Ryzen 5 3400G with Radeon Vega Graphics **bits:** 64 **type:** MT MCP **L2 cache:** 2048 KiB  
           **Speed:** 1259 MHz **min/max:** 1400/3700 MHz **Core speeds (MHz):****1:** 1259 **2:** 1283 **3:** 1260 **4:** 1260 **5:** 1258 **6:** 1269 **7:** 1259  
           **8:** 1258  
**Graphics:  Device-1:** Advanced Micro Devices [AMD/ATI] Picasso **driver:** amdgpu **v:** kernel  
           **Display:****server:** X.Org 1.20.9 **driver:** amdgpu **unloaded:** fbdev,modesetting,vesa **resolution:** 1920x1200~60Hz  
           **OpenGL:****renderer:** AMD RAVEN (DRM 3.39.0 5.9.8-2.ge800bb2-default LLVM 11.0.0) **v:** 4.6 Mesa 20.2.1  
**Audio:     Device-1:** Advanced Micro Devices [AMD/ATI] Raven/Raven2/Fenghuang HDMI/DP Audio **driver:** snd_hda_intel  
           **Device-2:** Advanced Micro Devices [AMD] Family 17h HD Audio **driver:** snd_hda_intel  
           **Sound Server:** ALSA **v:** k5.9.8-2.ge800bb2-default  
**Network:   Device-1:** Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet **driver:** r8169  
           **IF:** eno1 **state:** down **mac:** <filter>  
           **Device-2:** Qualcomm Atheros AR9287 Wireless Network Adapter **driver:** ath9k  
           **IF:** wlp7s0 **state:** up **mac:** <filter>  
**Drives:    Local Storage:****total:** 2.50 TiB **used:** 305.03 GiB (11.9%)  
           **ID-1:** /dev/sda **vendor:** Samsung **model:** SSD 850 EVO 250GB **size:** 232.89 GiB  
           **ID-2:** /dev/sdb **vendor:** Samsung **model:** SSD 850 EVO 500GB **size:** 465.76 GiB  
           **ID-3:** /dev/sdc **vendor:** Seagate **model:** ST2000DM001-1CH164 **size:** 1.82 TiB  
**Partition: ID-1:** / **size:** 40.00 GiB **used:** 14.20 GiB (35.5%) **fs:** btrfs **dev:** /dev/sda3  
           **ID-2:** /home **size:** 427.82 GiB **used:** 290.80 GiB (68.0%) **fs:** ext4 **dev:** /dev/sdb3  
           **ID-3:** /opt **size:** 40.00 GiB **used:** 14.20 GiB (35.5%) **fs:** btrfs **dev:** /dev/sda3  
           **ID-4:** /var **size:** 40.00 GiB **used:** 14.20 GiB (35.5%) **fs:** btrfs **dev:** /dev/sda3  
**Swap:      Alert:** No Swap data was found.  
**Sensors:   System Temperatures:****cpu:** 38.5 C **mobo:** 27.0 C **gpu:** amdgpu **temp:** 38 C  
           **Fan Speeds (RPM):****cpu:** 0 **fan-1:** 0 **fan-3:** 0  
**Info:      Processes:** 278 **Uptime:** N/A **Shell:** bash **inxi:** 3.1.00  
**3400G:~ #**

Show your boot process:

**3400G:~ #** journalctl -b -u init.scope --grep Reached -o short-monotonic  
-- Logs begin at Tue 2020-11-10 11:57:05 CET, end at Thu 2020-11-12 07:30:36 CET. -- 
    3.226857] 3400G systemd[1]: Reached target System Initialization. 
    3.226876] 3400G systemd[1]: Reached target Basic System. 
    3.341049] 3400G systemd[1]: Reached target Initrd Root Device. 
    3.875659] 3400G systemd[1]: Reached target Remote File Systems (Pre). 
    3.875682] 3400G systemd[1]: Reached target Remote File Systems. 
    3.907964] 3400G systemd[1]: Reached target Initrd Root File System. 
    4.082212] 3400G systemd[1]: Reached target Initrd File Systems. 
    4.082239] 3400G systemd[1]: Reached target Initrd Default Target. 
    4.143260] 3400G systemd[1]: Reached target Switch Root. 
    4.659948] 3400G systemd[1]: Reached target Local File Systems. 
    4.686728] 3400G systemd[1]: Reached target System Initialization. 
    4.688871] 3400G systemd[1]: Reached target Paths. 
    4.690094] 3400G systemd[1]: Reached target Sockets. 
    4.690155] 3400G systemd[1]: Reached target Basic System. 
    4.947319] 3400G systemd[1]: Reached target Network. 
    4.947405] 3400G systemd[1]: Reached target Host and Network Name Lookups. 
    4.980198] 3400G systemd[1]: Reached target System Time Synchronized. 
    4.982199] 3400G systemd[1]: Reached target Timers. 
    5.066907] 3400G systemd[1]: Reached target Login Prompts. 
    5.230365] 3400G systemd[1]: Reached target Sound Card. 
    8.479556] 3400G systemd[1]: Reached target Network is Online. 
    8.485193] 3400G systemd[1]: Reached target Multi-User System. 
    8.485459] 3400G systemd[1]: Reached target Graphical Interface. 
**3400G:~ #**

Is this a matched pair of 8G, one 16G stick, or something else? In boards supporting dual channel, as yours is, RAM speed with a single stick can be as little as just over half the speed of a matched pair.

2.0GHz isn’t a whole lot of speed, and 2MB isn’t a whole lot of CPU L2 cache.

Hi,

Can’t post output of: “inxi -zaFm” - forum says it’s too long?
https://paste.opensuse.org/7a3742dc

Yes, it’s a matched pair of 8GB x 2 RAM sticks.
Any other ideas?

Jesse

**ThinDesktop:/home/jlp #** journalctl -b -u init.scope --grep Reached -o short-monotonic 
-- Logs begin at Wed 2020-11-11 12:03:00 EST, end at Thu 2020-11-12 10:17:55 EST. -- 
    5.405670] SortaFastDesktop systemd[1]: Reached target Paths. 
   25.290141] SortaFastDesktop systemd[1]: Reached target Local Encrypted Volumes. 
   25.290284] SortaFastDesktop systemd[1]: Reached target System Initialization. 
   25.290406] SortaFastDesktop systemd[1]: Reached target Basic System. 
   25.922548] SortaFastDesktop systemd[1]: Reached target Initrd Root Device. 
   26.018686] SortaFastDesktop systemd[1]: Reached target Remote File Systems (Pre). 
   26.018814] SortaFastDesktop systemd[1]: Reached target Remote File Systems. 
   26.262317] SortaFastDesktop systemd[1]: Reached target Initrd Root File System. 
   26.755771] SortaFastDesktop systemd[1]: Reached target Initrd File Systems. 
   26.755932] SortaFastDesktop systemd[1]: Reached target Initrd Default Target. 
   26.856992] SortaFastDesktop systemd[1]: Reached target Switch Root. 
   31.087963] ThinDesktop systemd[1]: Reached target Local File Systems (Pre). 
   33.022320] ThinDesktop systemd[1]: Reached target Local File Systems. 
   33.651198] ThinDesktop systemd[1]: Reached target System Initialization. 
   33.657027] ThinDesktop systemd[1]: Reached target Paths. 
   33.661210] ThinDesktop systemd[1]: Reached target Sockets. 
   33.661399] ThinDesktop systemd[1]: Reached target Basic System. 
   33.739716] ThinDesktop systemd[1]: Reached target Sound Card. 
   33.801957] ThinDesktop systemd[1]: Reached target Host and Network Name Lookups. 
   33.802134] ThinDesktop systemd[1]: Reached target User and Group Name Lookups. 
   33.865214] ThinDesktop systemd[1]: Reached target Bluetooth. 
   37.222712] ThinDesktop systemd[1]: Reached target Network (Pre). 
   37.429184] ThinDesktop systemd[1]: Reached target Network. 
   37.645028] ThinDesktop systemd[1]: Reached target System Time Synchronized. 
   37.648793] ThinDesktop systemd[1]: Reached target Timers. 
   37.896599] ThinDesktop systemd[1]: Reached target Printer. 
   41.478869] ThinDesktop systemd[1]: Reached target Network is Online. 
   41.517385] ThinDesktop systemd[1]: Reached target Remote File Systems. 
   41.835826] ThinDesktop systemd[1]: Reached target Login Prompts. 
   41.837179] ThinDesktop systemd[1]: Reached target Multi-User System. 
   42.366702] ThinDesktop systemd[1]: Reached target Graphical Interface. 
**ThinDesktop:/home/jlp #**



That is not a very explicit statement.

What do you call “slow” and which part/behavior of your system is “slow”?

Does the system take “long” to start up (a specific time span would help to understand what you call “slow”)?

Is your system unresponsive (under what specific circumstances; which tasks are running, … )?

Did you check for background tasks (e.g. building indexes to allow faster disk search)?

Regards

susejunky

It is slow motherboard i/o 2 x SATA2 3.0 Gb/s Connectors - most motherboards are 6.0Gb/s
Nothing is going to make it faster. You SSD is running at 1/2 speed.

Even your video card slot is slow.

Hi
If the motherboard has PCIe X1, X4 and/or mini PCIe slot, can add a card or two for the likes of an NVMe or a PCIeX1 (or mini) SATA controller to get 6.0Gb/s.

You got 2 issues:

  1. the desktop is too thin
  2. the components are outdated

In 2009 I thought the Athlon 4850e would be my last classic desktop, but today I am using three other ones assembled from retail parts. A µATX case, board and a low end Ryzen with GPU and a modern SSD might be the most economical solution. I preferred to stay with ATX and go with ample disks and memory: https://forums.opensuse.org/showthread.php/541321-Upgrading-the-Hardware The upgrade is as fast as my main machine with a i7-6700K and has more powerful graphics.

Hi,

Ok, this “thin” desktop is slow…

I ordered a single slot nVidia GPU to free up a PCI express 1x slot to plug in a new SATA 6Gb/s dual port card.
(new GPU is an EVGA GeForce GT 1030 SC 2GB GDDR5 single slot - which is slower than what is in the desktop now)

Not ready to give up!

Jesse

Hi
I just put one of those in last night :wink: But I’m tight for space so had to remove the plastic shield, which you have to anyway if want to change the mounting bracket…

Since my GT710’s are out of cuda support, will use one for GPU passthrough, one to offload, one for cuda. The other PCIx1 GT710 I did have, put in the SLES box…


 pinxi -GSxxz
System:    Kernel: 5.9.1-2-default x86_64 bits: 64 compiler: gcc v: 10.2.1 Desktop: GNOME 3.36.7 tk: GTK 3.24.22 
           wm: gnome-shell dm: GDM Distro: openSUSE Tumbleweed 20201111 
Graphics:  Device-1: Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics driver: i915 v: kernel bus ID: 00:02.0 
           chip ID: 8086:016a 
           Device-2: NVIDIA GP108 [GeForce GT 1030] vendor: eVga.com. driver: nvidia v: 455.38 bus ID: 02:00.0 
           chip ID: 10de:1d01 
           Device-3: NVIDIA GK208B [GeForce GT 710] vendor: ZOTAC driver: nvidia v: 455.38 bus ID: 05:00.0 chip ID: 10de:128b 
           Device-4: NVIDIA GK208B [GeForce GT 710] vendor: ZOTAC driver: vfio-pci v: 0.2 bus ID: 06:00.0 chip ID: 10de:128b 
           Display: x11 server: X.Org 1.20.9 compositor: gnome-shell driver: modesetting,nvidia unloaded: fbdev,vesa 
           alternate: intel,nouveau,nv resolution: 1: 1920x1080~60Hz 2: 1920x1080~60Hz 3: 1920x1080~60Hz s-dpi: 96 
           OpenGL: renderer: Mesa DRI Intel HD Graphics P4000 (IVB GT2) v: 4.2 Mesa 20.2.1 compat-v: 3.0 direct render: Yes

Hi,

My new GPU is a little different:
https://www.evga.com/products/product.aspx?pn=02G-P4-6338-KR

Current system config runs older games like GTA:SA and Half-Life 2 fine.
My issues are with Operating System responsiveness.
Noticeable lag when clicking on things.

I should have these new parts early next week, will see if we can improve this old thin desktop.

Jesse

Hi
Yes, looked at that one, but wanted HDMI out… :wink:

Have you run top to see if anything is over using the CPU. If this is a new install then you may have a runaway indexing problem In any case without any programs running CPU usage should be under 5%

My ayatem is a 6 CPU AMD FX with 8 Gig and runs just fine. The GPU was a NVIDIA 630 which I recently upgrade to a 1030. Both ran fine I just want a tad more power for games.

Indeed, 9424 vs. 1120 CPU Mark: AMD Ryzen 5 3400G vs Intel Celeron J1900 @ 1.99GHz [cpubenchmark.net] by PassMark Software

I ordered a single slot nVidia GPU to free up a PCI express 1x slot to plug in a new SATA 6Gb/s dual port card. (new GPU is an EVGA GeForce GT 1030 SC 2GB GDDR5 single slot - which is slower than what is in the desktop now)
Tinkering can be fun, but upgrading a modular system to all state of the art components is more fun and more efficient (in my opinion). ATX warrants a gradual upgrade over time as components get more affordable. I prefer low end components in a higher class to high end ones in a lower class. With computers a slim fit is PITA while loose fit is great.

Hi,

Received the PCIexpress 1x dual port SATA 6Gb/s card.
Overall system performance is much faster now.
Thanks!

Jesse