Allt från Computex 2023

VNC-server på minimalistisk ubuntuinstallation

Permalänk
Medlem

VNC-server på minimalistisk ubuntuinstallation

Gjorde just en så minimalistisk ubuntuinstallation som jag kunde med aptitude. När jag skulle välja en session-manager så kunde jag dock bara välja mellan xfce managern, gnome managern och KDE managern, trots att jag vill köra med fluxbox.

Jag tänkte att om jag skulle ha någon WM körandes samtidigt som FB så vill jag väl ha en så lätt som möjligt, så jag tar xfces session-manager. Helt vill jag givetvis inte ha någon. Jag tror det är detta som spökar nu.

Jag installerade vnc-servern genom aptitude install vncserver, gick väldigt smidigt faktiskt. Sen körde jag igång något titta-vnc-program på 127.0.0.1.

...och vad tror ni jag ser? XFCE! Fastän jag har Fluxbox igång! Hur kan detta hända? Det verkade inte som att den körde upp xfce heller, för allt från connecten gick skitfort, så xfce måste köras i bakgrunden eller något.

Skillnaden är iofs inte så stor eftersom att jag har min meny och allting (enligt vad jag gjort i ~/fluxbox/menu, skumt?). Men det är ändå störande som satan.

Visa signatur

Macbook Pro 15" (2,4 GHz Core Duo)

Permalänk
Medlem

Hm.. Vet bara att det är ~/.xinitrc som styr detta iaf.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av maDa
Hm.. Vet bara att det är ~/.xinitrc som styr detta iaf.

Innan jag SKAPADE den filen med texten "exec Fluxbox" så körde den igång XFCE. Den filen fanns alltså inte ens förrut.

Vad är en sessions-hanterare anyway? Är det bara den där .xinitrc? För isåfall så bör jag väl rätt säkert kunna ta bort xfces sessionshanterare och bara ha min lilla .xinitrc med raderna

exec fluxbox
exec vncserver
?

Visa signatur

Macbook Pro 15" (2,4 GHz Core Duo)

Permalänk
Medlem

Sessionshanteraren är det programmet som du loggar in genom. Exempel är GDM, KDM, XDM etc.

Vill du inte ha XFCE ska du slänga bort det helt och hållet.

.xinitrc styr dina personliga inställningar, men det är i allmänhet inte du som startar x-servern om du har en Displaymanager - det är systemet som gör under uppstarten.

Visa signatur

http://ubuntu-se.org - Ubuntu Sverige. Hjälp och support för Ubuntu
Svensk IRC-kanal för Ubuntu

Permalänk
Medlem

Okej, okej, okej. Jag vill inte ha GDM, KDM eller något sånt. Jag vill flyga in i Fluxbox direkt.

Men då ska jag slänga bort den sessionshanteraren direkt jag kommer hem då.

Så .xinitrc ska räcka för att den inte ska gnälla om att den saknar sessionshanterare?

Måste jag i .xinitrc ange standard terminal och sånt med? Eller upptäcker den sånt själv på något vänster? Hur går jag tillväga då?

Just nu ser min .xinitrc ut såhär:
exec fluxbox
exec vncserver

Visa signatur

Macbook Pro 15" (2,4 GHz Core Duo)

Permalänk
Medlem

Xvnc i Linux/UNIX/BSD agerar endast virtuellt. Inte som i windows där du ser vad du gör. Dock finns det ett hack som heter "x0rfbserver" som gör att man kan styra det som syns på skärmen.

Du startar t.ex ./vncserver som din user.. då kommer Xvnc läsa din .xinitrc och starta fluxbox i bakgrunden.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av maDa
Xvnc i Linux/UNIX/BSD agerar endast virtuellt. Inte som i windows där du ser vad du gör. Dock finns det ett hack som heter "x0rfbserver" som gör att man kan styra det som syns på skärmen.

Du startar t.ex ./vncserver som din user.. då kommer Xvnc läsa din .xinitrc och starta fluxbox i bakgrunden.

Men alltid när jag kört VNC i Ubuntu så har musen rört sig. Kör dom med det hacket då eller har jag missförstått dig?

Visa signatur

Macbook Pro 15" (2,4 GHz Core Duo)