Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 30/10/2010, à 14:09

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

@olivier76
Bonjour,
Bizarre ModCustom est ouvert avec gksudo,
et apparement il ne supporte plus de fonctionner si un sous-dossier contient un espace...
je viens de ripper un correctif qui détecte si un sous-dossier contient un espace
et préviens via un message...


Ce bout de code n'acepte plus les espaces bizarre...

#si pas sudo!
if [ ! "${SUDO_USER}" ]; then
gksudo -k "$0"
sleep .1
exit 0
fi

Pour superOS je regarde...

Hors ligne

#27 Le 30/10/2010, à 14:24

olivier76

Re : ModCustom personnaliser un LiveCD base Ubuntu

Voici le message obtenu quand je tente d'installer dans le CHROOT par synaptic avec ModCustom sur une Lubuntu de test :

bash: pas de contrôle de tâche dans ce shell
root@Super-OS:/# export HOME=/root
root@Super-OS:/# if [ "$(which synaptic)" ]; then
> synaptic
> elif [ "$(which adept)" ]; then
> adept
> elif [ "$(which kpackagekit)" ]; then
> kpackagekit
> fi
No protocol specified

(synaptic:3270): Gtk-WARNING **: cannot open display: :0.0
root@Super-OS:/# exit

Par contre le test graphique fonctionne.

Dernière modification par olivier76 (Le 30/10/2010, à 14:26)

Hors ligne

#28 Le 30/10/2010, à 14:32

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

@olivier76
Bonjour,

je suppose que c'est "export DISPLAY" dans le script .../ModCustom/install.sh
qui te pose un souci, je viens de le supprimer, retélécharge/reteste ...
tu est en mode dual screen ?

Hors ligne

#29 Le 30/10/2010, à 14:43

olivier76

Re : ModCustom personnaliser un LiveCD base Ubuntu

J'ai eu cette erreur et j'ai déplacé ModCustom et maintenant ça fonctionne

Erreur un sous-dossier contient un espace dans son nom.
Veuillez déplacer .../ModCustom vers un chemin sans espaces dans les noms des sous-dossier

Par contre 'ouvrir terminal choot' , 'installer des paquets dans chroot' a premiere vue cela marche pas chez moi.
@+ olivier

Dernière modification par olivier76 (Le 30/10/2010, à 14:51)

Hors ligne

#30 Le 30/10/2010, à 14:53

bobtux

Re : ModCustom personnaliser un LiveCD base Ubuntu

Bonjour, le sujet ma l'air fort intéressant!

Juste une petite question con, à la fin du processus est il possible d'installer le live-cd?

Merci et bonne continuation pour le développement.

Hors ligne

#31 Le 30/10/2010, à 15:03

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

Bonjour,
@olivier76

Reteste sur la dernière version de ModCustom le menu "Intaller des paquets dans le chroot"
j'ai supprimé export DISPLAY, voir si fonctionne.

@bobtux
Précise ta question STP ?
le script permet de générer un fichier iso simmilaire a celui d'origine
avec en plus tes modifs,
et bien sur si tu as rajouté des soft ils seront installés au boot du fichier iso au moment de l'install...

Dernière modification par frafa (Le 30/10/2010, à 15:03)

Hors ligne

#32 Le 30/10/2010, à 15:17

bobtux

Re : ModCustom personnaliser un LiveCD base Ubuntu

Merci pour ta réponse ultra rapide, et donc je vais tester!

Hors ligne

#33 Le 30/10/2010, à 15:48

olivier76

Re : ModCustom personnaliser un LiveCD base Ubuntu

Je viens de re-télécharger pour être sur d'avoir le dernière version et la encore pas de GUI pour 'installer des paquets dans chroot'
Pourtant le test graphique est bon et j'ai installé 'PARCELLITE' de cette manière sans problème.

Dernière modification par olivier76 (Le 30/10/2010, à 15:49)

Hors ligne

#34 Le 30/10/2010, à 15:58

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

@olivier76
Bizarre moi je n'arrive pas à faire buger ces fonctions
je viens de retester avec Ubuntu Lubuntu et Super OS et fonctionnent pour moi.

quelle est  l'OS (nom et version) qui exécute le script ?
tape export dans un terminal et fait passer le retour STP.

 export

