Systemd: Curiosità - Domande - Problemi

Problemi e suggerimenti legati all'installazione di Arch Linux
Avatar utente
ambro
Robin Hood
Messaggi: 1933
Iscritto il: 27 agosto 2009, 21:37
Località: Verona

Re: Systemd, altro rimpiazzo di Init, cosa ne pensate?

Messaggio da ambro » 15 giugno 2012, 15:45

Il tuo utente fa parte del gruppo "power" ?
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 4.3-ck - KDE Plasma 5
Mediacenter: Asrock Q2900 Itx - VGA Intel - 64bit - kernel 4.3-ck - lxde - Kodi - isengard
Netbook: Asus eeepc1001 - i686 - kernel 4.3 - lxde

Avatar utente
evariste
Novello Arciere
Messaggi: 62
Iscritto il: 11 ottobre 2011, 17:58
Architettura: x86_64 (64bit)
Località: Varese/Padova

Re: Systemd, altro rimpiazzo di Init, cosa ne pensate?

Messaggio da evariste » 15 giugno 2012, 15:48

Il comando "groups <user>" mi dice di si.
Je n'ai pas le temps...

Dalamy
Novello Arciere
Messaggi: 63
Iscritto il: 18 marzo 2012, 15:41

Re: Systemd, altro rimpiazzo di Init, cosa ne pensate?

Messaggio da Dalamy » 16 giugno 2012, 18:08

Non voglio sviare chi sta cercando di installare systemd dal wiki di arch ma ho trovato sul wiki di Fedora un'introduzione che puó essere molto utile per chi si sta avvicinando a systemd e mi sembra molto utile per capirne il funzionamento. È ovvio che per l'installazione e tutto si deve far riferimento al wiki di arch. Ecco la pagina: http://fedoraproject.org/wiki/Systemd/it

centoventicinque
Arciere
Messaggi: 306
Iscritto il: 9 settembre 2010, 13:29

Re: Systemd, altro rimpiazzo di Init, cosa ne pensate?

Messaggio da centoventicinque » 22 giugno 2012, 8:23

installazione seguita da wiki( a cui penso di aggiungere qualche rigas per rendere più chiari alcuini passaggi )

tra ssd e systemd sembra di vivere un time warp , boot instantaneo !

Dalamy
Novello Arciere
Messaggi: 63
Iscritto il: 18 marzo 2012, 15:41

Re: Systemd, altro rimpiazzo di Init, cosa ne pensate?

Messaggio da Dalamy » 22 giugno 2012, 9:35

Davvero, systemd con ssd si ha un boot velocissimo. Adesso la parte più lunga di attesa riguarda il POST del bios (nel quale non posso migliorare nulla...) se no è veramente una scheggia!

nierro
Little John
Messaggi: 1019
Iscritto il: 19 novembre 2009, 17:51
Architettura: x86_64 (64bit)

Re: Systemd, altro rimpiazzo di Init, cosa ne pensate?

Messaggio da nierro » 22 giugno 2012, 12:24

