xdm inlogscherm

Pagina: 1
Acties:
  • 144 views sinds 30-01-2008
  • Reageer

  • -Skyhawk-
  • Registratie: Augustus 2001
  • Niet online
Na vele uren prutsen, lezen en zoeken wil ik hier toch even een vraag stellen.

SPECS: Gentoo Stage3 - Kernel 2.6.9-r13 - XDM - XFCE4-2rc3

Ik wil als user kunnen inloggen via CLI / boot-terminal. En vandaar uit wil ik dat hij bij bepaalde gebruiker XFCE4-2 opstart.

Als ik rc-update add XDM default doe, krijg ik vervolgens steeds dat lelijke XDM inlogscherm.
Het bestand .xsession staat in de homedir van de gebruiker.
In rc.conf staat displaymanager="xdm" en #Xsession=

Dat Xsession niet aanstaat moet niet veel uitmaken, en maakt geen verschil heb ik gemerkt.
En heb ook het idee dat .xsession niet wordt gestart bij het inloggen van de user?
De Runlevel is 3.

Kan iemand me weer verder helpen? want na 6 uur prusten ben ik nog weinig verder. :( :'(

[ Voor 32% gewijzigd door -Skyhawk- op 05-01-2005 23:02 ]


  • Flydude
  • Registratie: Mei 2003
  • Laatst online: 13:49

Flydude

Mighty pirate

Maar dan haal je toch gewoon xdm weer uit je default runlevel? Dan start Gentoo keurig met een terminal op...

Of begrijp ik je nu echt helemaal niet?

I am rubber, you are glue


  • -Skyhawk-
  • Registratie: Augustus 2001
  • Niet online
Ik wil pas iets met een GUI te maken hebben zodra ik inlog in de terminal als user. En zodra ik dan met root inlog dat ik dan netjes in de terminal blijf.

If user = skyhawk then start XFCE4. (GUI)
If user = root then start terminal. (CLI)

Hoop dat het nu duidelijk is... :)

  • Mayco
  • Registratie: Augustus 2002
  • Laatst online: 02-02 18:49
in .bashrc zetten zo start iets op als je inlogt.

  • -Skyhawk-
  • Registratie: Augustus 2001
  • Niet online
Correct... *D

Ben die opmerking nergens nog tegen gekomen tijdens het zoeken. Terwijl ik vele termen heb gebruikt om tot een enigsinds zoekresultaat te komen.
De zoekresultaten van: [ gentoo / xfce / got ] zaten steeds over .initrd, en .xsession en nog andere dingen te praten.

Is dit trouwens de enigste correcte manier? Of is er nog een officiële oplossing? B)

Edit
Dit geeft toch nog wat fouten..... Als ik nu een terminal wil starten in XFCE dan start hij hem wel op, maar hij gaat gelijk weer weg. Herstel ik de .bashrc weer, en handmatig de XFCE start doet de teminal het wel weer goed. :(

[ Voor 28% gewijzigd door -Skyhawk- op 05-01-2005 23:51 ]


  • Mayco
  • Registratie: Augustus 2002
  • Laatst online: 02-02 18:49
dit lijkt me de mooiste oplossing, aangezien je een verschillende commando's wil uitvoeren afhankelijk van de user, kan je het dus niet globaal doen...

edit: je kan mss best wel ook een check inbouwen of je xfce al draait, anders ga je elke keer als je inlogt een nieuwe xfce krijgen :)

[ Voor 33% gewijzigd door Mayco op 05-01-2005 23:46 ]


  • Mayco
  • Registratie: Augustus 2002
  • Laatst online: 02-02 18:49
zoiets ongeveer

code:
1
2
3
4
ps -C Xfce (naam van de executable van Xfce)
if [ "$?" == "1" ]; then
  Xfce (executable)
fi

  • -Skyhawk-
  • Registratie: Augustus 2001
  • Niet online
Zal ik zo proberen die bovenstaande code. :)

Maar ik ben nu iets tegen gekomen dat laat zien dat XDM niet lelijk hoeft te zijn. :9~
Url: http://forums.gentoo.org/viewtopic.php?t=272135
Howto: http://pstudios.ath.cx/linhowtos/xdm.php
Plaatje: http://pstudios.ath.cx/screenshots/xdmshot-jan02-2005.png
Download Url: http://pstudios.ath.cx/downloads/xdmconfig.tar.bz2

[ Voor 29% gewijzigd door -Skyhawk- op 06-01-2005 01:49 ]


  • FiscBiker
  • Registratie: April 2003
  • Laatst online: 15:21
Mayco schreef op woensdag 05 januari 2005 @ 23:29:
in .bashrc zetten zo start iets op als je inlogt.
Ik kan me vergissen uiteraard, maar was .bashrc niet bedoeld voor interactive shells en .bash_profile voor inloggen?

Dan kun je x toch het beste vanuit .bash_profile laten starten?
Dan is die die check ook niet nodig.

Verwijderd

Als ik zou mogen vragen, waar heb je deze xDM theme vandaan ?

  • Ti_Uhl
  • Registratie: Mei 2003
  • Laatst online: 19-09-2012
die theme komt blijkbaar van iemand op het gentoo forum :)

Anyway ... .bash_profile zou idd wel een meer voor de handliggende keuze zijn aangezien dat, dat de file is die gelezen word bij het echte inloggen.

  • Mayco
  • Registratie: Augustus 2002
  • Laatst online: 02-02 18:49
FiscBiker schreef op donderdag 06 januari 2005 @ 01:25:
[...]


Ik kan me vergissen uiteraard, maar was .bashrc niet bedoeld voor interactive shells en .bash_profile voor inloggen?

Dan kun je x toch het beste vanuit .bash_profile laten starten?
Dan is die die check ook niet nodig.
je hebt gelijk, het is .bash_profile

-> http://home.hccnet.nl/wil...oad/online/bashrcetc.html

maar dan nog zou je best dat check-scriptje gebruiken... (uit de losse pols geschreven, kan zijn dat er fouten inzitten...)
Pagina: 1