Dernière modification par frafa (Le 30/10/2010, à 15:58)

Hors ligne

#35 Le 30/10/2010, à 16:02

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

Bonjour,
Mise à jour de ModCustom disponible,
même adresse de téléchargement.

Bon je me suis permis de soumettre le souci avec gksudo à un des pro du bash
qui sont présent sur le forum Ubuntu.fr à savoir Totor
et il a bien sur trouvé une solution instantanément,
Merci à lui smile

Donc cette mise à jour permet de supporter les espaces dans le chemin du dossier qui contient ModCustom.

#Totor solution pour bug gksudo et espaces! Merci smile

[[ ! "${SUDO_USER}" ]] && { cd "$(dirname "$0")"; exec gksudo -k -- "./${0##*/}"; }

Hors ligne

#36 Le 30/10/2010, à 16:15

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

@olivier76
démarre ModCustom, Démarre le chroot,
puis ouvre un terminal (dans ton OS)
remplace "/home/frafa/MyDownloads/custom"
par le chemin de ton dossier de travail
puis colle les 2 lignes ci-dessous dans ce terminal et
verifie si ouvre synaptic du chroot ou pas (fait passer le retour si ne fonctionne pas)...


selcustom="/home/frafa/MyDownloads/custom"
sudo -u root chroot "${selcustom}/squashfs-root" synaptic

Hors ligne

#37 Le 30/10/2010, à 16:33

olivier76

Re : ModCustom personnaliser un LiveCD base Ubuntu

Trop complexe pour moi sad .....abandon

Hors ligne

#38 Le 30/10/2010, à 16:38

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

@olivier76
Désolé je ne puis faire plus simple pour essayer de trouver ou est ton souci...

Hors ligne

#39 Le 30/10/2010, à 16:47

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

@olivier76
A tout hasard fait passer le contenu de ton fichier:
.../ModCustom/selang.txt

Hors ligne

#40 Le 30/10/2010, à 18:14

bobtux

Re : ModCustom personnaliser un LiveCD base Ubuntu

Le terminal en mode Chroot ne se lance pas chez moi non plus: ubuntu 10.10

Je vais faire une installation propre pour retenter et vous tenir au jus.

Hors ligne

#41 Le 30/10/2010, à 18:33

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

@bobtux
Bonjour, (on se dit tu hein smile )
on va esayer de trouver ou est le souci,
car de mon coté je n'arrive pas a reproduire ce bug.

on va travailler sur le menu "Ouvrir un terminal chroot"
Edite avec gedit ce script: .../ModCustom/terminal.sh


Et remplace:

#! /bin/bash
function FCT_TERMINAL()
{
#export DISPLAY
export LANGUAGE=$(cat "${dossier}/selang.txt")
export LANG=$(cat "${dossier}/selang.txt")
export LC_ALL=$(cat "${dossier}/selang.txt")
sudo -u root chroot "${selcustom}/squashfs-root"<<"EOF"
export HOME=/root
/etc/alternatives/x-terminal-emulator
EOF
}

par:

#! /bin/bash
function FCT_TERMINAL()
{
sudo -u root chroot "${selcustom}/squashfs-root"<<"EOF"
export LC_ALL=C
export HOME=/root
/etc/alternatives/x-terminal-emulator
EOF
}

enregistre et reteste menu: "Ouvrir un terminal chroot"
et dit moi quoi...

Dernière modification par frafa (Le 30/10/2010, à 18:39)

Hors ligne

#42 Le 30/10/2010, à 18:54

bobtux

Re : ModCustom personnaliser un LiveCD base Ubuntu

Je te tiens au jus dés que possible, là je tente une expérience...

Dans tes menus il y a voir en mode graphique...  bon je suis dessus et je viens de lancer une mise à jour ça à l'air de marcher

C'est terrible si on peut modifier comme ça!

Ou dis moi s'il ne faut pas :d

Dés que la mise à jour ce termine je reviens tongue

Hors ligne

#43 Le 30/10/2010, à 19:02

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

@bobtux
Bonjour,
pour le moment dans le mode graphique
tu peux utiliser synaptic pour installer des soft,
"Prise en charge des langues" pour installer de langues,
et les réglages de firefox seront sauvés.
le reste ne sera pas sauvegardé à ce jour (thèmes, fond écran, etc...)

