ript> have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port Message from pulseaudio-12.2_5: Pulseaudio tries to determine default values for FreeBSD OSS driver at first start, based on /dev/sndstat output. The hw.snd.default_unit sysctl may affect these values, but restart of the Pulseaudio might be needed to rescan it again, e.g. `pacmd exit`. Pulseaudio has separate input and output configure lines. You can change them with using following commands: To change the default sink (output): # pacmd set-default-sink 3 To change the default source (input): # pacmd set-default-source 3 This can also be set in /usr/local/etc/pulse/default.pa Replace the number '3' with the new default you want to set. The audio/freedesktop-sound-theme is needed if the default sound files are uncommented in the /usr/local/etc/pulse/default.pa file. Message from lxqt-sudo-0.14.0: * You must be in the sudoers file in order to use lxqt-sudo * You must be in the the wheel group in order to use lxsu Message from lxqt-openssh-askpass-0.14.0: *** Note ssh-add will NOT use GUI tools like lxqt-openssh-askpass *** when it is attached to a terminal. * To use lxqt-openssh-askpass start ssh-agent with -a <SOCKET_PATH> e.g in .xinitrc ssh-agent -a "/tmp/${USER}-ssh-agent" * Then set two variables e.g in ~/.config/lxqt/session.conf: SSH_ASKPASS=lxqt-openssh-askpass SSH_AUTH_SOCK=<SOCKET_PATH> then run ssh-add from lxqt-runner or a .desktop entry

3. シャットダウンユーザの設定

 一般ユーザからもシャットダウンできるようにします。  逆に、一般ユーザからシャットダウンさせないようにするにはこの手順を行わないでください。  下記のファイルを作成して

/usr/local/etc/polkit-1/localauthority/50-local.d/org.freedesktop.consolekit.pkla
 以下のように記述します。

[Local restart]
Idendity=unix-group:power
Action=org.freedesktop.consolekit.system.restart
ResultAny=yes
ResultInactive=yes
ResultActive=yes

[Local shutdown]
Idendity=unix-group:power
Action=org.freedesktop.consolekit.system.stop
ResultAny=yes
ResultInactive=yes
ResultActive=yes

[Local restart - multiple]
Idendity=unix-group:power
Action=org.freedesktop.consolekit.system.restart-multiple-users
ResultAny=yes
ResultInactive=yes
ResultActive=yes

[Local shutdown - multiple]
Idendity=unix-group:power
Action=org.freedesktop.consolekit.system.stop-multiple-users
ResultAny=yes
ResultInactive=yes
ResultActive=yes

[Suspend Hibernate]
Idendity=unix-group:power
Action=org.freedesktop.upower.*
ResultAny=yes
ResultInactive=yes
ResultActive=yes
 電源操作用のグループを作成します。

pw groupadd power

/etc/group
 の power に wheel,operator,power を追加します。

power:*:1002:wheel,operator,power
 group 番号は、タイミングによって異なります。  「wheel,operator,power」を行末に追加しています。

4. /etc/rc.conf 編集

 前項までインストール・設定したものを有効にします。

/etc/rc.conf
 に以下の行を加えます。

polkitd_enable="YES"
dbus_enable="YES"
slim_enable="YES"
 不要なデスクトップを移動しておきます。

mkdir -pv /usr/local/share/xsessions/back
mv /usr/local/share/xsessions/openbox-gnome.desktop /usr/local/share/xsessions/back/.
mv /usr/local/share/xsessions/openbox-kde.desktop /usr/local/share/xsessions/back/.
mv /usr/local/share/xsessions/openbox.desktop /usr/local/share/xsessions/back/.

5. ユーザ用初期化ファイルの作成


~/.xinitrc
 というファイルを作成し、以下のように記述します。

#!/bin/sh
# set locale
export LC_ALL=ja_JP.UTF-8
export LANGUAGE=ja_JP.UTF-8
export LANG=ja_JP.UTF-8
#
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=xim
export XMODIFIERS=@im=fcitx
/usr/local/bin/mozc start
fcitx -r -d
#
setxkbmap -layout jp
#
exec $1
 新規ユーザのために作成したものを /usr/share/skel にコピーしておきます。

cp /home/ユーザ名/.xinitrc /usr/share/skel/dot.xinitrc

6. ログインマネージャ起動

 上記までの設定が終わったら、デーモン群を起動します。

service dbus start
service slim start
 うまく設定できていれば、ログイン画面が表示されます。  ユーザ名・パスワードを入力してログインします。  初回ログイン時は、ウィンドウマネージャの選択を求められます。  その操作については「LXQt - FreeBSD 11.3 RELEASE - 基本操作」をご参照ください。  2018年8月2日の時点で、下記のバージョンでした

> pkg info lxqt
lxqt-0.14.0
Name           : lxqt
Version        : 0.14.0
Installed on   : Tue May 28 10:32:40 2019 JST
Origin         : x11-wm/lxqt
Architecture   : FreeBSD:12:*
Prefix         : /usr/local
Categories     : x11-wm
Licenses       : LGPL21+
Maintainer     : jsm@FreeBSD.org
WWW            : http://lxqt.org/
Comment        : Meta-port for the LXQt Desktop
Options        :
        EDITOR         : on
        SSH            : on
        SUDO           : on
Annotations    :
        repo_type      : binary
        repository     : FreeBSD
Flat size      : 427B
Description    :
LXQt is an advanced, easy-to-use, and fast desktop environment based on
Qt technologies.  It has been tailored for users who value simplicity,
speed, and an intuitive interface.  Unlike most desktop environments,
LXQt also works fine with less powerful machines.

WWW: http://lxqt.org/
 
 
カウンタバックグラウンド