Xorg, lightdm, xfce & German Keyboard
Jacques Foucry
jacques+freebsd at foucry.net
Sun Jun 21 16:35:31 UTC 2020
Le dimanche 21 juin 2020 à 15:23:18 (+0200), Polytropon à écrit:
> > Hum… that strange for me to.
[snip]
> >
> > I made a symlink lsn -s .xinitrc .xsession but many commands are not executed:
> >
> > xrandr --output DP2-1 --mode 2560x1440
> > xrandr --output DP2-1 --primary
> > xrandr --output eDP1 --off
> > setxkbmap -model logitech_base -layout us -variant altgr-intl -option terminate:ctrl_alt_bksp,misc:typo,compose:lwin
> > if [ -f ~/.Xmodmap ]; then
> > xmodmap ~/.Xmodmap
> > fi
> >
> > exec i3
> >
> >
> > The keybaord iѕ ok but the xrandr commandせ are not executed.
> >
> > If I launch `sh .xinitrc` after login it works.
> >
> > I suppose they are not in the right file, but which is the good one?
>
> "Selective execution" is not a feature of X initialization
> procedures. ;-)
>
> Could it be that there's a $PATH issue? Or permisison issue?
>
> I'm using the "cargo cult" method of the "cascaded approach"
> which has been working so far. All commands are in ~/.xinitrc,
> and my ~/.xsession looks like this:
>
> In ~/.xsession:
>
> #!/bin/csh
> source ~/.cshrc
> exec ~/.xinitrc
>
> In ~/.xinitrc:
>
> #!/bin/sh
> [ -f ~/.xmodmaprc ] && xmodmap ~/.xmodmaprc
> numlockx
> xsetroot -solid rgb:3b/4c/7a
> xset b 100 1000 15 &
> xset r rate 250 30 &
> xset s off &
> xset -dpms &
> exec wmaker
Oh ! Thnaks for sharing, It will inspiring me.
>
> Note that I'm using the C shell as my default dialog shell
> (and login shell).
Oldies… I use zsh now.
> All commands in .xinitrc will be executed after xdm login.
> In the past, there were calls do xrandr, which I removed
> because it works now by settings in a partial xorg.conf
> file. :-)
>
> By the way, the "cargo cult" also includes that both files
> ~/.xinitrc and ~/.xsession are +x attributes (executable).
notice.
Thanks again.
--
Jacques Foucry
More information about the freebsd-questions
mailing list