24 2012 Xorg X - Xorg: Copyleft: GPL
24 2012 Xorg X - Xorg: Copyleft: GPL
24 2012 Xorg X - Xorg: Copyleft: GPL
Page 1
24
2012
Xorg :
.
Xorg
.
!
.
.
:
.
.
. XFree86
XFree86
Xorg-X11
.
X11
X11
Xorg
GPL
XFree86
.
X.org
.
X11
Xorg
X11
X.org
Xorg
.
Xorg
.
.
.
Xorg
/etc/portage/make.conf
Xorg
evdev
evdev
Xorg
.
evdev
KMS
KMS
.(KMS)
.
Xorg
.
KMS
:Code Listing 2.2
AMD/ATI
Intel nVidia
KMS
.
:
:Code Listing 2.3
CopyLeft: GPL
http://gentoo.blogsky.com
2
Page 2
[*]
:nVidia
Code Listing 2.4: nVidia settings
Device Drivers --->
Graphics support --->
Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->
<*>
Nouveau (nVidia) cards
linux-firmware
radeon-ucode
ATI Radeon
radeon-ucode
X1900
) Radeon
KMS
/etc/portage/make.conf
make.conf
.
Xorg
/etc/portage/make.conf
.
.
ATI
radeon
VIDEO_CARDS
nVidia nouveau
.
.
fglrx
AMD/ATI nvidia
.
nVidia
:
nVidia
ATI
evdev
.
:
intel
VIDEO_CARDS
.
INPUT_DEVICES
INPUT_DEVICES
/etc/portage/make.conf
make.conf
CopyLeft: GPL
http://gentoo.blogsky.com
3
Page 3
emerge -pv xorg-drivers
.Radeon
.
:Code Listing 2.7
Xorg
Xorg
xorg-server
.
.
.
xorg-x11
xorg-server
xorg-x11
.
:Code Listing 2.9
# env-update
# source /etc/profile
Xorg
.Xorg
3
X
.
Xorg
Xorg
starting X
.
xorg.conf.d
.
xorg.conf.d
.
.conf
.
20-synaptics.conf
.
man xorg.conf
.
/etc/X11/xorg.conf.d/
10-evdev.conf
.
.
Xorg
Xorg
/usr/share/doc/xorg-server-${version}/xorg.conf.example.bz2
Xorg
.
/etc/X11/xorg.conf.d/
.
startx
X
;X session
startx
startx
.
.
/etc/X11/Sessions/
.
X
90xsession
.
.xinitrc
XSESSION
/etc/env.d/90xsession
XSESSION
.
echo XSESSION="Xfce4" > /etc/env.d/90xsession
env-update
90xsession
.
Xfce
X
$ startx
.
.
.
X
.
xterm twm
xterm
.
startx
emerge --unmerge twm xterm
.
CopyLeft: GPL
http://gentoo.blogsky.com
4
Page 4
Screen
xorg.conf.d
Xorg
PreferredMode
(DVI-0 )
( Device
)
xrandr
Identifier
/etc/X11/xorg.conf.d/40-monitor.conf
Device
Option
.
.
X
.Monitor
.
1440x900
emerge xrandr
.
X
.
Monitor
:Code Listing 4.1
# nano -w /etc/X11/xorg.conf.d/40-monitor.conf
Section "Device"
Identifier "RadeonHD 4550"
Option
"Monitor-DVI-0" "DVI screen"
EndSection
Section "Monitor"
Identifier "DVI screen"
Option
"PreferredMode" "1440x900"
EndSection
( X ( startx
.
:
VGA
/etc/X11/xorg.conf.d/
.
Above RightOf
DVI
/etc/X11/xorg.conf.d/
:
Ctrl-Alt-Backspace
(terminate ( terminate:ctrl_alt_bksp
.
--
.
.
Xorg
Xorg
startx
Xfce
KDE GNOME
.
.
Google
/etc/X11/
.
CopyLeft: GPL
http://gentoo.blogsky.com
5
Page 5
.
.
1.9
.
X.org
CC-BY-SA -2.5
.
CopyLeft: GPL
xorg-server
2013 - 2001
http://gentoo.blogsky.com