[flux] .xinitrc

Pagina: 1
Acties:

  • moser
  • Registratie: Februari 2002
  • Laatst online: 26-03-2022

moser

And then there was silence

Topicstarter
Ik wil als fluxbox opstart dat er bepaalde programma's worden opgestart zoals idesk, gkrellm,...

ik was gaan zoeken en kom een manier tegen met .xinitrc

dus ik maak vrolijk deze .xinitrc aan:
code:
1
2
3
4
5
6
7
wmclockmon &
wmcpuload &
wmnetload &
wmmemload &
idesk &
gkrellm &
fluxbox


als ik nu fluxbox opstart start geen enkel van deze programma's op (behalve fluxbox).

kan het ermee te maken hebben dat ik opstart en inlog via gdm?

hier haalde ik de mosterd

[ Voor 27% gewijzigd door moser op 22-02-2003 14:41 ]

A busstation is where a bus stops,a trainstation is where train stops
On my desk, I have a workstation,
... No further comment.


  • Wilke
  • Registratie: December 2000
  • Laatst online: 09-05 22:15
Daar kan het zeker mee te maken hebben.

Ook de link naar de fluxbox docs in dat topic al gelezen? Daar staat bv. in dat je, als je xdm gebruikt, je deze info in .xsession moet zetten (ipv .xinitrc).

Lost dat het probleem op...?

Verwijderd

.xinitrc wordt alleen gelezen als je X opstart in console via startx.

Als je via xdm/kdm/gdm werkt, ga dan naar /etc/X11/Sessions/ en daar zul je je verschillende sessies vinden, met normaal gezien fluxbox. Zet hetgeen je hierboven gepost hebt in die file ;)

  • moser
  • Registratie: Februari 2002
  • Laatst online: 26-03-2022

moser

And then there was silence

Topicstarter
@Wilke die pagina had ik gevonden maar ik heb er waarschijnlijk overgelezen dat ik .xsession moest gebruiken

@Bonkie de map /etc/X11/Sessions/ staat vol met links naar de verschillende windowmanagers

is het dan best dat ik de link verwijder, een bestand fluxbox aanmaak en daarin de info van hierboven plaats?

A busstation is where a bus stops,a trainstation is where train stops
On my desk, I have a workstation,
... No further comment.


  • Wilke
  • Registratie: December 2000
  • Laatst online: 09-05 22:15
Dat lijkt me iets wat je gewoon zelf kunt proberen...je kunt zelfs .xinitrc gewoon linken naar .xsession, als je toch in beide gevallen precies hetzelfde wilt.

Desnoods kopieer je eerst de files die je wijzigt voor het geval je per ongeluk iets sloopt.

Zelf een beetje aan het proberen slaan is wel iets wat we in NOS eigenlijk verwachten hoor :)

  • AlterEgo
  • Registratie: Juli 2001
  • Niet online
In de map /etc/X11/Sessions/ maak je een nieuw shell script, genaamd fluxbox.
Daarin zet je zoiets:
mclockmon &
wmcpuload &
wmnetload &
wmmemload &
idesk &
gkrellm &
fluxbox

of je doet wat Wilke net hierboven iets sneller typte :)

[ Voor 19% gewijzigd door AlterEgo op 22-02-2003 15:39 ]


  • Robtimus
  • Registratie: November 2002
  • Laatst online: 09-05 13:20

Robtimus

me Robtimus no like you

Ikzelf gebruik blackbox, en dit is de inhoud van mijn .xinitrc:
code:
1
2
3
4
5
6
7
8
#!bin/sh
exec xscreensaver -lock-mode -no-splash &
exec bbkeys -t -w &
exec bbrun &
exec xset m 3 &
exec gkrellm &
exec randombg.sh /usr/share/Blackbox/wallpapers &
exec blackbox

(die voorlaatste is een eigen script om een random background te krijgen)

Probeer dit es:
code:
1
2
3
4
5
6
7
exec wmclockmon &
exec wmcpuload &
exec wmnetload &
exec wmmemload &
exec idesk &
exec gkrellm &
exec fluxbox

More than meets the eye
There is no I in TEAM... but there is ME
system specs


  • moser
  • Registratie: Februari 2002
  • Laatst online: 26-03-2022

moser

And then there was silence

Topicstarter
geprobeerd met .xsession en het zelfde resultaat.
dan nu maar een aan de slag gaan met een shellscript

A busstation is where a bus stops,a trainstation is where train stops
On my desk, I have a workstation,
... No further comment.


  • AlterEgo
  • Registratie: Juli 2001
  • Niet online
Alternatief: de remember-patch voor fluxbox.
Dan kun je een startup-folder maken in je flux-menu.
Zie fluxbox.org.

  • Wilke
  • Registratie: December 2000
  • Laatst online: 09-05 22:15
Ik geloof ook dat .xession executable moet zijn (chmod +x ~/.xsession).

Verwijderd

Ik heb de file /etc/gdm/Sessions/fluxbox aangepast met die commando's en dat werkt wel :)

Verwijderd

Wilke: die files worden in bijna iedere sessie file ge'sourced. Die +x flag hoeft er ook niet bij. Verder, als je dat script start, staan al die wm commando's wel in je pad? Wat ik altijd doe is absolute paden gebruiken. Hier mijn .xinitrc:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[ -f ${HOME}/.profile ] && . ${HOME}/.profile
case "${NAME}" in
        lain)
                case "`uname -s`" in
                        "Linux")
                                /usr/local/bin/mgm --geometry 0x0+1514+0 &
                                ( sleep 2 ; idesk ) &
                                ;;
                        "FreeBSD")
                                /usr/X11R6/bin/xscreensaver &
                                ;;
                esac
                /usr/X11R6/bin/Esetroot -scf ${HOME}/Images/gunnm/gunnm_010.jpg &
                WINDOWMANAGER="/usr/X11R6/bin/fluxbox"
                ;;
        ebichu)
                /usr/bin/bbkeys -i -t &
                WINDOWMANAGER="/usr/bin/blackbox"
                ;;
esac

[ -x ${WINDOWMANAGER} ] && exec ${WINDOWMANAGER}
Pagina: 1