ho un piccolo problemino riguardo l'installazione delle icone su kde. Ho scaricato da kde-look un archivio, lo estratto e dentro mi trovo una directory piena di immagini png. Se provo l'installazione tramite kcontrol/aspetto e temi/icone non mi vede niente, anche perchè stavo pensando che nella directory manca il classico index.theme. Se provo a spostare il tutto su /usr/share/icons non concludo niente. Non mi dite che dovrei fare l'installazione manuale andando a sostituire l'icona per ogni singolo file del sistema
Installazione icone su kde
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Installazione icone su kde
Salve,
ho un piccolo problemino riguardo l'installazione delle icone su kde. Ho scaricato da kde-look un archivio, lo estratto e dentro mi trovo una directory piena di immagini png. Se provo l'installazione tramite kcontrol/aspetto e temi/icone non mi vede niente, anche perchè stavo pensando che nella directory manca il classico index.theme. Se provo a spostare il tutto su /usr/share/icons non concludo niente. Non mi dite che dovrei fare l'installazione manuale andando a sostituire l'icona per ogni singolo file del sistema
ho un piccolo problemino riguardo l'installazione delle icone su kde. Ho scaricato da kde-look un archivio, lo estratto e dentro mi trovo una directory piena di immagini png. Se provo l'installazione tramite kcontrol/aspetto e temi/icone non mi vede niente, anche perchè stavo pensando che nella directory manca il classico index.theme. Se provo a spostare il tutto su /usr/share/icons non concludo niente. Non mi dite che dovrei fare l'installazione manuale andando a sostituire l'icona per ogni singolo file del sistema
- aLvArO
- Linux 4.x

- Messaggi: 1201
- Iscritto il: mer 30 mar 2005, 0:00
- Nome Cognome: alessio
- Slackware: current64
- Kernel: 2.6.30-rc8-smp
- Desktop: kde 4.2.4
- Località: Catanzaro Lido (CZ)
Re: Installazione icone su kde
da kcontrol quando vai ad installare le icone. si deve selezionare il pacchetto .tgz o .tar.gz non devi prima scompattarlo.
premetto che alcuni pacchetti di icone sono fatti diversamente, ma comunque nn scoppattarlo prova come detto prima.
premetto che alcuni pacchetti di icone sono fatti diversamente, ma comunque nn scoppattarlo prova come detto prima.
Re: Installazione icone su kde
kos ha scritto:Salve,
ho un piccolo problemino riguardo l'installazione delle icone su kde. Ho scaricato da kde-look un archivio, lo estratto
e dentro mi trovo una directory piena di immagini png. Se provo l'installazione tramite kcontrol/aspetto e temi/icone non mi vede niente, anche perchè stavo pensando che nella directory manca il classico index.theme. Se provo a spostare il tutto su /usr/share/icons non concludo niente. Non mi dite che dovrei fare l'installazione manuale andando a sostituire l'icona per ogni singolo file del sistema
Re: Installazione icone su kde
Grazie Alvaro per la risposta. comunque avevo provato prima questa soluzione. Si tratta di un tar.gz e mi dice archivio non valido.
a Bart: lo sò che si dice l'ho estratto ma ormai avevo inviato
a Bart: lo sò che si dice l'ho estratto ma ormai avevo inviato
Re: Installazione icone su kde
Kos puoi sempre modificare ciò che hai scritto cliccando sul pulsante "modifica". Ovviamente la mia non era una critica ma solo una nota...kos ha scritto:Grazie Alvaro per la risposta. comunque avevo provato prima questa soluzione. Si tratta di un tar.gz e mi dice archivio non valido.
a Bart: lo sò che si dice l'ho estratto ma ormai avevo inviato
Re: Installazione icone su kde
Avrei preferito che insieme alla nota ci fosse anche una possibile soluzione al mio problema
Comunque non mi và di modificare per così poco 
- 414N
- Iper Master