Come vi invidio.... :(
Io mi devo accontentare di 12-13s di boot (systemd-analyze) con e4rat-lite-git da aur... ma prima o poi mi compro un ssd da 128gb e cambio la dram del mio netbook con una sram da 2gb :D ahahhaah

Dalamy
Novello Arciere
Messaggi: 63
Iscritto il: 18 marzo 2012, 15:41

Re: Systemd, altro rimpiazzo di Init, cosa ne pensate?

Messaggio da Dalamy » 22 giugno 2012, 14:54

@nierro
scusa mi potresti spiegare come hai fatto per configuare e4rat-lite con systemd? Penso si debba fare in modo simile a come è descritto nel wiki per e4rat ma non riesco a capire bene come devo fare con systemd. E visto che ci sono, che differenze ci sono fra e4rat e e4rat-lite?

nierro
Little John
Messaggi: 1019
Iscritto il: 19 novembre 2009, 17:51
Architettura: x86_64 (64bit)

Re: Systemd, altro rimpiazzo di Init, cosa ne pensate?

Messaggio da nierro » 22 giugno 2012, 21:27

In teoria e4rat-lite si suppone sia un attimino più veloce di e4rat, per motivi spiegati se non erro nella pagina del wiki. (https://wiki.archlinux.org/index.php/E4 ... eload-lite) -> attenzione però, io uso il pacchetto e4rat-lite-git da aur e non e4rat-preload-lite.
Se usi anche te il primo dei due, segui pure quello che dico!
Comunque basta editare /etc/e4rat-lite.conf e modificare la linea riguardante l'init system mettendo /sbin/systemd (o /bin/systemd? non ricordo, controlla).
Poi fai ovviamente un avvio col e4rat-lite-collect, poi dai (da init 1) e4rat-lite-realloc e quindi aggiungi /sbin/e4rat-lite alla riga del kernel!
A me ha migliorato di più di qualche secondo (anche perchè su systemd, caricando insieme tutto, riallocare i file sull'hd di modo che siano più contigui possibile aiuta parecchio...)
Spero di essere stato d'aiuto!
Ps:se invece usi e4rat-preload-lite, se non erro, non è compatibile con systemd...perciò installa e4rat-lite-git e segui la miniguida :D

Dalamy
Novello Arciere
Messaggi: 63
Iscritto il: 18 marzo 2012, 15:41

Re: Systemd, altro rimpiazzo di Init, cosa ne pensate?

Messaggio da Dalamy » 22 giugno 2012, 22:07

Grazie mille, la miniguida è perfetta! :)
Ho provato ma in pratica il tempo di boot non diminuisce se non di qualche decimo. Sarà che l'accoppiata SSD-systemd fa già il possibile... ehehe

nierro
Little John
Messaggi: 1019
Iscritto il: 19 novembre 2009, 17:51
Architettura: x86_64 (64bit)

Re: Systemd, altro rimpiazzo di Init, cosa ne pensate?

Messaggio da nierro » 22 giugno 2012, 22:22

Ancora a prenderci per il c__o, noi poveri detentori di vecchi e obsoleti hdd???? ahahahha beato te! :D si su ssd non è molto utile e4rat -> https://wiki.archlinux.org/index.php/E4 ... o_does_not , cito "Users of SSD drives do not benefit because there are no moving parts and thus (almost) no disk latency - Ureadahead might be worth looking at." . Quindi prova ureadahead casomai :)

Dalamy
Novello Arciere
Messaggi: 63
Iscritto il: 18 marzo 2012, 15:41

Re: Systemd, altro rimpiazzo di Init, cosa ne pensate?

Messaggio da Dalamy » 23 giugno 2012, 9:04

Eheh, scusa mi è venuto :). Adesso proveró ureadahead. Comunque cosa ne pensi del servizio integrato di systemd, readahead (si fa un po'di confusione con i nomi)? E grazie ancora. ;)

nierro
Little John
Messaggi: 1019
Iscritto il: 19 novembre 2009, 17:51
Architettura: x86_64 (64bit)

Re: Systemd, altro rimpiazzo di Init, cosa ne pensate?

Messaggio da nierro » 23 giugno 2012, 9:14

Eh, penso che readahead integrato possa andare bene, anche perchè ureadahead ha bisogno di un kernel patchato...
Quindi usa readahead.service, ma non aspettarti granchè, magari guadagni 1secondo!

Dalamy
Novello Arciere
Messaggi: 63
Iscritto il: 18 marzo 2012, 15:41

Re: Systemd, altro rimpiazzo di Init, cosa ne pensate?

Messaggio da Dalamy » 23 giugno 2012, 9:41

Se devo solo attivare un servizio perchè no...
EDIT: Ho attivato readahead e ho guadagnato 3 secondi, niente che mi cambi la vita ma non li butto certo via avendo semplicemente attivato due servizi :)

Avatar utente
KleinerMann
Moderatore
Messaggi: 3784
Iscritto il: 8 gennaio 2011, 20:59
Architettura: x86_64 (64bit)

Re: Systemd, altro rimpiazzo di Init, cosa ne pensate?

Messaggio da KleinerMann » 20 luglio 2012, 19:15

Salve, ultimamente, non so da quanto però D: ho dei seri problemi a spegnere il pc:

i comandi:

Codice: Seleziona tutto

# systemctl poweroff
# poweroff
spengono lo schermo e rendono il pc inutilizzabile.. costringendomi a spegnere con il tastino (la cosa noiosa non è tanto questo, quanto il fatto che al riavvio devo aspettare interi minuti il fsck su /, /boot e /home -,-'')

il comando:

Codice: Seleziona tutto

# halt
avvia correttamente lo spegnimento, smonta tutte le partizioni ma non spegne il pc :(

l'unico che sembra funzionare è

Codice: Seleziona tutto

# shutdown -h now
capita anche a voi ? o forse mi sono perso qualcosa? :D
Arch Linux - AwesomeWM

nierro
Little John
Messaggi: 1019
Iscritto il: 19 novembre 2009, 17:51
Architettura: x86_64 (64bit)

Re: Systemd, altro rimpiazzo di Init, cosa ne pensate?

Messaggio da nierro » 20 luglio 2012, 21:06

no io non ho avuto problemi simili! :D hai cambiato qualche configurazione? O magari è solo un bug dell'ultima versione...però su bugs.archlinux.org nessuno lo ha avuto.
Prova ad aspettare altri...per ora -> sei solo! ahah

Avatar utente
KleinerMann
Moderatore
Messaggi: 3784
Iscritto il: 8 gennaio 2011, 20:59
Architettura: x86_64 (64bit)

Re: Systemd, altro rimpiazzo di Init, cosa ne pensate?

Messaggio da KleinerMann » 29 luglio 2012, 23:24

nierro ha scritto:no io non ho avuto problemi simili! :D hai cambiato qualche configurazione? O magari è solo un bug dell'ultima versione...però su bugs.archlinux.org nessuno lo ha avuto.
Prova ad aspettare altri...per ora -> sei solo! ahah
risolto con l'ultimo aggiornamento da [testing] :D
edit : vana illusione :(
Arch Linux - AwesomeWM

Avatar utente
veleno77
Moderatore
Messaggi: 6282
Iscritto il: 25 marzo 2008, 18:26
Architettura: x86 (32Bit)
Località: Torino
Contatta:

Re: Systemd il nuovo rimpiazzo di Init

Messaggio da veleno77 » 30 luglio 2012, 23:33

In attesa della totale migrazione di Arch Linux verso sytemd, metto in rilievo questa discussione per convogliare in un unico thread eventuali domande e discussioni in merito.
Ricordo che il wiki a riguardo è il seguente. https://wiki.archlinux.org/index.php/Sy ... taliano%29

Veleno77
Se avete risolto il vostro problema, editate il primo post aggiungendo [Risolto] al titolo.
Problemi con Arch ? 1°Metodo-2°Metodo-3°Metodo
ArchWiki Translation Team - Cerchiamo traduttori!

dfrincon
Novello Arciere
Messaggi: 41
Iscritto il: 15 settembre 2011, 13:19

Re: Systemd il nuovo rimpiazzo di Init

Messaggio da dfrincon » 1 agosto 2012, 13:14

come si fa ad avviare il demone vmware al boot con systemd puro?
il file service non esiste
stessa cosa per tutti i demoni dove non esiste un file service?

Avatar utente
KleinerMann
Moderatore
Messaggi: 3784
Iscritto il: 8 gennaio 2011, 20:59
Architettura: x86_64 (64bit)

Re: Systemd il nuovo rimpiazzo di Init

Messaggio da KleinerMann » 1 agosto 2012, 13:33

ormai i pacchetti dei repo sono tutti compilati anche per systemd... sei sicuro non esista il file .service?
In ogni caso non dovrebbe essere difficile crearne uno....
Arch Linux - AwesomeWM

Avatar utente
ambro
Robin Hood
Messaggi: 1933
Iscritto il: 27 agosto 2009, 21:37
Località: Verona

Re: Systemd il nuovo rimpiazzo di Init

Messaggio da ambro » 1 agosto 2012, 13:38

Un file service è un file di testo che contiene delle istruzioni. Puoi crearti tutti i service che vuoi se non esistono già (probabilmente saranno implementati presto i mancanti)
Prendi spunto da questi 2 link
https://bbs.archlinux.org/viewtopic.php?id=146207
https://wiki.archlinux.org/index.php/Systemd/Services
Devi crearlo in /etc/systemd/system/
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 4.3-ck - KDE Plasma 5
Mediacenter: Asrock Q2900 Itx - VGA Intel - 64bit - kernel 4.3-ck - lxde - Kodi - isengard
Netbook: Asus eeepc1001 - i686 - kernel 4.3 - lxde

Avatar utente
ambro
Robin Hood
Messaggi: 1933
Iscritto il: 27 agosto 2009, 21:37
Località: Verona

Re: Systemd il nuovo rimpiazzo di Init

Messaggio da ambro » 1 agosto 2012, 13:51

umby213 ha scritto:ormai i pacchetti dei repo sono tutti compilati anche per systemd... sei sicuro non esiste il file .service?
In ogni caso non dovrebbe essere difficile crearne uno....
Non conosco VMware ma in questo pacchetto c'è un file service che si chiama usr/lib/systemd/system/vmtoolsd.service. Non so se può servire...
PC: Amd FX-6100-Nvidia GT630-SSD- 64bit - kernel 4.3-ck - KDE Plasma 5
Mediacenter: Asrock Q2900 Itx - VGA Intel - 64bit - kernel 4.3-ck - lxde - Kodi - isengard
Netbook: Asus eeepc1001 - i686 - kernel 4.3 - lxde

dfrincon
Novello Arciere
Messaggi: 41
Iscritto il: 15 settembre 2011, 13:19

Re: Systemd il nuovo rimpiazzo di Init

Messaggio da dfrincon » 1 agosto 2012, 15:14

o dato una lettura ma non o capito come far partire un demone qualcuno me lo spiega
quel service credo serva per far partire il demone del pacchetto open-vm-tools quindi niente.

Avatar utente
KleinerMann
Moderatore
Messaggi: 3784
Iscritto il: 8 gennaio 2011, 20:59
Architettura: x86_64 (64bit)

Re: Systemd il nuovo rimpiazzo di Init

Messaggio da KleinerMann » 1 agosto 2012, 15:46

dfrincon ha scritto:ho dato una lettura ma non ho capito come far partire un demone qualcuno me lo spiega
per abilitare un servizio al boot

Codice: Seleziona tutto

# systemctl enable nomeservizio.service
per avviarlo ora

Codice: Seleziona tutto

# systemctl start nomeservizio.service
per stopparlo

Codice: Seleziona tutto

# systemctl stop nomeservizio.service
Arch Linux - AwesomeWM

dfrincon
Novello Arciere
Messaggi: 41
Iscritto il: 15 settembre 2011, 13:19

Re: Systemd il nuovo rimpiazzo di Init

Messaggio da dfrincon » 1 agosto 2012, 15:54

o creato il file vmware.service

[Unit]
Description=vmware daemon

[Service]
#ExecStart=/usr/lib/vmware/bin/vmware-usbarbitrator
ExecStart=/etc/rc.d/vmware

[Install]
WantedBy=multi-user.target

ma non funziona o dato il comando systemctl start vmware.service e nessun errore
invece da terminale se do /etc/rc.d/vmware start funziona
lo stesso per vmware-usbarbitrator

Avatar utente
Hilinus
Moderatore
Messaggi: 5649
Iscritto il: 25 ottobre 2008, 19:28
Architettura: x86_64 (64bit)

Re: Systemd il nuovo rimpiazzo di Init

Messaggio da Hilinus » 1 agosto 2012, 16:08

Non funziona così. Posta il contenuto del file /etc/rc.d/vmware che provo a scriverti io un .service

Includi però il contenuto tra tag code, altrimenti non si capisce una mazza:

Codice: Seleziona tutto

[code]contenuto del file vmware
[/code]
Q6600 @ 3.2 Ghz + Thermalright Ultra 120 Extreme | 6 GB DDR2 Ocz Gold
Asus P5K | Sapphire HD7850 2GB | E ovviamente... Arch Linux :)

Rispondi