installatie Suse 11.2 server versie
extra LXDE (via # zypper in -t pattern LXDE)
Probleem: Moet LXDE handmatig starten
Hallo,
Ik heb een kale installatie gedaan op een oude laptop, alleen ik moet lxde handmatig opstarten.
Ik doe dit nu met het handmatig invoeren van een script:
startlxde & lxsession
Maar waar moet ik dat invoeren zodat dit het meteen met opstarten doet?
Er is zoveel infomatie te vinden op het interne… ik zie door de bomen het bos niet meer.
Ik denk, maar je vertelt niet zoveel, dat jemet server bedoelt dat het syseem normaal in runlevel 3 draait. Het installeren vam een pakket dsktop software verandert dat niet. Kijk naar de eerste niet commentaar regel van* /etc/inittab*. Als daar staat
id:3:initdefault:
veranderdan die 3 in een 5 en reboot.
Dit zorgt er overigens voor dat de GUI gestart wordt. Je krijgt dan een GUI login.
Dat is dus niet een autologin (volgens mij een login zonder password op te geven ). Dat moet je ergens binnen LXDE regelen.
Krijg je überhaupt wel een grafisch login scherm? En, is dit op openSUSE 11.2 (wordt al bijna een jaar niet meer ondersteund, dus geen pakketten meer beschikbaar) of op SUSE Enterprise server?
Ik ben een poosje gestopt met suse, maar nu wilde ik het weer proberen. Ik heb me in de versie vergist.
Het is OpenSuSE 11.4 minimum installatie. Daarna handmatig LXDE geïnstalleerd.
# zypper ar
# zypper in -t pattern LXDE
Om LXDE op te starten gebruik ik een script met
startlxde & lxsession
Zodoende kon ik yast gewoon in lxde aanroepen.
In feite is het probleem, dat het startlxde & lxsession niet automatische gaat.
Je hebt dus domweg geen grafisch loginscherm, geen displaymanager die de sessies voor je beheert (en je dus grafisch op LXDE laat inloggen). Dat zou in principe lxdm moeten doen, en die moet je in /etc/sysconfig/displaymanager “zetten”, als waarde in de regel DISPLAYMANAGER=“lxdm”, als ik mijn vertrouwen in de logica van linux volg. Zeker weten doe ik 't niet, geen tijd om dit even te testen.
DISPLAYMANAGER="" Stond in de file lxde van gemaakt. lxdm. Geen resultaat.
(Default = DISPLAYMANAGER="")
Misschien zit hier het probleem.
Ik heb ook geen loguit scherm… Ik moet herstarten (als root) met shutdown -r now
Als ik in LXDE op uitloggen klik krijg ik “Sessie LXDE uitloggen” met de opties Uitloggen en Annuleren.
Zowel Uitloggen als Annuleren geven hetzelfde resultaat
Dit is wat ik heb in /etc/sysconfig/displaymanager:
## Path: Desktop/Display manager
## Description: settings to generate a proper displaymanager config
## Type: string(kdm,kdm3,kdm4,xdm,gdm,wdm,entrance,console)
## Default: ""
#
# Here you can set the default Display manager (kdm/xdm/gdm/wdm/entrance/console).
# all changes in this file require a restart of the displaymanager
#
DISPLAYMANAGER="kdm"
Dat is dus voor KDE.
Jouw tekst hierboven begrijp ik maar half. Als je wilt laten zien wat er staat zeg je niet: “DISPLAYMANAGER=”" Stond in de file lxde van gemaakt.", maar je copy/paste die computer tekst tussen CODE tags. Dus:
ER stond:
DISPLAYMANAGER=""
Ik heb er van gemaakt:
Als ik je goed begrijp heb je eerst geprobeerd
DISPLAYMANAGER="lxde"
Dat is in ieder geval niet wat Knurpht suggereerde en ook erg onlogisch.
Toen heb je
DISPLAYMANAGER="lxdm"
geprobeerd en dat verbeterde niets. Zoals Knurpht als zei, het is niet zeker dat het lxdm is, dat is alleen analoog aan de anderen.
Als ik met Google zoek naar lxde display manager, krijg ik de indruk dat die (sinds 2009) bestaat (en inderdaad lxdm heet) en dat daarvoor eerder gdm werd gebruikt. Aangezien YaST > Software > Software management inderdaad via Search een package lxdm oplevert kun je eerst eens controleren of dat bij jou is geïnstalleerd.
Ik heb hier een paar jaar geleden ook eens enorm mee zitten klooien. Had toen /etc/sysconfig/displaymanager geprint, kon 't niet vinden en heb toen maar een nieuwe install gedaan op de server. wel met KDE. Ik zag pas achteraf, dat de opties die ik hierboven neergezet heb op het geprinte exemplaar niet (geloof ik) gevuld waren of uitgecommentarieerd. Benieuwd.
Ik ben het met je eens. Als je vanaf begin een Desktop installeert is e.e.a. aangezet. Als je later een Desktop toevoegt wordt er niets geconfigureerd behalve de mogelijkheid die the hebruiken in het inlogscherm. Als je dus toevoegt terwijl je nooit een Desktop had, gebeurt er niet veel en moet je dat met de hand doen.