Download gputest
Author: b | 2025-04-25
GpuTest new tests: Piano and Volplosion. 1 – GpuTest Overview; 2 – GpuTest Downloads; 3 – GpuTest Scores; 1 – GpuTest 0.3.0 Overview. A new version of GpuTest 1 – GpuTest 0.6.0 Release Highlights; 2 – GpuTest 0.6.0 Downloads; 3 – GpuTest 0.6.0 Changelog; 1 – GpuTest 0.6.0 Release Highlights. A new version of GpuTest is available. GpuTest 0.6.0 is essentially a
GpuTest/GpuTest at main mohdforever/GpuTest - GitHub
No PC hardware will last forever. Over time, heavy usage can begin to burn out components like your processor and graphics card. If your display is starting to seem a little glitchy, it could be time to replace your graphics card with a newer model. Before you do that, you should consider checking your graphics card for problems by conducting a stress test. Here’s how you can stress test your graphics card on Linux.GL Mark 2GL Mark 2 may be a better choice for you if you’re looking for something a little more complex. It tests a wider variety of aspects, such as lighting, buffering, texturing, and more. Think of it as the much more comprehensive version of Glxgears. Luckily, it’s included with most Linux distros and called glmark2. Install it by using the following:Then, run it by entering the following into the terminal:All tests are run for ten seconds each with the frame rate counted individually. You get a final score based on all the tests. It’s an incredibly simple-to-use tool that provides impressively in-depth results. GpuTestThe next tool to conduct a GPU stress test on Linux is the GpuTest tool. This cross-platform tool is available for Linux, macOS and Windows. It’s actually several tools in one, running several different types of graphics tests to see how well your graphics card is performing.While the software is a little outdated, it’s still capable of running tests on your GPU. It also includes the well-known and popular FurMark tool, which in recent releases has become Windows-only.GpuTest also includes several benchmarking options which will give you information on performance speeds, temperatures and more.To install it on Linux, download the most recent release of GpuTest and unzip the file. From there, open a terminal window and type the following to start the GpuTest Moderator: fredx181 gumanzoy Posts: 143 Joined: Mon May 03, 2021 3:38 pm Has thanked: 27 times Been thanked: 37 times Contact: My LiveUSB DogLinux Bookworm build for hardware testing (nvidia-drivers, GPUTest) First big thanks to Fred @fredx181 !Full announce, description and screenshots of my build English / RussianBookworm version of my LiveUSB build for hardware testing (mostly laptops).Update 2024.11.05Size 1.35GBUpdates and fixes for initrd post1 post2To reduce size quick-remaster removed from BASE_DOG_APPS_INSTALL=Update firmware-nonfree 20240909Update some software: Chromium 130, FurMark 2.4.1.0Update 2024.10.08Size 1.36GBkernels 5.10.223-amd64 / 6.10.12-amd64 / 6.1.106-i686 (without PAE for old CPUs compatible)kernel 5.10.223-amd64 build with intel-nvme-remap patch from EndlessOS to make NVMe SSDs available on 8th-10th gen Intel Core i3/i5/i7 platforms with "Intel RST Premium With Optane" option enabled in UEFI Setup.amd64: add mesa-24.2.2-drm-2.4.123.squashfs and mesa-vulkan-drivers-24.2.2.squashfs with versions from backports.amd64: nvidia driver 550.120, and two legacy versions as before 340.108, 390.157firmware-nonfree 20240709Update some software: NetSurf 3.11, Chromium 129, CPU-X 5.0.4, x0tigervncserver 1.14.0Size 1.3GBLANG="en_US.UTF-8"Contains both amd64 and i686 versions.kernels 5.10.178-amd64 / 6.1.25-amd64 / 6.1.25-i686 (without PAE for old CPUs compatible)Xfce desktopChromium (amd64 only) and NetSurf browsersIncludes applications such as GPUTest, Unigine Heaven, CPU-X, GSmartControl, GParted, Partimage, Partclone, TestDisk, ddrescue, WHDD, DMDE.All my modifications in 05-customtools.squashfsI build 3 versions of nvidia drivers in separate modules: 340.108, 390.157 and 525.105.17And add to linuxrc new param nvidia_detect (based on old Porteus code vga_detect). Description here and in my blog (in Russian language)When boot 6.1 or 6.10 kernel the new ntfs3 kernel module being used for mount instead of fuse ntfs-3groot password: dogpuppy password: dog drive.google.comMain version download: full LiveUSB tree with installdog.sh installer and syslinux + systemd-boot (gummiboot) bootloaders.Also contain config for grub4dos and ventoy_grub.cfg.UEFI + Legacy/CSM compatible.The advantage of syslinux bootloader command interface - easy to combine multiple cheatcodes (boot options)Examples:dogram text - not run startx.dogram autorun=command - instead of startx run commanddogram nomodeset nonvidia - disable Linux kernel modesetting (all GPU drivers)dogram modprobe.blacklist=radeon,amdgpu - disable AMD GPU drivers (in case of Intel iGPU working + AMD dGPU have hardware problem)dogram nonvidia modprobe.blacklist=nouveau - disable NVIDIA GPU drivers (in case of dGPU problem + AMD/Intel iGPU working)dogram nonvidia load=nv390 - force load of legacy NVIDIA driverOld version downloads:Alternative download grub2 .ISO image (dd compatible): doglinux-debian-12-20230506.isomd5sum: e6be5ae22496336276ca0731697324bbModified for 2024.10.04 build script mklive-bookworm and config in next message. Modified same as previous version mklive-bullseye-gumanzoy.Code: Select all./mklive-bookworm-gumanzoy -cli mklive-bookworm64-xfce-gumanzoy.conf Last edited by gumanzoy on Tue Nov 05, 2024 12:15 pm, edited 12 times in total.GpuTest v1.3.2 Test [gputest] - OpenBenchmarking.org
2019 1:49 pm Location: holland Has thanked: 429 times Been thanked: 1466 times Contact: Re: My LiveUSB DogLinux Bookworm build for hardware testing (nvidia-drivers, GPUTest) Post by fredx181 » Mon Oct 21, 2024 5:27 pm gumanzoy wrote: Mon Oct 21, 2024 4:57 pmBuild optional/nv340.108.squashfs and optional/nv390.157.squashfs modulesBoot DogLinux dog load=dkms;headersCode: Select allecho "deb sid contrib non-free" >> /etc/apt/sources.listapt updateCode: Select allapt -y install nvidia-legacy-340xx-driver libgles1-nvidia-legacy-340xx libgles2-nvidia-legacy-340xx libnvidia-legacy-340xx-cfg1 nvidia-legacy-340xx-smiI always hesitate to mix stable with unstable, do you think this is safe ? (even if it's just temporary to have sid repo in sources.list it may give trouble from what I experienced)edit: or if it works ok for the purpose of just creating a .squashfs module, shouldn't it be better to remove the sid repo after done ? gumanzoy Posts: 143 Joined: Mon May 03, 2021 3:38 pm Has thanked: 27 times Been thanked: 37 times Contact: Re: My LiveUSB DogLinux Bookworm build for hardware testing (nvidia-drivers, GPUTest) Post by gumanzoy » Mon Oct 21, 2024 5:43 pm fredx181 wrote: Mon Oct 21, 2024 5:27 pmI always hesitate to mix stable with unstable, do you think this is safe ? (even if it's just temporary to have sid repo in sources.list it may give trouble from what I experienced)edit: or if it works ok for the purpose of just creating a .squashfs module, shouldn't it be better to remove the sid repo after done ?Yes. rm -rf /tmp/*/etc/apt before create module. I do it by file-manager, and i don't described each thing, so it is not full complete howto, sorry.But better to look at contents of my created modules to check if some file needs to keep or needs to be deleted.None of my modules have /etc/apt/sources.listAnd, it is important. I don't add sid main, add only sid non-free and sid non-free-firmware for creating firmware modules. All of this is temporary.nvidia-legacy-340xx-driver and nvidia-legacy-390xx-driver present only in sid repo.edit: i edit post, and add rm -rf etc/apt to makes it is pretty clear.edit2: sid contrib don't need. Only need sid non-free.But nvidia-settings-legacy debs should get rebuilded for bookworm. It is need to fix dependency problem. PocketHandyBox (Debian 12 "Bookworm" with NVIDIA drivers OOTB) gumanzoy Posts: 143 Joined: Mon May 03, 2021 3:38 pm Has thanked: 27 times Been thanked: 37 times Contact: Re: My LiveUSB DogLinux Bookworm build for hardware testing (nvidia-drivers, GPUTest) Post by gumanzoy » Sat Nov 02, 2024 5:18. GpuTest new tests: Piano and Volplosion. 1 – GpuTest Overview; 2 – GpuTest Downloads; 3 – GpuTest Scores; 1 – GpuTest 0.3.0 Overview. A new version of GpuTestGpuTest - скачать бесплатно GpuTest 0.7.0
Graph bar means FASTEST time in SECONDS.) WHAT THE 2014 DUAL-CORE MAC MINI DOES BETTER The RED bar in the graphs signifies the fastest Mac mini Geekbench 3 - SINGLE-CORE TEST Primate Labs' cross-platform processor benchmark uses a scoring system. Workloads simulate real-world scenarios. The overall score is an amalgam of Integer, Floating Point, and Memory performance tests. (RED bar means FASTEST Score.) Final Cut Pro X 10.1.3 We imported a two minute 1440x1080 Apple ProRes 422 video clip. The Gaussian Blur effect is GPU intensive. (RED graph bar means FASTEST time in SECONDS.) LuxMark This is an OpenCL benchmark. We rendered the Sala scene using GPUs only. (RED graph bar means FASTEST in Thousands of Samples per Second.) GPUtest - FurMark This is a very intensive OpenGL benchmark that uses fur rendering algorithms to measure the performance of the graphics card. Fur rendering is especially adapted to overheat the GPU and that's why FurMark is also a perfect stability and stress test tool for the graphics card. We ran the test at 640x480 Windowed with anti-aliasing disabled. (RED bar means FASTEST in Frames Per Second.) GPUtest - TessMark Tessellation is the ability of the GPU to divide a polygon into smaller ones (according to the tessellation level factor) in order to increase polygon density: the higher the tessellation level, the higher the polygon density. The higher the tessellation level, the more GPU processing power is required. We chose 16 levels (usually the max that games use) at 640x480 Windowed with anti-aliasing disabled. (RED bar means FASTEST in Frames Per Second.) ANALYSIS For multi-core CPU intensive tasks, the Quad-Core 2012 Mac mini excelled even with a lower core clock speed. The 'beating' would have been even worse if we had access to the CTO 2.6GHz Quad-Core i7 Mac mini from And use 6.10 and 5.10 only.5.10 is important to support legacy nvidia 340xx driver on notebooks with optimus.Intel makes a problem. And not want to fix it. Affected some notebooks with Core i3 i5 i7 from 8th to 10th gen.UPD2: Done. New version 2024.10.08 uploaded. Files changed:Code: Select alllive/dk5/initrd1.xzlive/dk5/k-5.10.0-32-amd64.squashfslive/dk5/vmlinuz1live/optional/dkms.squashfslive/optional/headers-5.10.0-32-amd64.squashfslive/optional/headers-6.10.12-amd64.squashfslive/optional/nv340.108-k5.10.0-32-amd64.squashfslive/optional/nv340.108-k6.10.12-amd64.squashfslive/optional/nv390.157-k5.10.0-32-amd64.squashfslive/optional/nv390.157-k6.10.12-amd64.squashfslive/optional/nvidia-550.120-k6.10.12-amd64.squashfslive/initrd1.xzlive/k-6.10.12-amd64.squashfslive/vmlinuz1 PocketHandyBox (Debian 12 "Bookworm" with NVIDIA drivers OOTB) gumanzoy Posts: 143 Joined: Mon May 03, 2021 3:38 pm Has thanked: 27 times Been thanked: 37 times Contact: Re: My LiveUSB DogLinux Bookworm build for hardware testing (nvidia-drivers, GPUTest) Post by gumanzoy » Fri Oct 18, 2024 5:35 pm Debian kernels rebuilding howtoRebuild oldstable 5.10 bullseye kernelWith intel-nvme-remap.patch from EndlessOS.And with current stable bookworm gcc-12 version.Code: Select allsudo apt-get install libelf-dev python3-dacite paholeMaybe need some more packages. But i have installed it already on my bookworm desktop.* Download sourceslinux_5.10.223.orig.tar.xz linux_5.10.223-1.debian.tar.xz linux_5.10.223-1.dsc* Unpack sourcesCode: Select alldpkg-source -x linux_5.10.223-1.dsc* Download patchCode: Select allwget -O intel-nvme-remap.patch* Apply patchCode: Select allcd linux-5.10.223patch -p1 -i ../intel-nvme-remap.patch* Modify configs in debian folder to change gcc versionCode: Select allsed -i s/gcc-10/gcc-12/g debian/config/defines.tomlsed -i s/gcc-10/gcc-12/g debian/controlsed -i s/gcc-10/gcc-12/g debian/rules.gen* Run building processBuild linux-image-5.10.0-32-amd64-unsigned_5.10.223-1_amd64.deb and linux-headers-5.10.0-32-amd64_5.10.223-1_amd64.deb packagesCode: Select allfakeroot make -j `nproc` -f debian/rules.gen binary-arch_amd64_none_amd64_realBuild linux-compiler-gcc-12-x86_5.10.223-1_amd64.deb packageCode: Select allfakeroot make -j -f debian/rules.gen binary-arch_amd64_extraBuild linux-headers-5.10.0-32-common_5.10.223-1_all.deb packageCode: Select allfakeroot make -j -f debian/rules.gen binary-indep_none_realI don't know how to build linux-kbuild-5.10_5.10.223-1_amd64.deb package. I download it from bullseye repo.And also download libssl1.1_1.1.1w-0+deb11u1_amd64.deb it's dependency.linux-compiler linux-headers and linux-kbuild packages needed to build optional/headers-5.10.0-32-amd64.squashfs module.Rebuild 6.10 kernel from sidWith current stable bookworm gcc-12 version.And with CONFIG_NTFS3_FS=m* Download sourceslinux_6.10.12.orig.tar.xz linux_6.10.12-1.debian.tar.xz linux_6.10.12-1.dsc* Unpack sourcesCode: Select alldpkg-source -x linux_6.10.12-1.dsc* Modify debian/config/configdisable CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULTdisable CONFIG_MODULE_SIG_ALLdisable CONFIG_MODULE_COMPRESS_XZAnd enable CONFIG_NTFS3_FS=m CONFIG_NTFS3_LZX_XPRESS=yCode: Select all+CONFIG_NTFS3_FS=m+CONFIG_NTFS3_LZX_XPRESS=y-CONFIG_MODULE_SIG_ALL=y+# CONFIG_MODULE_SIG_ALL is not set-CONFIG_MODULE_COMPRESS_XZ=y+# CONFIG_MODULE_COMPRESS_XZ is not set-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y+# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set* Modify configs in debian folder to change gcc versionCode: Select allsed -i s/gcc-13/gcc-12/g debian/config/defines.tomlsed -i s/gcc-13/gcc-12/g debian/controlsed -i s/gcc-13/gcc-12/g debian/rules.gen* Run building processBuild linux-image-6.10.12-amd64-unsigned_6.10.12-1_amd64.deb packageCode: Select allfakeroot make -j `nproc` -f debian/rules.gen binary-arch_amd64_none_amd64_imageBuild linux-kbuild-6.10.12_6.10.12-1_amd64.deb packageCode: Select allfakeroot make -j `nproc` -f debian/rules.gen binary-arch_amd64_kbuildBuild linux-headers-6.10.12-amd64_6.10.12-1_amd64.deb packageCode: Select allfakeroot make -f debian/rules.gen binary-arch_amd64_none_amd64_headersBuild linux-headers-6.10.12-common_6.10.12-1_all.deb packageCode: Select allfakeroot make -f debian/rules.gen binary-indep_none_headers-commonlinux-headers and linux-kbuild packages needed to build optional/headers-6.10.12-amd64.squashfs module. PocketHandyBox (Debian 12 "Bookworm" with NVIDIA drivers OOTB) gumanzoy Posts: 143 Joined: Mon May 03, 2021 3:38 pm Has thanked: 27 times Been thanked: 37 times Contact: Re: My LiveUSB DogLinux Bookworm build for hardware testing (nvidia-drivers, GPUTest) Post by gumanzoy » Fri Oct 18, 2024 8:22 pm Build firmware/firmware-VERSION.squashfs moduleGpuTest 0.7.0 - Download
PocketHandyBox (Debian 12 "Bookworm" with NVIDIA drivers OOTB) gumanzoy Posts: 143 Joined: Mon May 03, 2021 3:38 pm Has thanked: 27 times Been thanked: 37 times Contact: Re: My LiveUSB DogLinux Bookworm build for hardware testing (nvidia-drivers, GPUTest) Post by gumanzoy » Sat Oct 05, 2024 4:26 pm Modified for 2024.11.05 build script mklive-bookworm and config.To reduce size quick-remaster removed from BASE_DOG_APPS_INSTALL=Added mandb --create after remove localized manpages. Recreate db /var/cache/man/Modified for 2024.10.04 build script mklive-bookworm and config.I will not use no-merged-usr. And i use bookworm version of debootstrap. This is why i remove/comment this code.Code: Select all- if [ "$NMU" = "TRUE" ]; then # NO merged-usr, install devuan debootstrap-# download and install debootstrap no-merged-usr deb from Devuan-DEBOOTSTRAP=debootstrap_1.0.128+nmu2devuan2_all.deb-wget --no-check-certificate -O $DEBOOTSTRAP- else # download and install debootstrap deb-DEBOOTSTRAP=debootstrap_1.0.134_all.deb-wget --no-check-certificate -O $DEBOOTSTRAP- fi--dpkg -i "$DEBOOTSTRAP"+#DEBOOTSTRAP=debootstrap_1.0.134_all.deb+#wget --no-check-certificate -O $DEBOOTSTRAP+# fi+#+#dpkg -i "$DEBOOTSTRAP"I comment out proposed-updates and add backports to sources.list. dpkg --add-architecture i386, Disable smartd.Exclude mesa d3d12_dri.so library. Its only functional inside MS WSL2. And have no sense on bare metal.I don't use conky and remove conkytoggle.desktop. And i don't like aero cursors root/.icons from dog-boot-bookworm-20221013.tar.gz, remove it.Code: Select all deb bookworm-updates main contrib non-free #deb-src bookworm-updates main contrib non-free -deb bookworm-proposed-updates main contrib non-free+#deb bookworm-proposed-updates main contrib non-free #deb-src bookworm-proposed-updates main contrib non-free deb bookworm-security main contrib non-free #deb-src bookworm-security main contrib non-free +deb bookworm-backports main contrib non-free non-free-firmware+#deb-src bookworm-backports main contrib non-free+ ' [ "$ARCH" = "i386" ] && echo "$REPOS32" > /etc/apt/sources.list [ "$ARCH" = "amd64" ] && echo "$REPOS64" > /etc/apt/sources.list +[ "$ARCH" = "amd64" ] && dpkg --add-architecture i386++echo path-exclude=/etc/init.d/smartmontools > etc/dpkg/dpkg.cfg.d/smartd+echo path-exclude=/usr/sbin/smartd >> etc/dpkg/dpkg.cfg.d/smartd+echo path-exclude=/usr/lib/x86_64-linux-gnu/dri/d3d12_dri.so > etc/dpkg/dpkg.cfg.d/mesa_d3d12_dri++rm -f root/Desktop/conkytoggle.desktop+rm -rf root/.icons+rm -f home/puppy/Desktop/conkytoggle.desktop+rm -rf home/puppy/.icons+I fix my code for download and install libpng12_i386.deb in "$ARCH" = "amd64".Now it is work as needed and don't makes copies of libpng12-0_1.2.50-2+deb8u3.3_i386.deb for each run of script.Added code for install backported version of netsurf. I rebuild it from src deb testing version.Just put debs to build/bookworm/chroot/var/cache/apt/archives/Code: Select all+if [ "$ARCH" = "amd64" ]; then+ls var/cache/apt/archives/libpng12*_i386.deb 2> /dev/null || \+wget --no-check-certificate \+-P var/cache/apt/archives+dpkg --force-overwrite -i var/cache/apt/archives/libpng12*_i386.deb+fi++ls var/cache/apt/archives/netsurf-*_3.11*.deb 2> /dev/null && \+dpkg -i var/cache/apt/archives/netsurf-common_3.11*_all.deb \+var/cache/apt/archives/netsurf-gtk_3.11*_"$ARCH".deb+Remove mesa libs from 01-filesystem.squashfs. Because i make module with updated mesa and libdrm from backports.Code: Select all+# Remove mesa libs from 01-filesystem.squashfs+# Prefer to make module with mesa and libdrm from backports+if [ "$ARCH" = "amd64" ]; then+rm -f usr/lib/x86_64-linux-gnu/dri/*_dri.so+rm -f usr/lib/x86_64-linux-gnu/libdrm_*so.*+rm -f usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0*+fi+gumanzoy wrote: MonGpuTest/README.md at main mohdforever/GpuTest - GitHub
#1 NVIDIA today released the GeForce 388.00 WHQL software suite. These drivers are "game-ready" for the week's hottest two game releases, "Destiny 2," and "Assassin's Creed: Origins." This includes optimization, and GeForce Experience optimal settings. The drivers also address stuttering issues with G-Sync on certain displays plugged into gaming notebooks, while running "The Witcher 3," "Doom" or "CS: GO." Grab the drivers from the links below. DOWNLOAD: NVIDIA GeForce 388.00 WHQLView at TechPowerUp Main Site #2 Nice, now that denuvo is cracked in 5 minutes, can´t wait to play the amazing games that will release this week, without paying for micro transactions or non sense pre order bonuses #3 It would be nice if someone fixed Shadow Of War crashes across all kinds of cards. #4 I upgraded to these because today I got my first ever desktop tdr while using the 385.69 driver. I hope that's not my hardware fizzling out already. #5 It would be nice if someone fixed Shadow Of War crashes across all kinds of cards. Over 22hours and had none . #6 Nice, now that denuvo is cracked in 5 minutes, can´t wait to play the amazing games that will release this week, without paying for micro transactions or non sense pre order bonuses It would be nice if you obeyed forum rules and kept this to yourself. #7 Just wait 1 week for the Hot-Fix guys, no need to rush on those. #9 Just wait 1 week for the Hot-Fix guys, no need to rush on those. No need for hot fixes lately when they can push any beta as whql, no need for beta testers even since all the telemetry.Instead you need to decipher which whql is beta, which one is hot-fix and which one is experimental one that kills old cards. #10 387.xx had issues with OpenGL like flashing screens and horrible slow-downs to slide-show fps rates (observed with GpuTest 0.7 suite and Doom 2016). Glad 388.00 fixed it. Even have Reshade working perfectly with Doom now too. #11 It would be nice if you obeyed forum rules and kept this to yourself. Sorry, didn´t know about that. Was just on a rant against companies applying loot box system etc I prefer to pay for Indie games nowadays and support fair devs than these big companies stealing our money. But I apologize for what I said. #12 Over 22hours and had none . My PC with my 1080ti does it. My PC with 1080 has only crashes once, it wasn't the same issue either. My PC with 1080ti gives me the GPU not accepting commands error . I think maybe it's a heat issue, a lot of people have the problem and. GpuTest new tests: Piano and Volplosion. 1 – GpuTest Overview; 2 – GpuTest Downloads; 3 – GpuTest Scores; 1 – GpuTest 0.3.0 Overview. A new version of GpuTestGpuTest/gputest_gui.py at main mohdforever/GpuTest - GitHub
Is not my site.I prefer to make releases as liveusb tree not .iso file.As i told before. Have 2 options to create .iso or boot from live folder.gumanzoy wrote: Tue Oct 08, 2024 10:24 amAnnother way for create iso from liveusb tree described in iso_doglinux/iso_doglinux_readme_en.txtProvided iso_doglinux/boot/grub/grub.cfgCode: Select allmv live* ./iso_doglinuxgrub-mkrescue --locales= -volid DogLinux -o doglinux.iso ./iso_doglinuxOnly grub2 without isolinux.Can boot with Ventoy in normal mode. But need to enable VTOY_LINUX_REMOUNT option.***And for Ventoy i have better way to installation described in install_en.txtBy custom grub2 menu ventoy/ventoy_grub.cfgCopy folders live live32 and ventoy to drive.When boot Ventoy menu appears - press F6 to show DebianDog menu.Thanks for your feedback. fredx181 update iso on github now. PocketHandyBox (Debian 12 "Bookworm" with NVIDIA drivers OOTB) gumanzoy Posts: 143 Joined: Mon May 03, 2021 3:38 pm Has thanked: 27 times Been thanked: 37 times Contact: Re: My LiveUSB DogLinux Bookworm build for hardware testing (nvidia-drivers, GPUTest) Post by gumanzoy » Mon Dec 02, 2024 2:12 pm Module adds support of mounting ZFS filesystemamd64 version with Linux kernel support 5.10.223 and 6.10.12zfsutils-linux-2.2.6.squashfs 4.8MB drive.google.com / vk.commd5sum: 0ab8a599eb1de8a777f23b4733e249baDownload and copy to live/modules/Because kernel module updates sync with utility updates.I put kernel modules into zfsutils-linux-2.2.6.squashfs but not in k-6.10.12-amd64.squashfsAnd write script to load zfs kernel modules by insmod instead of modprobe/usr/sbin/zfsloadCode: Select all#!/bin/shinsmod /usr/lib/modules/`uname -r`/updates/dkms/spl.koinsmod /usr/lib/modules/`uname -r`/updates/dkms/zfs.koAnd edit /usr/lib/udev/rules.d/90-zfs.rulesCode: Select all#ENV{ID_FS_TYPE}=="zfs", RUN+="/sbin/modprobe zfs"#ENV{ID_FS_TYPE}=="zfs_member", RUN+="/sbin/modprobe zfs"ENV{ID_FS_TYPE}=="zfs", RUN+="/sbin/zfsload"ENV{ID_FS_TYPE}=="zfs_member", RUN+="/sbin/zfsload"How to mount ZFS partitions Select allmkdir /mnt/zfszpool importzpool import -f -N -R /mnt/zfs zfs listzfs mount PocketHandyBox (Debian 12 "Bookworm" with NVIDIA drivers OOTB)Comments
No PC hardware will last forever. Over time, heavy usage can begin to burn out components like your processor and graphics card. If your display is starting to seem a little glitchy, it could be time to replace your graphics card with a newer model. Before you do that, you should consider checking your graphics card for problems by conducting a stress test. Here’s how you can stress test your graphics card on Linux.GL Mark 2GL Mark 2 may be a better choice for you if you’re looking for something a little more complex. It tests a wider variety of aspects, such as lighting, buffering, texturing, and more. Think of it as the much more comprehensive version of Glxgears. Luckily, it’s included with most Linux distros and called glmark2. Install it by using the following:Then, run it by entering the following into the terminal:All tests are run for ten seconds each with the frame rate counted individually. You get a final score based on all the tests. It’s an incredibly simple-to-use tool that provides impressively in-depth results. GpuTestThe next tool to conduct a GPU stress test on Linux is the GpuTest tool. This cross-platform tool is available for Linux, macOS and Windows. It’s actually several tools in one, running several different types of graphics tests to see how well your graphics card is performing.While the software is a little outdated, it’s still capable of running tests on your GPU. It also includes the well-known and popular FurMark tool, which in recent releases has become Windows-only.GpuTest also includes several benchmarking options which will give you information on performance speeds, temperatures and more.To install it on Linux, download the most recent release of GpuTest and unzip the file. From there, open a terminal window and type the following to start the GpuTest
2025-04-19Moderator: fredx181 gumanzoy Posts: 143 Joined: Mon May 03, 2021 3:38 pm Has thanked: 27 times Been thanked: 37 times Contact: My LiveUSB DogLinux Bookworm build for hardware testing (nvidia-drivers, GPUTest) First big thanks to Fred @fredx181 !Full announce, description and screenshots of my build English / RussianBookworm version of my LiveUSB build for hardware testing (mostly laptops).Update 2024.11.05Size 1.35GBUpdates and fixes for initrd post1 post2To reduce size quick-remaster removed from BASE_DOG_APPS_INSTALL=Update firmware-nonfree 20240909Update some software: Chromium 130, FurMark 2.4.1.0Update 2024.10.08Size 1.36GBkernels 5.10.223-amd64 / 6.10.12-amd64 / 6.1.106-i686 (without PAE for old CPUs compatible)kernel 5.10.223-amd64 build with intel-nvme-remap patch from EndlessOS to make NVMe SSDs available on 8th-10th gen Intel Core i3/i5/i7 platforms with "Intel RST Premium With Optane" option enabled in UEFI Setup.amd64: add mesa-24.2.2-drm-2.4.123.squashfs and mesa-vulkan-drivers-24.2.2.squashfs with versions from backports.amd64: nvidia driver 550.120, and two legacy versions as before 340.108, 390.157firmware-nonfree 20240709Update some software: NetSurf 3.11, Chromium 129, CPU-X 5.0.4, x0tigervncserver 1.14.0Size 1.3GBLANG="en_US.UTF-8"Contains both amd64 and i686 versions.kernels 5.10.178-amd64 / 6.1.25-amd64 / 6.1.25-i686 (without PAE for old CPUs compatible)Xfce desktopChromium (amd64 only) and NetSurf browsersIncludes applications such as GPUTest, Unigine Heaven, CPU-X, GSmartControl, GParted, Partimage, Partclone, TestDisk, ddrescue, WHDD, DMDE.All my modifications in 05-customtools.squashfsI build 3 versions of nvidia drivers in separate modules: 340.108, 390.157 and 525.105.17And add to linuxrc new param nvidia_detect (based on old Porteus code vga_detect). Description here and in my blog (in Russian language)When boot 6.1 or 6.10 kernel the new ntfs3 kernel module being used for mount instead of fuse ntfs-3groot password: dogpuppy password: dog drive.google.comMain version download: full LiveUSB tree with installdog.sh installer and syslinux + systemd-boot (gummiboot) bootloaders.Also contain config for grub4dos and ventoy_grub.cfg.UEFI + Legacy/CSM compatible.The advantage of syslinux bootloader command interface - easy to combine multiple cheatcodes (boot options)Examples:dogram text - not run startx.dogram autorun=command - instead of startx run commanddogram nomodeset nonvidia - disable Linux kernel modesetting (all GPU drivers)dogram modprobe.blacklist=radeon,amdgpu - disable AMD GPU drivers (in case of Intel iGPU working + AMD dGPU have hardware problem)dogram nonvidia modprobe.blacklist=nouveau - disable NVIDIA GPU drivers (in case of dGPU problem + AMD/Intel iGPU working)dogram nonvidia load=nv390 - force load of legacy NVIDIA driverOld version downloads:Alternative download grub2 .ISO image (dd compatible): doglinux-debian-12-20230506.isomd5sum: e6be5ae22496336276ca0731697324bbModified for 2024.10.04 build script mklive-bookworm and config in next message. Modified same as previous version mklive-bullseye-gumanzoy.Code: Select all./mklive-bookworm-gumanzoy -cli mklive-bookworm64-xfce-gumanzoy.conf Last edited by gumanzoy on Tue Nov 05, 2024 12:15 pm, edited 12 times in total.
2025-04-182019 1:49 pm Location: holland Has thanked: 429 times Been thanked: 1466 times Contact: Re: My LiveUSB DogLinux Bookworm build for hardware testing (nvidia-drivers, GPUTest) Post by fredx181 » Mon Oct 21, 2024 5:27 pm gumanzoy wrote: Mon Oct 21, 2024 4:57 pmBuild optional/nv340.108.squashfs and optional/nv390.157.squashfs modulesBoot DogLinux dog load=dkms;headersCode: Select allecho "deb sid contrib non-free" >> /etc/apt/sources.listapt updateCode: Select allapt -y install nvidia-legacy-340xx-driver libgles1-nvidia-legacy-340xx libgles2-nvidia-legacy-340xx libnvidia-legacy-340xx-cfg1 nvidia-legacy-340xx-smiI always hesitate to mix stable with unstable, do you think this is safe ? (even if it's just temporary to have sid repo in sources.list it may give trouble from what I experienced)edit: or if it works ok for the purpose of just creating a .squashfs module, shouldn't it be better to remove the sid repo after done ? gumanzoy Posts: 143 Joined: Mon May 03, 2021 3:38 pm Has thanked: 27 times Been thanked: 37 times Contact: Re: My LiveUSB DogLinux Bookworm build for hardware testing (nvidia-drivers, GPUTest) Post by gumanzoy » Mon Oct 21, 2024 5:43 pm fredx181 wrote: Mon Oct 21, 2024 5:27 pmI always hesitate to mix stable with unstable, do you think this is safe ? (even if it's just temporary to have sid repo in sources.list it may give trouble from what I experienced)edit: or if it works ok for the purpose of just creating a .squashfs module, shouldn't it be better to remove the sid repo after done ?Yes. rm -rf /tmp/*/etc/apt before create module. I do it by file-manager, and i don't described each thing, so it is not full complete howto, sorry.But better to look at contents of my created modules to check if some file needs to keep or needs to be deleted.None of my modules have /etc/apt/sources.listAnd, it is important. I don't add sid main, add only sid non-free and sid non-free-firmware for creating firmware modules. All of this is temporary.nvidia-legacy-340xx-driver and nvidia-legacy-390xx-driver present only in sid repo.edit: i edit post, and add rm -rf etc/apt to makes it is pretty clear.edit2: sid contrib don't need. Only need sid non-free.But nvidia-settings-legacy debs should get rebuilded for bookworm. It is need to fix dependency problem. PocketHandyBox (Debian 12 "Bookworm" with NVIDIA drivers OOTB) gumanzoy Posts: 143 Joined: Mon May 03, 2021 3:38 pm Has thanked: 27 times Been thanked: 37 times Contact: Re: My LiveUSB DogLinux Bookworm build for hardware testing (nvidia-drivers, GPUTest) Post by gumanzoy » Sat Nov 02, 2024 5:18
2025-04-09Graph bar means FASTEST time in SECONDS.) WHAT THE 2014 DUAL-CORE MAC MINI DOES BETTER The RED bar in the graphs signifies the fastest Mac mini Geekbench 3 - SINGLE-CORE TEST Primate Labs' cross-platform processor benchmark uses a scoring system. Workloads simulate real-world scenarios. The overall score is an amalgam of Integer, Floating Point, and Memory performance tests. (RED bar means FASTEST Score.) Final Cut Pro X 10.1.3 We imported a two minute 1440x1080 Apple ProRes 422 video clip. The Gaussian Blur effect is GPU intensive. (RED graph bar means FASTEST time in SECONDS.) LuxMark This is an OpenCL benchmark. We rendered the Sala scene using GPUs only. (RED graph bar means FASTEST in Thousands of Samples per Second.) GPUtest - FurMark This is a very intensive OpenGL benchmark that uses fur rendering algorithms to measure the performance of the graphics card. Fur rendering is especially adapted to overheat the GPU and that's why FurMark is also a perfect stability and stress test tool for the graphics card. We ran the test at 640x480 Windowed with anti-aliasing disabled. (RED bar means FASTEST in Frames Per Second.) GPUtest - TessMark Tessellation is the ability of the GPU to divide a polygon into smaller ones (according to the tessellation level factor) in order to increase polygon density: the higher the tessellation level, the higher the polygon density. The higher the tessellation level, the more GPU processing power is required. We chose 16 levels (usually the max that games use) at 640x480 Windowed with anti-aliasing disabled. (RED bar means FASTEST in Frames Per Second.) ANALYSIS For multi-core CPU intensive tasks, the Quad-Core 2012 Mac mini excelled even with a lower core clock speed. The 'beating' would have been even worse if we had access to the CTO 2.6GHz Quad-Core i7 Mac mini from
2025-04-18And use 6.10 and 5.10 only.5.10 is important to support legacy nvidia 340xx driver on notebooks with optimus.Intel makes a problem. And not want to fix it. Affected some notebooks with Core i3 i5 i7 from 8th to 10th gen.UPD2: Done. New version 2024.10.08 uploaded. Files changed:Code: Select alllive/dk5/initrd1.xzlive/dk5/k-5.10.0-32-amd64.squashfslive/dk5/vmlinuz1live/optional/dkms.squashfslive/optional/headers-5.10.0-32-amd64.squashfslive/optional/headers-6.10.12-amd64.squashfslive/optional/nv340.108-k5.10.0-32-amd64.squashfslive/optional/nv340.108-k6.10.12-amd64.squashfslive/optional/nv390.157-k5.10.0-32-amd64.squashfslive/optional/nv390.157-k6.10.12-amd64.squashfslive/optional/nvidia-550.120-k6.10.12-amd64.squashfslive/initrd1.xzlive/k-6.10.12-amd64.squashfslive/vmlinuz1 PocketHandyBox (Debian 12 "Bookworm" with NVIDIA drivers OOTB) gumanzoy Posts: 143 Joined: Mon May 03, 2021 3:38 pm Has thanked: 27 times Been thanked: 37 times Contact: Re: My LiveUSB DogLinux Bookworm build for hardware testing (nvidia-drivers, GPUTest) Post by gumanzoy » Fri Oct 18, 2024 5:35 pm Debian kernels rebuilding howtoRebuild oldstable 5.10 bullseye kernelWith intel-nvme-remap.patch from EndlessOS.And with current stable bookworm gcc-12 version.Code: Select allsudo apt-get install libelf-dev python3-dacite paholeMaybe need some more packages. But i have installed it already on my bookworm desktop.* Download sourceslinux_5.10.223.orig.tar.xz linux_5.10.223-1.debian.tar.xz linux_5.10.223-1.dsc* Unpack sourcesCode: Select alldpkg-source -x linux_5.10.223-1.dsc* Download patchCode: Select allwget -O intel-nvme-remap.patch* Apply patchCode: Select allcd linux-5.10.223patch -p1 -i ../intel-nvme-remap.patch* Modify configs in debian folder to change gcc versionCode: Select allsed -i s/gcc-10/gcc-12/g debian/config/defines.tomlsed -i s/gcc-10/gcc-12/g debian/controlsed -i s/gcc-10/gcc-12/g debian/rules.gen* Run building processBuild linux-image-5.10.0-32-amd64-unsigned_5.10.223-1_amd64.deb and linux-headers-5.10.0-32-amd64_5.10.223-1_amd64.deb packagesCode: Select allfakeroot make -j `nproc` -f debian/rules.gen binary-arch_amd64_none_amd64_realBuild linux-compiler-gcc-12-x86_5.10.223-1_amd64.deb packageCode: Select allfakeroot make -j -f debian/rules.gen binary-arch_amd64_extraBuild linux-headers-5.10.0-32-common_5.10.223-1_all.deb packageCode: Select allfakeroot make -j -f debian/rules.gen binary-indep_none_realI don't know how to build linux-kbuild-5.10_5.10.223-1_amd64.deb package. I download it from bullseye repo.And also download libssl1.1_1.1.1w-0+deb11u1_amd64.deb it's dependency.linux-compiler linux-headers and linux-kbuild packages needed to build optional/headers-5.10.0-32-amd64.squashfs module.Rebuild 6.10 kernel from sidWith current stable bookworm gcc-12 version.And with CONFIG_NTFS3_FS=m* Download sourceslinux_6.10.12.orig.tar.xz linux_6.10.12-1.debian.tar.xz linux_6.10.12-1.dsc* Unpack sourcesCode: Select alldpkg-source -x linux_6.10.12-1.dsc* Modify debian/config/configdisable CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULTdisable CONFIG_MODULE_SIG_ALLdisable CONFIG_MODULE_COMPRESS_XZAnd enable CONFIG_NTFS3_FS=m CONFIG_NTFS3_LZX_XPRESS=yCode: Select all+CONFIG_NTFS3_FS=m+CONFIG_NTFS3_LZX_XPRESS=y-CONFIG_MODULE_SIG_ALL=y+# CONFIG_MODULE_SIG_ALL is not set-CONFIG_MODULE_COMPRESS_XZ=y+# CONFIG_MODULE_COMPRESS_XZ is not set-CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y+# CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT is not set* Modify configs in debian folder to change gcc versionCode: Select allsed -i s/gcc-13/gcc-12/g debian/config/defines.tomlsed -i s/gcc-13/gcc-12/g debian/controlsed -i s/gcc-13/gcc-12/g debian/rules.gen* Run building processBuild linux-image-6.10.12-amd64-unsigned_6.10.12-1_amd64.deb packageCode: Select allfakeroot make -j `nproc` -f debian/rules.gen binary-arch_amd64_none_amd64_imageBuild linux-kbuild-6.10.12_6.10.12-1_amd64.deb packageCode: Select allfakeroot make -j `nproc` -f debian/rules.gen binary-arch_amd64_kbuildBuild linux-headers-6.10.12-amd64_6.10.12-1_amd64.deb packageCode: Select allfakeroot make -f debian/rules.gen binary-arch_amd64_none_amd64_headersBuild linux-headers-6.10.12-common_6.10.12-1_all.deb packageCode: Select allfakeroot make -f debian/rules.gen binary-indep_none_headers-commonlinux-headers and linux-kbuild packages needed to build optional/headers-6.10.12-amd64.squashfs module. PocketHandyBox (Debian 12 "Bookworm" with NVIDIA drivers OOTB) gumanzoy Posts: 143 Joined: Mon May 03, 2021 3:38 pm Has thanked: 27 times Been thanked: 37 times Contact: Re: My LiveUSB DogLinux Bookworm build for hardware testing (nvidia-drivers, GPUTest) Post by gumanzoy » Fri Oct 18, 2024 8:22 pm Build firmware/firmware-VERSION.squashfs module
2025-04-14