Risposte al Forum Create
-
AutoreArticoli
-
michiamophilPartecipante
Non capisco una cosa: nel Makefile di mambatray ad un certo punto vengono definite le variabili, tra cui anche
prefix = /usr
mandir = ${prefix}/usr/share/manQuindi è da interpretare che il valore di mandir è /usr/usr/share/man ?
michiamophilPartecipanteOk, grazie.
Vedrò cosa riesco a fare.
michiamophilPartecipanteOk, posso provarci.
Una domanda, cosa dovrebbe fare un Makefile?
michiamophilPartecipanteEcco qua il programma (non so se è venuto bene, anche perché è il primo che faccio con python) http://michiamophil.altervista.org/down/license-dialog.zip
michiamophilPartecipanteLa guida la ho letta e ne ho capita un 80%.
Ho incominciato a buttare giù un po’ di codice.
Può andare bene strutturato in questo modo?
#!/usr/bin/python
import os
import sys
import gettext
import getopt
from PyQt4 import QtGui, QtCore
def main(argv):
txt = "" #conterra' il testo del dialogo
caso = 0 #numero associato al tipo di finestra da creare
try:
opts, args = getopt.getopt(argv, "hs:", ["help", "sorry="])
except getopt.GetoptError:
usage()
#se echo $? == 3 allora la sintassi usata è sbagliata
sys.exit(3)
for opt, arg in opts:
if opt in ("-h", "--help"):
usage()
sys.exit()
elif opt in ("--sorry"):
txt = arg
caso = 1
#avvia la creazione del dialogo
draw_dialog(caso, txt)
def usage():
print _(("Programma che cerca di emulare la sintassi di kdialog"))
print _(("Gli argomenti sono quelli di kdialog"))
def draw_dialog(int, txt):
print int
print txt
if __name__ == "__main__":
main(sys.argv[1:])michiamophilPartecipanteCiao.
Si secondo me poteva essere utile sopratutto su openmamba-gnome, così da non dover installare kdialog…
Io con Python non ho molta esperienza, però mi stò leggendo questa ottima guida (anche se non sono una cima in inglese 🙂 così vedo se riesco a farlo
michiamophilPartecipanteC’è un programma alternativo a kdialog di kde per gnome?
michiamophilPartecipantePerfetto, funziona!
michiamophilPartecipanteCiao.
L’installazione l’ho eseguita da zero.
Il file /etc/hosts conteneva già la riga
127.0.0.1 localhost.localdomain localhost Filippo-Netbook.localdomain e ci ho aggiunto alla fine della riga Filippo-Netbook, come mi è sembrato di capire…
Ho riavviato e eseguendo cat /etc/hosts ho notato che la parola Filippo-Netbook si è spostata tra l’ip e localhost.localdomain…
Poi, una volta avviato nm-applet, che ho scoperto che aggiunge una riga al file /etc/hosts, il file ritorna al punto di partenza….
Anche terminando nm-applet e modificando il file senza riavviare l’OS non parte nessun programma…
michiamophilPartecipanteCiao.
Oggi ho scaricato la milestone2 pre5, la ho installata (da usb) ed è andato tutto bene.
Poi al riavvio si è avviato un programma che ha installato i pacchetti di base, tra cui anche gli aggiornamenti.
Al riavvio purtroppo non si avvia nessun programma oltre al desktop (cioè stesso problema che ho riscontrato nella pre4).
Inoltre, sempre al riavvio dopo aver installato gli aggiornamenti, si è avviata in automatico una finestra nel centro dello schermo, senza bordi. C’era una progressbar e una label con scritto “Avvio del server akonadi in corso”.
Se puo servire posto il file xsession-errors: http://www.michiamophil.altervista.org/down/xsession-errors-pre5
michiamophilPartecipantePurtroppo non cambia niente…
Però per esempio se clicco con il tasto destro sul desktop e su “Impostazioni desktop” si apre la finestra delle impostazioni del desktop…
Comunque questa volta ho notato che cliccando dal menu di openmamba su firefox si è aperto firefox, ma provandoci una seconda volta, anche con qualsiasi altro programma (anche riprovando con firefox) non si apre più niente, cioè si apre solo il primo programma che apri e poi più niente…
michiamophilPartecipanteRestituisce:
libsoprano-2.6.0-1mamba.i586
soprano-backend-virtuoso-2.6.0-1mamba.i586
soprano-2.6.0-1mamba.i586
michiamophilPartecipanteIl file che dici tu ha un pò di errori dentro.
Te lo allego, così se vuoi esaminarlo…
http://www.michiamophil.altervista.org/down/xsession-errors
(non sono riuscito a caricarlo sul forum, neanche rinominandolo .txt)
michiamophilPartecipanteInoltre ieri sera ho installato la milestone2 pre4 sul pc, e è andato tutto bene.
Oggi ho installato tutti gli aggiornamenti e ho riavviato. Una volta riavviato compare tutto (sfondo, widget, pannello con menu start), ma quando provo ad avviare un qualsiasi programma (anche il terminale) non succede niente…
Comunque riesco ad accedere alle console, ma non saprei come risolvere il problema…
michiamophilPartecipanteLa distro la stai provando probabilmente da cd, quindi puoi provare a montare per esempio una chiavetta e poi copiarci il file dentro:
Colleghi una chiavetta, poi una volta rigenerato il report scrivi i comandi
mkdir /mnt/chiavetta (la cartella è ovviamente a tua scelta)
mount /dev/sd?1 /mnt/chiavetta (il ? sta per la lettera che gli assegna l’OS, per esempio sda1, o sdb1… (per esperienza personale ti dico che quando lampeggia la lucetta della chiavetta hai scritto la lettera giusta 🙂 )
cp /root/nome_file_da_copiare.txt /mnt/chiavetta/report.txt
-
AutoreArticoli