Sida 1 av 1

Stänga av X, runlevels och /etc/inittab [LÖST]

Postat: 31 maj 2007, 01:08
av fuzzy
Okej, vad jag vill göra är att stänga av X. Helt och fullkomligt, jag vill inte ha något grafiskt i varken bakgrunden eller förgrunden. Jag ska installera grafikkortsdrivrutiner manuellt (jag litar inte på Restricted Drivers Manager).

Tycks mig som att det bör vara en tämligen enkel operation, men efter några timmars pillande har jag gett upp och vänder mig till er.

varning: texten nedan är säkert löjligt detaljerad, men jag vet inte vad ni behöver veta så jag bara skriver allting jag gjort, dessutom vill jag att ni ska uppleva min frustration
När jag försöker starta drivrutinerna i en vanlig terminal inuti Gnome säger den såklart åt mig att den inte kan göra det när X är igång. Jag letar och letar men hittar inget sätt att stänga av X, och loggar istället ut i hopp om att det ska finnas ett inloggningsalternativ till konsollmiljö. Ingen lycka där heller så jag startar om datorn och startar upp ubuntu i något slags "recovery mode" som går att välja innan operativsystemet startar.
Succé! Bara vit härlig text på svart bakgrund, jag kör igång installationen som genast säger åt mig att det inte är säkert att köra installationen i runlevel 1, och jag bör köra 3. Jag har naturligtvis ingen aning om vad runlevels är för något men lyckas ändå klura ut att jag ska skriva init 3. Jag gör det, och X startar igen! Spenderar några timmar med att läsa på om vad runlevels överhuvudtaget är och inser att jag bör ändra något som kallas /etc/inittab för att X inte ska starta i runlevel 3. I min enfald försöker jag leta upp något vid namn inittab i /etc/ i någon filhanterare men utan resultat. Till sist försöker jag vara smart och skriver helt enkelt sudo gedit /etc/inittab i en terminal och möts av en blank texteditor. Jag ger upp och börjar skriva det här.

SV: Stänga av X, runlevels och /etc/inittab

Postat: 31 maj 2007, 01:19
av DeepThought
Jag tror att det du letar efter är följande:

Ctrl-Alt-F1 -> Logga in och kör:
sudo /etc/init.d/gdm stop

När du är klar:
sudo /etc/init.d/gdm start



Drivrutinsinstallation, säger du?
Jag vet inte, men det kanske är det här du vill göra..? (GLÖM INTE LADDA NER DRIVRUTINEN FÖRST! ;))

Kod: Markera allt

sudo apt-get install linux-headers-`uname -r` build-essential gcc gcc-3.4 xserver-xorg-dev
sudo apt-get --purge remove nvidia-glx nvidia-settings nvidia-kernel-common
sudo rm /etc/init.d/nvidia-*
sudo /etc/init.d/gdm stop
sudo sh NVIDIA-Linux-x86-1.0-9755-pkg1.run
sudo nvidia-xconfig --add-argb-glx-visuals
sudo /etc/init.d/gdm start

SV: Stänga av X, runlevels och /etc/inittab

Postat: 31 maj 2007, 01:40
av fuzzy
Om du kunde förklara lite närmare vad varje kommando där gör exakt skulle jag verkligen uppskatta det. Jag kan ju knappast veta om det är det jag vill göra när jag inte vet vad det betyder. Lite mycket att komma ihåg också men det får jag väl försöka lösa.  :P

SV: Stänga av X, runlevels och /etc/inittab

Postat: 31 maj 2007, 02:25
av fuzzy
Sätt en [LÖST] på den här, problemet är fixat.

SV: Stänga av X, runlevels och /etc/inittab [LÖST]

Postat: 31 maj 2007, 09:57
av DeepThought
Oj, förlåt :-[

Skulle givetvis ha förklarat vad raderna gjorde, men det lät som att du hade någorlunda bra koll på vad du pysslade med ;)

Bättre sent än aldrig:
sudo /etc/init.d/gdm stop
Stänger ner GDM (Gnome Display Manager, och således det grafiska). Start gör motsatsen ;)


Jag gissade att det var nVidia-drivrutiner du skulle installera, och postade således pluns recept för installation. Skulle du installera nVidia-drivrutinerna?

sudo apt-get install linux-headers-`uname -r` build-essential gcc gcc-3.4 xserver-xorg-dev
Hämta de paket som behövs för att kompilera, samt de delar av den nuvarande (`uname -r`) kärnan som behövs.

sudo apt-get --purge remove nvidia-glx nvidia-settings nvidia-kernel-common
Tar bort de (oftast) installerade nVidia-paketen, eftersom man framöver skall klara sig själv ;)

sudo rm /etc/init.d/nvidia-*
Plockar bort alla filer som börjar med nvidia- i mappen /etc/init.d/

sudo /etc/init.d/gdm stop
Se ovan.

sudo sh NVIDIA-Linux-x86-1.0-9755-pkg1.run
Kör nVidias drivrutinsinstallation.

sudo nvidia-xconfig --add-argb-glx-visuals
Ändrar i xorg.conf så att nVidia-drivrutinen används, samt lägger till "--add-argb-glx-visuals" (vilket krävs om man skall köra Beryl).

sudo /etc/init.d/gdm start
Se ovan.


Kom ihåg: du måste göra det här varje gång du installerar en ny kärna!

SV: Stänga av X, runlevels och /etc/inittab [LÖST]

Postat: 31 maj 2007, 10:10
av Bossieman
Jag har en guide för detta som kanske kan vara hjälp, gör det som föregående postar föreslår.

http://ubuntu-bossieman.blogspot.com/20 ... -igen.html