CONTENTS


Lastmodified 2023-09-09 (土) 11:33:12


pkg install cairo-1.17.4_2,3

=====
wayland-1.22.0 からのメッセージ:

--
Wayland では、「wayland-%d」 unix(4) ソケットを含むパスに XDG_RUNTIME_DIR を定義する必要があります。
これは通常、consolekit2 (ck-launch-session 経由) または pam_xdg (ログイン経由) によって処理されます。
=====
xorg-server-21.1.8_2,1 からのメッセージ:

--
Xorgサーバーがインストールされています。

カーネルが EVDEV_SUPPORT オプションを有効にしてコンパイルされている場合 (FreeBSD 12.1 以降のデフォルト)、ums(4) や psm(4) などのポインタ デバイス ドライバで evdev モードを有効にすることをお勧めします。
これにより、マウスのチルト ホイール サポートの改善や、xf86-input-synaptics またはタッチパッドの libinput ドライバーによる集中ジェスチャ サポートなどの改善が行われます。

これは、/etc/rc.conf でマウス サービスが無効になっており、カーネルが EVDEV_SUPPORT でコンパイルされている場合に、PS/2 デバイスが Xorg によって適切に検出されるためにも必要です。

このようなデバイスで evdev を有効にするには、次のコマンドを実行します。

# sysctl kern.evdev.rcpt_mask=6

再起動後も永続的にするには、以下を /etc/sysctl.conf に追加します。

kern.evdev.rcpt_mask=6

evdev 対応カーネル上の sysmouse(4) および Moused(8) 上で*のみ* 動作するシリアル マウスまたはその他のマウスを使用している場合は、これを実行してください。

# sysctl kern.evdev.rcpt_mask=3

再起動後も永続的にするには、この /etc/sysctl.conf に次の内容を追加します。

kern.evdev.rcpt_mask=3
=====
nvidia-driver-304-304.137_9 からのメッセージ:

--
これらのドライバーを使用するには、次のコマンドを実行して、NVidia カーネル モジュールがロードされていることを確認してください。

         # kldload nvidia

コマンドラインで、または手動で実行するか、/etc/rc.conf の「kld_list」変数に「nvidia」を入力します。

         # sysrc kld_list+=nvidia

FreeBSD AGP GART ドライバーを使用してこのポートを構築する場合は、nvidia.ko がそれに依存するため、agp.ko カーネル モジュールがインストールおよびロードされていることを確認するか、カーネルを「device agp」でコンパイルしてください。
そうしないと、NVidia カーネル モジュールがロードされません。
また、X11設定ファイルの「Device」セクションにある「Option "NvAGP"」に正しい値を設定してください。

Linux 互換性サポートを使用してビルドする場合は、linux.ko モジュールも利用可能であることを確認してください (またはカーネルでコンパイルされているようにしてください)。
/boot/loader.conf 経由でロードすることも、ブート プロセスの後半で追加することでロードすることもできます。

         linux_enable="YES"

/etc/rc.conf に追加します。

X.org を起動できずに報告される場合

         (EE) NVIDIA(0): 共有メモリ識別子の取得に失敗しました。

/var/log/Xorg.0.log では、実際にはカーネルで「options SYSVSHM」が有効になっているため、sysctl の「kern.ipc.shmall」を増やす必要があります。

詳細については、/usr/local/share/doc/NVIDIA_GLX-1.0/README を参照してください。
=====
Message from wayland-1.22.0:

--
Wayland requires XDG_RUNTIME_DIR to be defined to a path that will contain "wayland-%d" unix(4) sockets.
This is usually handled by consolekit2 (via ck-launch-session) or pam_xdg (via login).
=====
Message from xorg-server-21.1.8_2,1:

--
Xorg-server has been installed.

If your kernel is compiled with the EVDEV_SUPPORT option enabled (default starting from FreeBSD 12.1) it is recommended to enable evdev mode in pointer device drivers like ums(4) and psm(4).
This will give improvements like better tilt wheel support for mice and centralized gesture support via xf86-input-synaptics or libinput drivers for touchpads.

This is also needed for PS/2 devices to be properly detected by Xorg when moused service is disabled in /etc/rc.conf and kernel is compiled with EVDEV_SUPPORT.

To enable evdev in such a device, run the following:

# sysctl kern.evdev.rcpt_mask=6

To make it persistent across reboots, add the following to /etc/sysctl.conf:

kern.evdev.rcpt_mask=6

In case you're using a serial mouse or any other mouse that *only* works over sysmouse(4) and moused(8) on an evdev enabled kernel, please run this:

# sysctl kern.evdev.rcpt_mask=3

To make it persistent across reboots, add to this /etc/sysctl.conf:

kern.evdev.rcpt_mask=3
=====
Message from nvidia-driver-304-304.137_9:

--
To use these drivers, make sure that you have loaded the NVidia kernel module, by running

        # kldload nvidia

on the command line, or by putting ``nvidia'' on the ``kld_list'' variable in /etc/rc.conf, either manually or by running

       # sysrc kld_list+=nvidia

If you build this port with FreeBSD AGP GART driver, make sure you have agp.ko kernel module installed and loaded, since nvidia.ko will depend on it, or have your kernel compiled with "device agp".
Otherwise, the NVidia kernel module will not load.  
Also, please set correct value for ``Option "NvAGP"'' in ``Device'' section of your X11 configuration file.

When building with Linux compatibility support, make sure that linux.ko module is available as well (or have it compiled in kernel).
It can be loaded via /boot/loader.conf, or later in the boot process if you add

       linux_enable="YES"

to your /etc/rc.conf.

If X.org cannot start and reports

       (EE) NVIDIA(0): Failed to obtain a shared memory identifier.

in /var/log/Xorg.0.log while actually you have ``options SYSVSHM'' enabled in kernel, the sysctl ``kern.ipc.shmall'' should be increased.

See /usr/local/share/doc/NVIDIA_GLX-1.0/README for more information.

Total access 118:本日 1:昨日 1

Counter: 118, today: 1, yesterday: 1

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-09-09 (土) 11:33:12