Мини руководство, как создать xorg.conf в Ubuntu. По-умолчанию такой файл отсутствует.
Моя система:
keiz@hostik:~$ cat /etc/issue && uname -a
Ubuntu 10.04.3 LTS \n \l
Linux hostik 2.6.32-33-generic #70-Ubuntu SMP Thu Jul 7 21:09:46 UTC 2011 i686 GNU/Linux
Итак пожалуй начнем. Одновременно зажимаем CTRL + ALT + F1. Откроется виртуальная консоль, логинимся. Для всех действий ниже нам нужны будут административные права следовательно будем использовать команду sudo.
Сперва выключим X-сервер (графику). Для этого задаем команду: (я использую GNOME).
keiz@hostik:~$ sudo service gdm stop
Далее сгенерируем xorg.conf.
Сперва установив keiz@hostik:~$ sudo apt-get install xserver-xorg В процессе загрузке нужно будет доустановить необходимые компоненты (~60Mb).
keiz@hostik:~$ whereis xorg.conf
xorg: /usr/lib/xorg /usr/include/xorg
keiz@hostik:/etc/X11$ whereis Xorg
Xorg: /usr/bin/Xorg /usr/share/man/man1/Xorg.1.gz
Задаем команду:
keiz@hostik:/etc/X11$ sudo Xorg -configure
X.Org X Server 1.7.6
Release Date: 2010-03-17
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-29-server i686 Ubuntu
Current Operating System: Linux hostik 2.6.32-33-generic #70-Ubuntu SMP Thu Jul 7 21:09:46 UTC 2011 i686
Kernel command line: BOOT_IMAGE=/vmlinuz-2.6.32-33-generic root=/dev/mapper/hostik-root ro quiet
Build Date: 20 October 2011 03:05:54PM
xorg-server 2:1.7.6-2ubuntu7.10 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.16.4
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (–) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: “/var/log/Xorg.0.log”, Time: Wed Apr 11 16:33:19 2012
List of video drivers:
ark
cirrus
apm
rendition
sis
r128
radeon
v4l
vmware
trident
mach64
chips
s3virge
savage
ztv
siliconmotion
geode
tseng
mga
openchrome
neomagic
nouveau
s3
tdfx
intel
i740
i128
ati
voodoo
nv
sisusb
fbdev
vesa
(++) Using config file: “/home/keiz/xorg.conf.new”
(==) Using config directory: “/usr/lib/X11/xorg.conf.d”
Xorg detected your mouse at device /dev/input/mice.
Please check your config if the mouse is still not
operational, as by default Xorg tries to autodetect
the protocol.
Your xorg.conf file is /home/keiz/xorg.conf.new
To test the server, run ‘X -config /home/keiz/xorg.conf.new’
ddxSigGiveUp: Closing log
Эта команда создаст нам файл ~/xorg.conf.new.
Теперь нам надо перенести файл на нужное место:
keiz@hostik:~$ sudo cp xorg.conf.new /etc/X11/xorg.conf
Теперь, когда файл перенесен, можно запускать графику –
keiz@hostik:~$ sudo service gdm start