Source string Read only

(itstool) path: answer/programlisting
241/2410
Context English State
The system is probably running at a raised <literal>securelevel</literal>. It is not possible to start X at a raised <literal>securelevel</literal> because X requires write access to <citerefentry><refentrytitle>io</refentrytitle><manvolnum>4</manvolnum></citerefentry>. For more information, see at the <citerefentry><refentrytitle>init</refentrytitle><manvolnum>8</manvolnum></citerefentry> manual page.
There are two solutions to the problem: set the <literal>securelevel</literal> back down to zero or run <citerefentry vendor="xfree86"><refentrytitle>xdm</refentrytitle><manvolnum>1</manvolnum></citerefentry> (or an alternative display manager) at boot time before the <literal>securelevel</literal> is raised.
See <xref linkend="xdm-boot"/> for more information about running <citerefentry vendor="xfree86"><refentrytitle>xdm</refentrytitle><manvolnum>1</manvolnum></citerefentry> at boot time.
Why does my mouse not work with X?
When using <citerefentry><refentrytitle>vt</refentrytitle><manvolnum>4</manvolnum></citerefentry>, the default console driver, FreeBSD can be configured to support a mouse pointer on each virtual screen. To avoid conflicting with X, <citerefentry><refentrytitle>vt</refentrytitle><manvolnum>4</manvolnum></citerefentry> supports a virtual device called <filename>/dev/sysmouse</filename>. All mouse events received from the real mouse device are written to the <citerefentry><refentrytitle>sysmouse</refentrytitle><manvolnum>4</manvolnum></citerefentry> device via <citerefentry><refentrytitle>moused</refentrytitle><manvolnum>8</manvolnum></citerefentry>. To use the mouse on one or more virtual consoles, <emphasis>and</emphasis> use X, see <xref linkend="moused" remap="another section"/> and set up <citerefentry><refentrytitle>moused</refentrytitle><manvolnum>8</manvolnum></citerefentry>.
Then edit <filename>/etc/X11/xorg.conf</filename> and make sure the following lines exist:
Section "InputDevice"
Option "Protocol" "SysMouse"
Option "Device" "/dev/sysmouse"
.....
Starting with Xorg version 7.4, the <literal>InputDevice</literal> sections in <filename>xorg.conf</filename> are ignored in favor of autodetected devices. To restore the old behavior, add the following line to the <literal>ServerLayout</literal> or <literal>ServerFlags</literal> section:
Option "AutoAddDevices" "false"
Some people prefer to use <filename>/dev/mouse</filename> under X. To make this work, <filename>/dev/mouse</filename> should be linked to <filename>/dev/sysmouse</filename> (see <citerefentry><refentrytitle>sysmouse</refentrytitle><manvolnum>4</manvolnum></citerefentry>) by adding the following line to <filename>/etc/devfs.conf</filename> (see <citerefentry><refentrytitle>devfs.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>):
link sysmouse mouse
This link can be created by restarting <citerefentry vendor="current"><refentrytitle>devfs</refentrytitle><manvolnum>5</manvolnum></citerefentry> with the following command (as <systemitem class="username">root</systemitem>):
<prompt>#</prompt> <userinput>service devfs restart</userinput>
My mouse has a fancy wheel. Can I use it in X?
Yes, if X is configured for a 5 button mouse. To do this, add the lines <literal>Buttons 5</literal> and <literal>ZAxisMapping 4 5</literal> to the <quote>InputDevice</quote> section of <filename>/etc/X11/xorg.conf</filename>, as seen in this example:
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
EndSection
The mouse can be enabled in <application>Emacs</application> by adding these lines to <filename>~/.emacs</filename>:
;; wheel mouse
(global-set-key [mouse-4] 'scroll-down)
(global-set-key [mouse-5] 'scroll-up)
My laptop has a Synaptics touchpad. Can I use it in X?
Yes, after configuring a few things to make it work.
In order to use the Xorg synaptics driver, first remove <literal>moused_enable</literal> from <filename>rc.conf</filename>.
To enable synaptics, add the following line to <filename>/boot/loader.conf</filename>:
hw.psm.synaptics_support="1"
Add the following to <filename>/etc/X11/xorg.conf</filename>:
Section "InputDevice"
Identifier "Touchpad0"
Driver "synaptics"
Option "Protocol" "psm"
Option "Device" "/dev/psm0"
EndSection
And be sure to add the following into the <quote>ServerLayout</quote> section:
InputDevice "Touchpad0" "SendCoreEvents"
How do I use remote X displays?
For security reasons, the default setting is to not allow a machine to remotely open a window.
To enable this feature, start <application>X</application> with the optional <option>-listen_tcp</option> argument:
<prompt>%</prompt> <userinput>startx -listen_tcp</userinput>

Loading…

No matching activity found.

Browse all component changes

Things to check

Multiple failing checks

The translations in several languages have failing checks

Reset

Glossary

English English
No related strings found in the glossary.

Source information

Source string comment
(itstool) path: answer/programlisting
Flags
no-wrap, read-only
Source string location
book.translate.xml:4206
String age
a year ago
Source string age
a year ago
Translation file
books/faq.pot, string 673