• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af dbuch | 21.07.2012 18:30

Arch + systemd problemer

Hjælp generelt
Nogen der er skarp på det område?

Jeg er ved og forsøge med og sætte arch op med systemd uden initscripts, og sysvinit.

Det er installerede nu skal det bare sættes op, men hvordan? Har fulgt denne arch wiki guide.

Jeg kommer bare til en login prompt og hvis jeg logger ind som min bruger og taster,
systemctl enable gdm.service siger den error no such file/dir.

Men hvis jeg logger ind som root, så hoppen den direkte ind i gnome uden om gdm?
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer18

# 1

12 år 11 måneder siden

Permalink

Indsendt af bill gates den 21. juli 2012 kl. 18:41

Permalink

Lennart poettering har

Lennart poettering har skrevet mere dokumentation om systemd end du kan overskue at læse. Google det.

Men hvorfor rode med det på arch? Knald en fedora på, og det har et veltestet gnome3 miljø. Med boxes eller jhbuild kan du teste dit eget allerede udemærkede arbejde på havenisseparadiset :)

Og ja det er sgu en ordre, du skal ikke nørde med init, men hacke :)
  • Log ind eller opret dig for at tilføje kommentarer

# 2

12 år 11 måneder siden

Permalink

Indsendt af Clausi den 21. juli 2012 kl. 18:46

Permalink

Billy Boy Gates = Friheden

Billy Boy Gates = Friheden til at vælge Fedora + Gnome3. Alt andet sucks på den ene eller anden måde, så det MÅ I ikke!

What a strange person...
  • Log ind eller opret dig for at tilføje kommentarer

# 3

12 år 11 måneder siden

Permalink

Indsendt af dbuch den 21. juli 2012 kl. 18:56

Permalink

#1 Tja er sgu glad for

#1 Tja er sgu glad for rolling release og arch. Gider ikke installere på ny (Heller ik hvert halve år - eller hvornår det er).

Mhs. til hacking så skal jeg da det, men er blevet kode blind. Fumler pt med og få swell-foop til at kunne resizes. Så der kommer mere ;)

Men en venelig sjæl der kan hjælpe mig med det her problem mens jeg frisker op ville være super?
  • Log ind eller opret dig for at tilføje kommentarer

# 4

12 år 11 måneder siden

Permalink

Indsendt af frogmaster den 21. juli 2012 kl. 18:58

Permalink

Men hvis jeg logger ind

#0: Men hvis jeg logger ind som root, så hoppen den direkte ind i gnome uden om gdm?

Kan det være: /etc/init.d/gdm start ?

Hvordan med gnome-session --session=classic-gnome (failback)

Jeg ved ikke meget om Arch, men jeg er heller ikke helt med på, at den hopper ind i Gnome uden om Gnome's Display Manager (GDM).

Så vidt jeg forstår, så behøver Gnome (og Unity for den sags skyld) GDM for at starte? Har jeg misforstået noget?

Hvis jeg har, så kunne det måske være nogle tilladelser, der ikke stemmer i standardprofilen eller systemet. Beklager at jeg ikke kan svare bedre.

Forsøger du en alternativ Gnome start?
  • Log ind eller opret dig for at tilføje kommentarer

# 5

12 år 11 måneder siden

Permalink

Indsendt af bill gates den 21. juli 2012 kl. 19:05

Permalink

Nå jamen så lade mig

Nå jamen så lade mig omformulere mig boogie. Jeg mener du spilder din tid, at det så er skrevet på min egen måde må du leve med, eller ignorere.

Mht. systemd så er det som meget poettering-arbejde: releases er blobs der trods fortløbende nummer ikke har garanti for kompabilitet.

Jeg ved selvsagt ikke om du nemt kan fixe dit problem, men jeg med rolling releases natur, så VIL du ramme ind i problemer med opdateringer. Systemds release schedule er i første omgang optimeret mod arbejde i Rawhide(fedoras unstable).
  • Log ind eller opret dig for at tilføje kommentarer

# 6

12 år 11 måneder siden

Permalink

Indsendt af dbuch den 21. juli 2012 kl. 19:17

Permalink

Nå nu er jeg tilbage på

Nå nu er jeg tilbage på sysvinit og initscripts.. Ahh det kender jeg :)

Ja BG men clutter-docs og jeg er ikke venner lige pt.. Jov men skal lige lave noget andet, og tænkte jeg kunne prøve og sætte min arch op med systemd, da jeg ved gnome 3.6's auto opdaterings feature skal bruge den - correct me if im wrong.
  • Log ind eller opret dig for at tilføje kommentarer