- Messaggi: 2923
- Iscritto il: mer 13 feb 2008, 16:19
- Slackware: 15.0
- Kernel: 5.15.19
- Desktop: KDE5
- Località: Bulagna
- Contatta:
Re: Installazione icone su kde
Quale pacchetto è e a che che pagina si trova?
Re: Installazione icone su kde
Giustissimo, non ho detto altro perché ritenevo la soluzione di Alvaro quella giusta. Però dovevo dirlo.kos ha scritto:Avrei preferito che insieme alla nota ci fosse anche una possibile soluzione al mio problemaComunque non mi và di modificare per così poco
Re: Installazione icone su kde
http://www.kde-look.org/content/show.ph ... ntent=4932414N ha scritto:Quale pacchetto è e a che che pagina si trova?
- 414N
- Iper Master

- Messaggi: 2923
- Iscritto il: mer 13 feb 2008, 16:19
- Slackware: 15.0
- Kernel: 5.15.19
- Desktop: KDE5
- Località: Bulagna
- Contatta:
Re: Installazione icone su kde
L'autore si è dimenticato di includere lo script per la creazione del pacchetto di icone.
Prova con questo che ho "tocciato" e modificato da un altro pacchetto di icone che avevo:
Copialo in un file, mettilo nella directory contenente i files dell'archivio, rendilo eseguibile e lancialo. Dovrebbe crearti un tar.gz che puoi aprire dal gestore temi del centro controllo di KDE.
Prova con questo che ho "tocciato" e modificato da un altro pacchetto di icone che avevo:
Codice: Seleziona tutto
#!/bin/bash
# (C) Nick Bargnesi nbargnesi at den-4.com
# This script is distributed under the GPL. See the file GPL.
# If you make any improvements, feel free to email me any changes. nbargnesi at den-4.com
#Updated By: Guppetto (guppetto@msn.com)
#Updated On: 09/11/2004
#Version: buildset 1.1
#Changes: Mandrake kmenu Icon creation code added, Error Messages were updated,
# Kmenu icon creation message was updated, index.desktop update comment was added
# modified by Arno Rehn for better functionality with SnowIsh ( 07/20/2006 )
# PACKAGENAME is the final tarred, compressed, iconset.
PACKAGENAME="GreenIcos"
REQUIRED_SIZES="32x32 22x22 16x16"
# DEFINE NEW SIZES HERE
# These are sizes for everything except the actions folder, which contains
# menu and toolbar related stuff for KDE. Add or remove a size here, I
# would recommend not removing the 32, 22, and 16 sizes.
#
# Note:
# If you add additional sizes, you must update your index.desktop file to
# access the additional icons. I've added the non-standard 56x56 category
# as an example.
SIZES="128x128 96x96 72x72 64x64 48x48 $REQUIRED_SIZES"
DIRS="actions apps devices filesystems mimetypes" # no actions directory needed, its hardcoded
CONVERT_PATH=
TAR_PATH=
COMPRESSOR=
function checkCompressor() {
echo -ne "Checking for bzip2... "
FOUND=`which bzip2`
if [ "$FOUND" != "" ]; then
echo -ne "found $FOUND\n"
COMPRESSOR=$FOUND
return
else
echo -ne " no.\n"
echo -ne "Checking for gzip... "
FOUND=`which gzip`
if [ "$FOUND" != "" ]; then
echo -ne "found $FOUND\n"
COMPRESSOR=$FOUND
return
else
echo -ne " no.\n"
echo -ne "\nNo compressor found (bzip2 | gzip).\n"
exit 1
fi
fi
}
function checkNeeded() {
echo -ne "Checking for tar... "
FOUND=`which tar`
if [ "$FOUND" != "" ]; then
echo -ne " found $FOUND\n"
TAR_PATH=$FOUND
echo -ne "Checking for convert... "
FOUND=`which convert`
if [ "$FOUND" != "" ]; then
echo -ne " found $FOUND\n"
CONVERT_PATH=$FOUND
return
else
echo -ne " no.\n"
echo -ne "\nNo convert found in path.\n"
exit 1
fi
else
echo -ne " no.\n"
echo -ne "\nNo tar found in path.\n"
exit 1
fi
}
function printFound() {
echo -ne "\nDependencies met - this script is using:\n"
echo -ne "\t\t$COMPRESSOR as compressor\n"
echo -ne "\t\t$TAR_PATH as tar path\n"
echo -ne "\t\t$CONVERT_PATH as convert path\n"
}
echo -ne "This script builds an installable KDE iconset using bash and convert.\n"
echo -ne "Change what you want, add additional sizes, whatever... :)\n"
echo
checkCompressor
checkNeeded
printFound
echo
#echo -ne "You get your choice of kmenu icons. If your distribution uses a special naming "
#echo -ne "convention for the kmenu icon (i.e. Mandrake) you should add the special name for the "
#echo -ne "kmenu icon to the build script and submit the updated script to nbargnesi@den-4.com, "
#echo -ne "u_nbargnesi@umassd.edu, or guppetto@msn.com. Hopefully in the future this script will be "
#echo -ne "able to create the correct Kmenu icon for every distribution (I can dream cant I). Check "
#echo -ne "the 128x128/apps/ directory for alternate icons that can be selected as the kmenu icon \n"
#echo -ne "\nSelect a kmenu icon from the following choices: \n"
#echo -ne "\n\tkmenu_apple,kmenu_appleb,kmenu_apple-gball_blue,kmenu_apple-gball_red,kmenu_baghira,kmenu_mdk,kmenu_mdk2, kmenu_redhat,kmenu_suse,kmenu_tux_apple,kmenu_tux,kmenu_happy, and enter it now (case sensitive - dont put (.png) at the end of your selection): "
#read KMENU_ICON
#echo -ne "\nUsing the $KMENU_ICON.png icon as your kmenu icon.\n"
# Add your distributions kmenu specific icon name below.
# The line cp -f 128x128/apps/$KMENU_ICON.png 128x128/apps/menuk-mdk.png
# was added to create the required icon for Mandrake Linux.
#if test -f 128x128/apps/$KMENU_ICON.png
# then
# cp -f 128x128/apps/$KMENU_ICON.png 128x128/apps/kmenu.png
# cp -f 128x128/apps/$KMENU_ICON.png 128x128/apps/go.png
#
# Mandrake Specific Kmenu Icon to create
#
# cp -f 128x128/apps/$KMENU_ICON.png 128x128/apps/menuk-mdk.png
#
# Distribution Specific Kmenu Icon to create
#
# else
# echo -ne "Invalid selection ($KMENU_ICON), the $KMENU_ICON icon was not found in the .128x128/apps/ directory....exiting...\n"
# exit 1
#fi
echo -ne "Ready to go! Converting all icons! (about 15 seconds on an Athlon 64)\n"
echo
#Loop directory creation according to SIZES specified at startup
for size in $SIZES
do
for dir in $DIRS
do
mkdir -p $size/$dir
done
done
# Required sizes for actions
#mkdir -p 32x32/actions 22x22/actions 16x16/actions
# Mmmm... loops...
for dir in $DIRS
do
cd 128x128/$dir
for icon in *
do
# Loop the specified sizes
for size in $SIZES
do
convert "$icon" -resize $size ../../$size/$dir/"$icon"
done
done
# Move from 128x128/$directory to toplevel
cd ../../
done
# Move from 128x128/ to 32x32/
#cd 128x128/actions
#for icon in *
#do
# convert "$icon" -resize 32x32 ../../32x32/actions/"$icon"
# convert "$icon" -resize 22x22 ../../22x22/actions/"$icon"
# convert "$icon" -resize 16x16 ../../16x16/actions/"$icon"
#done
# Move to top directory
#cd ../../
mkdir $PACKAGENAME
cp -R 128x128 $PACKAGENAME # the user should still be able to edit the icon set, so we don't move but just copy th 128x128 folder
#cp -R 32x32 $PACKAGENAME
cp index.desktop $PACKAGENAME
cp README $PACKAGENAME
cp buildset $PACKAGENAME
cp GPL $PACKAGENAME
cp CHANGELOG $PACKAGENAME
# Move/Remove the created directories so the user can rebuild if needed.
#rm -fr 32x32/apps 32x32/devices 32x32/mimetypes 32x32/filesystems
for size in $SIZES
do
if [ "$size" != "128x128" ]; then # Already did the 128x128 size above
mv $size $PACKAGENAME
fi
done
echo -ne "\nDone with conversions.\n"
echo -ne "Tarring and compressing.\n"
if test -f $COMPRESSOR
then
tar cf $PACKAGENAME.tar $PACKAGENAME && $COMPRESSOR $PACKAGENAME.tar
echo -ne "\nThe $PACKAGENAME icon set has been built. Use kcontrol to install the icon set.\n"
echo && ls -sh $PACKAGENAME.tar* && echo
fi
echo -ne "Removing all temporary directories...\n"
rm -fr $PACKAGENAME
echo -ne "\nAll done. ;)\n"
Re: Installazione icone su kde
Codice: Seleziona tutto
This script builds an installable KDE iconset using bash and convert.
Change what you want, add additional sizes, whatever... :)
Checking for bzip2... found /usr/bin/bzip2
Checking for tar... found /usr/bin/tar
Checking for convert... found /usr/bin/convert
Dependencies met - this script is using:
/usr/bin/bzip2 as compressor
/usr/bin/tar as tar path
/usr/bin/convert as convert path
Ready to go! Converting all icons! (about 15 seconds on an Athlon 64)
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../128x128/actions/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../96x96/actions/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../72x72/actions/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../64x64/actions/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../48x48/actions/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../32x32/actions/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../22x22/actions/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../16x16/actions/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../128x128/apps/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../96x96/apps/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../72x72/apps/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../64x64/apps/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../48x48/apps/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../32x32/apps/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../22x22/apps/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../16x16/apps/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../128x128/devices/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../96x96/devices/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../72x72/devices/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../64x64/devices/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../48x48/devices/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../32x32/devices/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../22x22/devices/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../16x16/devices/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../128x128/filesystems/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../96x96/filesystems/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../72x72/filesystems/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../64x64/filesystems/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../48x48/filesystems/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../32x32/filesystems/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../22x22/filesystems/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../16x16/filesystems/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../128x128/mimetypes/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../96x96/mimetypes/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../72x72/mimetypes/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../64x64/mimetypes/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../48x48/mimetypes/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../32x32/mimetypes/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../22x22/mimetypes/*'.
convert: unable to open image `*': No such file or directory.
convert: missing an image filename `../../16x16/mimetypes/*'.
cp: cannot stat `index.desktop': No such file or directory
cp: cannot stat `README': No such file or directory
cp: cannot stat `buildset': No such file or directory
cp: cannot stat `GPL': No such file or directory
cp: cannot stat `CHANGELOG': No such file or directory
Done with conversions.
Tarring and compressing.
The GreenIcos icon set has been built. Use kcontrol to install the icon set.
4.0K GreenIcos.tar.bz2
Removing all temporary directories...
All done. ;)- 414N
- Iper Master

- Messaggi: 2923
- Iscritto il: mer 13 feb 2008, 16:19
- Slackware: 15.0
- Kernel: 5.15.19
- Desktop: KDE5
- Località: Bulagna
- Contatta:
Re: Installazione icone su kde
Scusa, ma dove l'hai piazzato lo script?
Io l'ho messo nella directory GreenIcos creata estraendo il tar.gz in una directory e l'ho lanciato da lì. Nonostante mi abbia dato degli errori su dei file che non trova, alla fine mi ha creato un pacchetto di ~390KB.
Io l'ho messo nella directory GreenIcos creata estraendo il tar.gz in una directory e l'ho lanciato da lì. Nonostante mi abbia dato degli errori su dei file che non trova, alla fine mi ha creato un pacchetto di ~390KB.
Re: Installazione icone su kde
Pure a me ha creato il pacchetto ma non va, in quanto nello script lui va a cercare le directory 64x64 128x128...... etc directory che non ci sono e sopratutto immagini che non ci sono in quel formato. L'autore del pacchetto, secondo me, o comunque ki a uplodato sto pacchetto non ha messo di proposito il "file di installazione" non lo ha dimenticato. Si deve fare a manina e basta, a meno che non si crei uno script di sana pianta che fà tutto lui.414N ha scritto:Scusa, ma dove l'hai piazzato lo script?
Io l'ho messo nella directory GreenIcos creata estraendo il tar.gz in una directory e l'ho lanciato da lì. Nonostante mi abbia dato degli errori su dei file che non trova, alla fine mi ha creato un pacchetto di ~390KB.
Re: Installazione icone su kde
Ragà, comunque ho risolto. Ho fatto a manina. Credevo peggio, non c'è voluto molto.Grazie per l'aiuto. Alla prossima 
