pavement

Configuring X

From FreeBSDwiki
(Difference between revisions)
Jump to: navigation, search
m (Re-added Xorg info but left X11R6 info)
Line 11: Line 11:
 
To build Xorg from ports:
 
To build Xorg from ports:
  
  # cd /usr/ports/x11/xorg && make install clean
+
  # cd /usr/ports/x11/xorg
 
+
OR
+
 
+
To add the BSD package:
+
 
+
# pkg_add -r xorg
+
 
+
After you have installed Xorg, you must configure it. This is a multi-step process and can get a tad complex.
+
 
+
As su, run the Xorg Config File creator
+
 
+
# X -configure
+
 
+
OR
+
 
+
# Xorg -configure
+
 
+
This will generate an X11 configuration skeleton file in the current directory called xorg.conf.new. For XFree86, this configuration file is called XF86Config.new. The X11 program will attempt to probe the graphics hardware on the system and write a configuration file to load the proper drivers for the detected hardware on the target system. Alternately, run
+
# xorgconfig
+
 
+
The next step is to test the existing configuration to verify that Xorg can work with the graphics hardware on the target system. To perform this task, type:
+
 
+
# X -xf86config xorg.conf.new
+
 
+
OR
+
 
+
# X -xf86config XF86Config.new
+
 
+
OR
+
 
+
# Xorg -config xorg.conf.new
+
 
+
If a black and grey grid and an X mouse cursor appear, the configuration was successful. To exit the test, just press Ctrl+Alt+Backspace simultaneously.
+
 
+
Copy this file to /etc/X11/xorg.conf (or /etc/X11/XF86Config for XFree86) and you're done.
+
 
+
If all went to plan, you should have gotten Xorg working and happy. Now you are ready to go on and install your window manager ([[KDE]], [[gnome]], [[BlackBox]], [[xfce]], [[Windowmaker]], [[SawFish]], etc...)
+
 
+
 
+
Note: Most of this information came from the FreeBSD Handbook located http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/x-install.html
+
 
+
 
+
[[Category:Configuring FreeBSD]]
+

Revision as of 07:50, 22 June 2007

Older versions of FreeBSD use XFree86 as their X11 software, but due to licensing and update issues, XFree86 has been replaced as the default X install. FreeBSD 5.3 was the first release to include Xorg, but all versions of FreeBSD since 5.3 include support for both XFree86 and Xorg.

To install Xorg from source it is recommended that you first update your ports using cvsup.

Log in and su to root:

$ su -

and you have 2 options. You can build from ports or use the pre-built FreeBSD Packages.

Note: To build Xorg in its entirety, be sure to have at least 4 GB of free space available.

To build Xorg from ports:

# cd /usr/ports/x11/xorg
Personal tools