# 7

12 år 11 måneder siden

Permalink

Indsendt af bill gates den 21. juli 2012 kl. 19:23

Permalink

Jeg kan ikke huske på

Jeg kan ikke huske på stående fod hvilken systemd-version der er kompatibel. Men jeg ved at GNOMEs release-team ønskede at kravene ikke skulle skærpes i 3.6 aht Ubuntu. 3.8 kunne blive en anden snak.

Det jeg advarer dig mod er at tro du kan hente latest and greatest version af systemd, også tro at det spiller. Det er sket en del gange på fedora at Poettering er kommet og advaret ved forhold i nyeste release. Og det er så op mod seneste fedora, hvilket må siges at være systemds reference dist.

Men hvad ved jeg, jeg er ved at lægge fliser... Pause slut.
  • Log ind eller opret dig for at tilføje kommentarer

# 8

12 år 11 måneder siden

Permalink

Indsendt af dbuch den 21. juli 2012 kl. 19:33

Permalink

Tjaa jeg tror nu bare det er

Tjaa jeg tror nu bare det er mig der fatter hat af systemd's setup konceptet, har set flere hvor det er lykkedes og virker fint efter hensigten.

På den anden side, så ser jo også arch's repo's jævnligt bliver opdaterede med systemd pakker. Version 186-2 er i core repoet pt, og var den jeg prøvede.
  • Log ind eller opret dig for at tilføje kommentarer

# 9

12 år 11 måneder siden

Permalink

Indsendt af Prezioso den 21. juli 2012 kl. 19:50

Permalink

Men hvorfor rode med det

#1: Men hvorfor rode med det på arch?

Uh.. hvor man skal man begynde i stakken af svar.... ;-)
  • Log ind eller opret dig for at tilføje kommentarer

# 10

12 år 11 måneder siden

Permalink

Indsendt af Prezioso den 21. juli 2012 kl. 19:52

Permalink

men jeg med rolling

#5: men jeg med rolling releases natur, så VIL du ramme ind i problemer med opdateringer.

Ligesom med alle andre release types.... ;-)
  • Log ind eller opret dig for at tilføje kommentarer

# 11

12 år 11 måneder siden

Permalink

Indsendt af Prezioso den 21. juli 2012 kl. 19:56

Permalink

Hvad siger de på

#8:

Hvad siger de på #archlinux ? (Kan ikke huske om de også har en DE kanal) Men hver forberedt på at få nogle sandheder om Gnome fra de folk der ikke indgår i BG's "folk=alle"

Jeg har selv ikke fået nået at prøve systemd. Men skal have archlinux ind igen efter et par dage/uger hvor jeg har tvangsindlagt mig til at prøve Ubuntu. Men skriv endelig hvis du finder frem til løsningen.
  • Log ind eller opret dig for at tilføje kommentarer

# 12

12 år 11 måneder siden

Permalink

Indsendt af dbuch den 21. juli 2012 kl. 20:42

Permalink

#11 Hmm har ikke spurgt :)

#11 Hmm har ikke spurgt :)
  • Log ind eller opret dig for at tilføje kommentarer

# 13

12 år 11 måneder siden

Permalink

Indsendt af julemand101 den 21. juli 2012 kl. 20:59

Permalink

Har selv for nyligt rodet

Har selv for nyligt rodet med systemd på Arch Linux og det kom da til at spille efter en del timer. Dog blev konklusionen dog også hurtigt at hvis man vil have samme antal services så får du ikke hurtigere boot tid. Samtidig fandt jeg det temmelig besværligt at administrere præcist hvad der starter op. Ikke fordi det ikke er nemt men nærmere fordi at der nu er 10 gange så mange services end det man normalt har i Arch Linux. Det er selvfølgelig fordi man så kan tweek tingene endnu bedre end i standard Arch Linux men jeg kunne ikke overskue det.

Et andet problem er at flere programmer ikke tilføjer en service til systemd hvilket gør du selv skal i gang med det manuelle arbejde for at få en deamon ind i systemd. Dette problem opstår primært fordi Arch Linux ikke er fuldt ud bygget op imod systemd ligesom Fedora fx er det. Du kan så få et tool der gør at systemd er kompatible med det eksisterende system men jeg synes selv at pointen med at skifte til systemd forsvandt komplet hvis det alligevel bare bygger ovenpå det eksisterende system i Arch Linux.

