I am trying to build my own Manjaro iso using buildiso command.
The iso was succesfully built, but when I start it from LiveUSB, the GPU drivers does not work: my desktop has low resolution. If I load the official XFCE iso from manjaro.org, the image is OK.
What should I add or remove to/from Packages-Desktop file? I want to have a universal iso, which can start on every PC, but with some additional software preinstalled and with my own settings.
There is no Packages-Mhwd file. Only: Packages-Desktop, Packages-Live, Packages-Root, profile.conf, user-repos.conf.
Here is my profile.conf, I have no idea what to edit here:
##########################################
use this file in the profile
##########################################
use multilib packages; x86_64 only
multilib=“true”
displaymanager=“lightdm”
Set to false to disable autologin in the livecd
autologin=“true”
nonfree mhwd drivers
nonfree_mhwd=“true”
use extra packages as defined in pkglist to activate a full profile
extra=“true”
################ install ################
login_shell=/bin/zsh
unset defaults to given value
efi_boot_loader=“grub”
configure calamares for netinstall
netinstall=“false”
configure calamares to use chrootcfg instead of unpackfs
chrootcfg=“false”
configure calamares for mhwd
mhwd_used=“true”
configure calamares for oem
#oem_used=“true”#windowexp=fullscreen
use geoip for localization
geoip=‘true’
unset defaults to given values
names must match systemd service names
enable_systemd=(‘avahi-daemon’ ‘bluetooth’ ‘cronie’ ‘ModemManager’ ‘NetworkManager’ ‘cups’ ‘tlp’ ‘haveged’ ‘ufw’ ‘apparmor’ ‘snapd.apparmor’ ‘snapd’)#enable_systemd=(‘avahi-daemon’ ‘bluetooth’ ‘cronie’ ‘ModemManager’ ‘NetworkManager’ ‘cups’ ‘tlp’ ‘tlp-sleep’ ‘haveged’ ‘ufw’)enable_systemd_timers=(‘fstrim’ ‘pacman-filesdb-refresh’)disable_systemd=(‘pacman-init’)
add strict snaps: strict_snaps=“snapd core core18 gnome-3-28-1804 gtk-common-themes snap-store”
strict_snaps=“”
add classic snaps: classic_snaps=“code”
classic_snaps=“”
choose the snap channel. Possible options are: stable, candidate, beta, edge
snap_channel=“candidate”
the same workgroup name if samba is used
smb_workgroup=“”
################# livecd #################
unset defaults to given value
hostname=“manjaro”
unset defaults to given value
username=“manjaro”
unset defaults to given value
password=“manjaro”
the login shell
defaults to bash
login_shell=/bin/zsh
unset defaults to given values
addgroups=“lp,network,power,wheel”
unset defaults to given values
names must match systemd service names
services in enable_systemd array don’t need to be listed here
enable_systemd_live=(‘manjaro-live’ ‘pacman-init’ ‘mirrors-live’)disable_systemd_live=(‘tlp’ ‘tlp-sleep’)
#custom_boot_args=(‘splash’)
I copied the Packages-Mhwd from another profile and rebuild the iso. It seems now it successfully starts with an open-source drivers. But still has problems with the proprietary.
Trying to start. If I select the open-source drivers, it starts well, but I can’t use CUDA in Blender, for example. If I select the proprietary driver, it starts with low resolution and still without GPU drivers. In both cases I have ‘A start job is running for LiveMedia Config Script’ during starting LiveUSB for a long time.