Hors ligne

#44 Le 30/10/2010, à 19:03

bobtux

Re : ModCustom personnaliser un LiveCD base Ubuntu

Voila modification du fichier faite, mais rien ne ce passe, le terminal ne ce lance pas...

Y a t-il une solution pour agrandir la fenêtre de prévisualisation graphique?

merci d'avance

Dernière modification par bobtux (Le 30/10/2010, à 19:08)

Hors ligne

#45 Le 30/10/2010, à 19:21

bobtux

Re : ModCustom personnaliser un LiveCD base Ubuntu

frafa a écrit :

@bobtux
Bonjour,
pour le moment dans le mode graphique
tu peux utiliser synaptic pour installer des soft,
"Prise en charge des langues" pour installer de langues,
et les réglages de firefox seront sauvés.
le reste ne sera pas sauvegardé à ce jour (thèmes, fond écran, etc...)


C'est bien déja!!!   Par contre pour les thèmes,réglages logiciels.... quel serait le solution?  Faire un script?
Si besoin de test je suis dans les parages a+++

Hors ligne

#46 Le 30/10/2010, à 19:51

bobtux

Re : ModCustom personnaliser un LiveCD base Ubuntu

frafa a écrit :

@olivier76
démarre ModCustom, Démarre le chroot,
puis ouvre un terminal (dans ton OS)
remplace "/home/frafa/MyDownloads/custom"
par le chemin de ton dossier de travail
puis colle les 2 lignes ci-dessous dans ce terminal et
verifie si ouvre synaptic du chroot ou pas (fait passer le retour si ne fonctionne pas)...


selcustom="/home/frafa/MyDownloads/custom"
sudo -u root chroot "${selcustom}/squashfs-root" synaptic

Pour ici voila mon erreur:


tdn@tdn:~$ selcustom="/home/tdn/Documents/imotep"
tdn@tdn:~$ sudo -u root chroot "${selcustom}/squashfs-root" synaptic
[sudo] password for tdn: 
No protocol specified

(synaptic:19926): Gtk-WARNING **: cannot open display: :0.0

Hors ligne

#47 Le 30/10/2010, à 20:37

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

@bobtux
tu as la meme erreur que olivier76
bizarre je ne comprend pas pourquoi il ne trouve pas l'ecran (display) à utiliser

fait voir STP le retour de la commande:

sudo echo $DISPLAY

le problèmes avec la customisation de fenetre de connexion fond ecran themes polices etc,
c'est le méthode est différente pour chaque windows manager ubuntu kubuntu xubuntu lubuntu etc
on verra plus tard quand les bases seront solides.

pour agrandir la fenêtre du mode graphique, change la résolution du serveur graphique
modif à faire dasn le fichier: .../ModCustom/graph.sh
remplace -screen 800x600 par la taille souhaitée.

Dernière modification par frafa (Le 30/10/2010, à 20:39)

Hors ligne

#48 Le 30/10/2010, à 20:46

bobtux

Re : ModCustom personnaliser un LiveCD base Ubuntu

Merci pour le le changement de taille, c'est nikel!

Bon poursuivons tranquillement mais surement hihi

Donc la réponse à 

sudo echo $DISPLAY

:

tdn@tdn:~$ sudo echo $DISPLAY
[sudo] password for tdn: 
:0.0
tdn@tdn:~$ 

Je mets tout comme ça au moins.....

++

Hors ligne

#49 Le 30/10/2010, à 20:51

frafa

Re : ModCustom personnaliser un LiveCD base Ubuntu

@bobtux
Bonjour,
bon essaie de mettre ce qui suit dasn le fichier .../ModCustom/terminal.sh
enregistre et reteste menu: "Ouvrir un terminal chroot"

#! /bin/bash
function FCT_TERMINAL()
{
export DISPLAY=$DISPLAY
sudo -u root chroot "${selcustom}/squashfs-root"<<"EOF"
export HOME=/root
/etc/alternatives/x-terminal-emulator
EOF
}

Hors ligne

#50 Le 30/10/2010, à 20:59

bobtux

Re : ModCustom personnaliser un LiveCD base Ubuntu

j'ai fais la modification, mais rien ne fait ça reste pareil. sad
Je reste si tu veux essayer autre chose  smile

Hors ligne