Et naivt spørgsmål

tarj1974
Antal: 62
Tilmeldt:
30-03-2014
User is offline
Et naivt spørgsmål

Hej

Jeg har en Ubuntu Server 16.04.2 LTS, som jeg har installeret X på.
Hvordan forhindrer jeg den i at starte X når Linux starter?
Jeg ønsker at starte X med "startx"

Mvh,
Thomas


frogmaster
frogmaster's picture
Antal: 3670
Tilmeldt:
20-05-2010
User is offline
Prøv med: sudo systemctl

Prøv med: sudo systemctl start lightdm.service

Den anden vej: sudo systemctl disable lightdm.service

Jeg burde måske nævne at den nu bruger systemd (systemctl).

Edit
Jeg fandt denne her: https://superuser.com/questions/1106174/boot-ubunt...

Jeg ved ikke om sudo telinit 5 virker uden at redigere i GRUB


tarj1974
Antal: 62
Tilmeldt:
30-03-2014
User is offline
Jeg kører: sudo systemctl

Jeg kører:
sudo systemctl disable lightdm.service

Og får:
Synchronizing state of lightdm.service with SysV init with /lib/systemd/systemd-sysv-install...
Executing /lib/systemd/systemd-sysv-install disable lightdm
insserv: warning: current start runlevel(s) (empty) of script `lightdm' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `lightdm' overrides LSB defaults (0 1 6).
initctl: Kan ikke forbinde til Upstart: Failed to connect to socket /com/ubuntu/upstart: Opkobling nægtet
The script you are attempting to invoke has been converted to an Upstart
job, but lsb-header is not supported for Upstart jobs.
insserv: warning: script 'screen-cleanup' missing LSB tags and overrides
insserv: Default-Start undefined, assuming empty start runlevel(s) for script `screen-cleanup'
insserv: Default-Stop undefined, assuming empty stop runlevel(s) for script `screen-cleanup'
insserv: warning: current start runlevel(s) (empty) of script `lightdm' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `lightdm' overrides LSB defaults (0 1 6).
initctl: Kan ikke forbinde til Upstart: Failed to connect to socket /com/ubuntu/upstart: Opkobling nægtet
The script you are attempting to invoke has been converted to an Upstart
job, but lsb-header is not supported for Upstart jobs.
insserv: warning: script 'screen-cleanup' missing LSB tags and overrides
insserv: Default-Start undefined, assuming empty start runlevel(s) for script `screen-cleanup'
insserv: Default-Stop undefined, assuming empty stop runlevel(s) for script `screen-cleanup'

Hvad gør jeg herfra?

Mvh,
Thomas


frogmaster
frogmaster's picture
Antal: 3670
Tilmeldt:
20-05-2010
User is offline
Det lyder som dit indledende

Det lyder som dit indledende spørgsmål ikke er spor naivt. For mig ser det ud som dit system ikke ved om det skal bruge systemd eller upstart. Er det en upgradering eller clean installation?

Prøv at se svaret på et lignende spørgsmål her:
https://askubuntu.com/questions/800239/how-to-disa...

For info om systemd, inklusiv status vedr. systemd commands og systemadm (sudo apt install systemd-ui): https://en.wikipedia.org/wiki/Systemd#Criticism

Jeg var lige ved at glemme, men jeg ved ikke om Ubuntu Server tillader det, at man på Linux Mint 18.1 kan trykke ctrl + alt + F1 (med flere F taster) og få en fullscreen terminal login. ctrl + alt + F8 for at vende tilbage til GUI.


tarj1974
Antal: 62
Tilmeldt:
30-03-2014
User is offline
Hej Igen. #3: Er det en

Hej Igen.

#3: Er det en upgradering eller clean installation?

Der er tale om en upgradering

Mvh, Thomas


tarj1974
Antal: 62
Tilmeldt:
30-03-2014
User is offline
Jeg kan også leve, med

Jeg kan også leve, med X-window/desktop i et stykke tid, indtil systemd/systemctl/upstart opdateres, så det virker efter hensigten.

Eller er der andet jeg kan gøre?

Mvh,
Thomas.


frogmaster
frogmaster's picture
Antal: 3670
Tilmeldt:
20-05-2010
User is offline
Eller er der andet jeg

#5: Eller er der andet jeg kan gøre?

Det ved jeg ikke, fordi jeg ikke er klar over om opgraderingen har efterladt symlink eller gamle configurations filer, med mindre du kan få beskrivelsen herfra til at fungere:

https://askubuntu.com/questions/16371/how-do-i-dis...

Til gengæld tror jeg ikke på at startx efterfølgende virker, men det kommer an på en prøve.

Hvis ikke du vil clean installere serveren, så er det måske god ide at oprette et clone image, før du eventuelt begynder at slette filer. Better safe than sorry ...


tarj1974
Antal: 62
Tilmeldt:
30-03-2014
User is offline
fra Oracle Virtualbox

Jeg kører Ubuntu Server 16.04.2 LTS fra Oracle Virtualbox og har klonet den.

Men er der en eller anden måde du kan få kigget min linux efter i sømmene?
mht. configurations filerne?

Mvh,
Thomas.


tarj1974
Antal: 62
Tilmeldt:
30-03-2014
User is offline
intet problem :)

intet problem :)


frogmaster
frogmaster's picture
Antal: 3670
Tilmeldt:
20-05-2010
User is offline
Intet problem? Så går jeg

Intet problem? Så går jeg ud fra tråden er løst?

#7: Jeg kører Ubuntu Server 16.04.2 LTS fra Oracle Virtualbox

Det ville have været relevant at fortælle fra starten.

Hvis ellers systemd virker efter intentionen, så burde sudo telinit 5, fra en GUI session, lukke X ned give en login command prompt (multisession). Det er næsten det samme som ctrl + alt + F1. Fra den skulle man kunne starte en root GUI session, eller en bruger session, med startx, eller logge af med exit.

Det er bare ikke sikkert det virker med Ubuntu. Det er mere sandsynligt det virker bedre på Mint 18.1. Imidlertid vil det formentlig resultere i 2 samtidig kørende sessioner. For at slippe ud af det problem, er det nemmeste at genstarte. Blot til oplysning.