This custom build Manjaro ISO aims to be make it easier for a user to be able to determine if an issue is hardware or software based by making it as simple as possible to test it in Manjaro.
- A 64-bit CPU
- 8 GB of ram
- A 8 GB USB stick
- A working internet connection to download the ISO and etcher. Internet connection is not required afterwards
See this
Main benefits to this is that a user will not need to interact with the command line to install these tools, nor will they require an internet connection past downloading the ISO (which can be troublesome if a user does not have access to an ethernet connection and has an unsupported wifi card)
- This ISO is not an easy maintainance task, and adds additional hurdles, due to this all modifications will be minimal, no changes to how Manjaro behaves will be made.
- Unigine-Valley*
- Furmark*
- GPU Monitoring tools (GWE^ for Nvidia, RadeonTop for AMD)
- Prime95*
- Discord
- python-getdevinfo*
- ddrescue
- ddrescue-gui*
- gsmartcontrol
- testdisk / photorec
- PSensor
*These packages are maintained by me here to be able to control what they do and how they do it. Sources for them is in the repository. ^ In Chaotic-AUR
This is removed as an effort to reduce the size of the ISO.
- VLC
- qBittorrent
- Printer drivers
- Office
- Steam
- Snaps
- HPLIP
- Wallpapers
- Extra themes
- TimeShift
- Java
- DVD/CD reading/burning packages.
- Manjaro Hello
- Cantana
- Flatpak utilities
Optimus laptops will not work here. Fuck gaming laptops.
I have given up trying to get Realtek cards working under here, only ones that are natively supported by Manjaro will work.
- Find a way to add the Phoronix Test Suite (main issue is for offline use, and the fact we can't have this image be bigger than 4gb due to ram limitations)
- Find an additional good GPU stress test
- Look into adding this Vulkan ray tracing benchmark as a loop, after finding a way to only having it run with RTX 20/30 series GPUs: https://github.com/GPSnoopy/RayTracingInVulkan
- Kernel Panic monitoring, thinking of having a widget using something like this to have it output if a kernel panic is detected there. Something like
cat /proc/kmsg
should be sufficient. - Add SysTester
- Add the Intel Processor Diagnostic Tool
- Figure out why the hell Memtest86 doesn't show up in grub
- Look into feasability of adding basemark
- Look into feasability of adding GFXBench
- Add the manjaro-log-helper
- Add CPU-X
- Add CPU-G
- Add net-tools and ethtool
- Remove sleep
All pkgbuild files and iso-profiles files will be provided in this repo.
ISO itself will not be provided here due to bandwidth limitations on this hosted repo, ISO downloads will be provided through Google Drive.
Manjaro for providing documentation on how to make your own ISO: https://wiki.manjaro.org/index.php/Build_Manjaro_ISOs_with_buildiso
Disconnected Systems for providing a guide on how to host a Manjaro repo on GitHub: https://disconnected.systems/blog/archlinux-repo-in-a-git-repo/