neurobin / JLIVECD

Live cd/dvd customization tool
https://neurobin.org/projects/softwares/unix/JLIVECD/
GNU General Public License v2.0
89 stars 24 forks source link

JLiveCD updated to work with MX Linux 19.3 (AHS release) #29

Open DwarfFighterCleric opened 3 years ago

DwarfFighterCleric commented 3 years ago

Hey it's me again, I had trouble making JLiveCD to work with recent release of MX Linux 19.3 (based off Debian 10 Buster)
It was easy enough to modify the script file Funcs.sh so it's working now.
It still has that problem where I can't initialize GUI apps inside the chroot environment. Any ideas on how to fix that?
But anyway, I'm not a coder, I don't know how to operate Github, I will provide the modified file in this dropbox link so anyone else can fork this project or update it, I don't know how it works.
There are two versions updated by me: one version updated to work with Xubuntu 20.20 (should work with any Ubuntu variant) and this one here updated to work with MX Linux (should work with any Debian-based distros? please provide test reports kind people...)
JLiveCD is one of the BEST and more straight-forward solutions to build remasters or custom ISO I ever seen, I would love to see this project being kept alive.
Link below:
https://www.dropbox.com/sh/s61370wofadlny5/AAA6s0rjAz1QW9N1fJihYhBia?dl=0

neurobin commented 3 years ago

Your edit breaks support for both old systems and debian (for mx linux update). MX Linux needs to be a new mode.

neurobin commented 3 years ago

for pull requests, you can directly edit the file on Github and submit. It will create a pull request automatically.

DwarfFighterCleric commented 3 years ago

Okay, a fix was found. For those who did not follow the other discussion, this is the command that will allow you to run GUI apps inside of the Chroot and therefore be able to setup your custom graphical settings:

gksu dbus-run-session <name-of-the-app>
gksu dbus-run-session xfce4-settings-manager  
gksu dbus-run-session xfce4-panel  

You can close this now, thanks.

Oh almost forgot, here is the updated link with the new files I had modified (I re-uploaded the entire program files instead of just uploading the single FUNCS.SH file)
These new updated files will allow you to create a custom ISO out of Xubuntu 20.10 (should be compatible with any other Ubuntu variant) and MX Linux (Debian-based... minor adjustments in the script required for other distros, particularly the name and location of the Squashfs file)
LINK:
https://www.dropbox.com/sh/s61370wofadlny5/AAA6s0rjAz1QW9N1fJihYhBia?dl=0