Konklusionen på mit timelange projekt blev at det var komplet spild af tid ligesom Bill er inde på. Det var meget begrænset hvad jeg fik ud af det og de ting der skulle tweekes for at få en god boot tid kunne man lige så godt have lavet uden at bruge systemd. Det er korrekt at systemd starter processer i tråde og ud fra hvornår der er behov for dem men dette betyder også at hver service/deamon skal konfigureres mere end hvad man normalt ville gøre i Arch. I Arch kan du dog også starte flere deamons op parallelt ved at skrive @ foran navnet i din daemon linje. Samtidig må man også sande at Arch ikke er opbygget omkring systemd og selvom de får alle deres officielle pakker til at understøtte systemd så tvivler jeg på alle AUR pakkerne kommer med.

Og sidst så vær opmærksom på at de pakker der faktisk understøtter systemd har nogle fejl omkring der er forskel på hvordan systemd starter en processen op og hvordan Arch Linux normalt gør det. Den pakke jeg fandt det største problem ved var sshd hvor Arch udgaven sørger for ved første start at generere en række nøgler hvorimod systemd ikke gjorde det. Eftersom systemd ikke returnerede nogen fejl på dette var det noget af et arbejde at finde frem til den fejl (sshd loggede det heller ikke da den ganske enkelt blot nægtede at starte).
  • Log ind eller opret dig for at tilføje kommentarer

# 14

12 år 11 måneder siden

Permalink

Indsendt af dbuch den 21. juli 2012 kl. 21:06

Permalink

Der gik lige et jule-lys op

Der gik lige et jule-lys op for mig - at det var spild af tid..
  • Log ind eller opret dig for at tilføje kommentarer

# 15

12 år 11 måneder siden

Permalink

Indsendt af kenneth den 23. juli 2012 kl. 13:42

Permalink

Tak for info så behøver

Tak for info så behøver ingen spilde mere tid på det :-)
  • Log ind eller opret dig for at tilføje kommentarer

# 16

12 år 11 måneder siden

Permalink

Indsendt af bill gates den 23. juli 2012 kl. 14:05

Permalink

Indtil videre. Systemd som

Indtil videre. Systemd som init-system er stadig meget ungt, og det passer altså bare dårligt med skrøbelige rolling release distroer. Det er vel bedst at vente så længe som muligt.
  • Log ind eller opret dig for at tilføje kommentarer

# 17

12 år 11 måneder siden

Permalink

Indsendt af julemand101 den 23. juli 2012 kl. 14:08

Permalink

#16
Enig, hvis man fortsat

#16
Enig, hvis man fortsat laver om på hvordan man skal definere en service så dur det ikke at systemd bliver opdateret uden at få alle andre programmet opdateret der inkluderer en service. Eftersom det er et værre møgarbejde som slet ikke kommer til at ske ved de mange AUR pakker så er det bedst at vente til systemd er mere færdig omkring definitionen om hvordan ting skal gøres.
  • Log ind eller opret dig for at tilføje kommentarer

# 18

12 år 11 måneder siden

Permalink

Indsendt af Prezioso den 23. juli 2012 kl. 21:18

Permalink

lige installeret systemd p[

lige installeret systemd p[ arch + gnome og gdm for #0's skyld. intet problem her. Lidt hurtigere boot tid. Men ikke meget, arch booter jo fint der ud af. :)

ps: skriver fra et systemd arch setup via web i gnome-shell nu
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

llumos Unix-operativsystem, 0
Den er go 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0
Linux fra begynder til professionel af O'Reilly 0

Seneste aktivitet

En snak om Linux-kompatibel software 7
Nulstilling af adgangskode 6
Virtuel maskine? 2
PCLinuxOS 27
Gode anmeldelser Zorin OS 17.3 3
Open Source-eksperimentet 3
"Intet realistisk alternativ" - mig i r*ven 15
Ingen Mint 5
Linux App Store Flathub når 3 milliarder downloads 2
Digitaliseringsministeriet sætter gang i pilotprojekt om digital suverænitet 3
Mest sikker webbrowser 5
Firefox 2
Privatbeskeder 7
Backup/synkronisering? 3
BigLinux 5
Chatgpt satire 1
Læsning af databasefil i Firefox 2
Vanilla OS 15
Pepsi Challenge 4
Linuxin er nu migreret til Drupal 11 13

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !