где найти xorg.conf.example [РЕШЕНО]

Всем привет, сделал emerge xorg, вроде встал, но xorg.conf нет, как нет и example.

убрал udev из make.conf, создал директорию /etc/portage, в ней файл /etc/portage/package.use и в нем прописал строчку "x11-base/xorg-server -udev"
дальше
emerge xorg-server
emerge -av --oneshot x11-drivers/xf86-input-keyboard x11-drivers/xf86-input-mouse x11-drivers/xf86-input-evdev


rm /etx/X11/xorg.conf
rm /root/xorg/conf.new
X -configure
cp /root/xorg/conf.new /etx/X11/xorg.conf
emerge nvidia-drivers
emerge x11-wm/twm x11-terms/xterm
В файле /etx/conf.d/xdm указываете DISPLAYMANAGER="twm"

/etx/init.x/xdm start

man xorg.conf

man xorg.conf
less /usr/share/doc/xorg-server-<version of installed package>/xorg.conf.example.bz2

спасибо :-)

сабж

X -configure

X -configure

Я Gentoo & Funtoo

попытка сконфигурировать Х-ы

Попрошу еще помощи у сообщества :-)

поставил, сделал emerge xorg-server потом emerge nvidia-drivers
потом попытался запустить Xorg --configure и Xorg -config.
Содержимое make.conf:
---------------------------------------------------------
USE="mmx sse sse2 alsa dvd unicode sdr nptl ipv6 udev
xorg acpi gtk
-dmx -doc -kdrive -minimal -static-libs -tslib -xnest -xvfb
-custom-flags"
MAKEOPTS="-j3"
VIDEO_CARDS="nvidia"
INPUT_DEVICES="keyboard mouse"
----------------------------------------------------------

Результат запуска:
# cat /var/log/Xorg.0.log | grep EE
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 394.933] (II) Loading extension MIT-SCREEN-SAVER
[ 395.618] (EE) Failed to load module "dri" (module does not exist, 0)
[ 395.619] (EE) Failed to load module "dri2" (module does not exist, 0)
[ 396.606] (EE) NVIDIA: Failed to load module "dri2" (module does not exist, 0)
[ 396.698] (EE) Failed to load module "evdev" (module does not exist, 0)
[ 396.698] (EE) No input driver matching `evdev'
[ 396.700] (EE) Failed to load module "evdev" (module does not exist, 0)
[ 396.700] (EE) No input driver matching `evdev'
[ 396.702] (EE) Failed to load module "evdev" (module does not exist, 0)
[ 396.702] (EE) No input driver matching `evdev'
[ 396.705] (EE) Failed to load module "evdev" (module does not exist, 0)
[ 396.705] (EE) No input driver matching `evdev'

версия xorg 1.10.4
версия дров nvidia x11-drivers/nvidia-drivers-285.05.09-r1

Вот такая вот фигня, ядро генкернеловское

Чтобы убрать эти ошибки [

Чтобы убрать эти ошибки

[ 395.618] (EE) Failed to load module "dri" (module does not exist, 0)
[ 395.619] (EE) Failed to load module "dri2" (module does not exist, 0)
[ 396.606] (EE) NVIDIA: Failed to load module "dri2" (module does not exist, 0)

добавьте в /etc/X11/xorg.conf секцию "Module" или поправьте её.

...
Section "Module"
    Load           "record"
    Load           "dbe"
    Load           "extmod"
    Load           "glx"
    Disable        "dri"
    Disable        "dri2"
EndSection
...

Чтобы не было этих ошибок

[ 396.698] (EE) No input driver matching `evdev'
[ 396.700] (EE) Failed to load module "evdev" (module does not exist, 0)
...

установите x11-drivers/xf86-input-evdev или соберите xorg-server без влага "udev".

x11-base/xorg-server USE="nptl xorg -udev"

После пересборки xorg-server`а нужно вручную пересобрать драйверы ввода.

emerge -av1 `eix -I xf86-in --only-names`

дошел до -av1

пишет 'eix -I xf86-in --only-names' is not a valid package atom
И еще у меня стоит amd64.

Dn написал(а): И еще у меня

Dn написал(а):
И еще у меня стоит amd64.

И что ?
xf86 - это аббревиатура X Free 86 System.
Либо вы плохо скопипастили, либо что-то другое, но в любом случае при

INPUT_DEVICES="keyboard mouse"

у вас при установке xorg-server мета пакет x11-base/xorg-drivers должен притянуть вот эти два пакета:

$ eix -I xf86-in --only-names
x11-drivers/xf86-input-keyboard
x11-drivers/xf86-input-mouse

Ну пересоберите их вручную, хотя у вас банальное не попадание по клавишам при перепечатывании скорее всего.

emerge -av --oneshot x11-drivers/xf86-input-keyboard x11-drivers/xf86-input-mouse x11-drivers/xf86-input-evdev

уже лучше

# cat /var/log/Xorg.0.log | grep EE
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 2987.363] (II) Loading extension MIT-SCREEN-SAVER
[ 2988.060] (EE) Failed to load module "nvidia" (module does not exist, 0)
[ 2988.060] (EE) No drivers available.

сделал emerge nvidia-drivers
потом
# env-update
>>> Regenerating /etc/ld.so.cache...
ws-lx-sdn ~ # source /etc/profile
ws-lx-sdn ~ # modprobe nvidia

ну а дальше
Xorg -config /root/xorg.conf.new и он подвис
# cat /var/log/Xorg.0.log | grep EE
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 4460.729] (II) Loading extension MIT-SCREEN-SAVER
[ 4462.139] (EE) NVIDIA: Failed to load module "dri2" (module does not exist, 0)

Кускки конфига:
Section "Module"
Load "extmod"
Load "record"
Load "dbe"
Load "glx"
Disable "dri" #Мое
Disable "dri2"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
#Identifier "Card0"
Identifier "Default nvidia Device"
Driver "nvidia"
BusID "PCI:1:0:0"
EndSection

я так понимаю, что дело в дровах nvidia ?

меняется размер экрана

ну и в добавок когда прибиваю иксы меняется размер экрана и нижней части просто не видно

Не видно нижней части экрана

С чем точно связана проблема не знаю, но лечится сменой установленного консольного шрифта.
Столкнулся с такой проблемой при использовании шрифта
consolefont="ter-k16n"
Заменил на:
consolefont="ter-k16b"

Даже не знаю, как у вас так

Даже не знаю, как у вас так получается ...

Покажите:

ls /usr/lib64/xorg/modules/drivers/

Кто подвис ?

Dn написал(а):
ну а дальше
Xorg -config /root/xorg.conf.new и он подвис

Зачем вы делаете эту команду?

Xorg -config /root/xorg.conf.new

Покажите:

eselect opengl list

На эти строчки не обращайте внимания, на работоспособность xorg-server`а они не влияют в случае драйвер nvidia.

[ 4462.139] (EE) NVIDIA: Failed to load module "dri2" (module does not exist, 0)

если бы я знал...

# ls /usr/lib64/xorg/modules/drivers/
nvidia_drv.so

подвисает Xorg - т.е. при запуске никакие клавиши не работают,экран черный и ни на что не реагирует, чтобы вернуть назад консоль приходится цепляться по ssh и прибивать процесс Xorg

Xorg -config /root/xorg.conf.new - запускаю со своим конфигом

# eselect opengl list
Available OpenGL implementations:
[1] nvidia *
[2] xorg-x11

спасибо за помощь!

Это выполнили ?emerge -av

Это выполнили ?

emerge -av --oneshot x11-drivers/xf86-input-keyboard x11-drivers/xf86-input-mouse x11-drivers/xf86-input-evdev

Или вы избирательно выполняете то, что вам рекомендуют сделать ?

Xorg-server у вас не зависает, а не подгружаются / некорректно работают драйверы устройств ввода.

выполнял

# emerge -av --oneshot x11-drivers/xf86-input-keyboard x11-drivers/xf86-input-mouse x11-drivers/xf86-input

* IMPORTANT: 4 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

These are the packages that would be merged, in order:

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "x11-drivers/xf86-input".

emerge: searching for similar names...
emerge: Maybe you meant any of these: x11-drivers/xf86-input-void, x11-drivers/xf86-input-fpit, x11-drivers/xf86-input-wacom?

* IMPORTANT: 4 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

Учитесь быть внимательнееDn

Учитесь быть внимательнее

Dn написал(а):
# emerge -av --oneshot x11-drivers/xf86-input-keyboard x11-drivers/xf86-input-mouse x11-drivers/xf86-input

kostik87 написал(а):
emerge -av --oneshot x11-drivers/xf86-input-keyboard x11-drivers/xf86-input-mouse x11-drivers/xf86-input-evdev

сделал

сделал запустил Xorg -conf
результат:
# cat /var/log/Xorg.0.log | grep EE
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 188.693] (II) Loading extension MIT-SCREEN-SAVER
[ 190.816] (EE) NVIDIA: Failed to load module "dri2" (module does not exist, 0)

kostik87 написал(а): На эти

kostik87 написал(а):
На эти строчки не обращайте внимания, на работоспособность xorg-server`а они не влияют в случае драйвер nvidia.

[ 4462.139] (EE) NVIDIA: Failed to load module "dri2" (module does not exist, 0)

xorg-server запустился, не "зависает", в консоль можете переключиться, ctrl+f1..f2..f3 ?

не могу

запускаю Xorg -config /root/xorg.conf.new экран подвисает, черный никаких окон, клавиатура не реагирует. В логах тоже самое.

Вы выполняли целиком все

Вы выполняли целиком все действия, что я вам советовал или выборочно ?

kostik87 написал(а):
установите x11-drivers/xf86-input-evdev или соберите xorg-server без влага "udev".

x11-base/xorg-server USE="nptl xorg -udev"

Это выполнили ?

USE="-udev" emerge -av xorg-server
emerge -av --oneshot x11-drivers/xf86-input-keyboard x11-drivers/xf86-input-mouse x11-drivers/xf86-input-evdev
rm /etx/X11/xorg.conf
rm /root/xorg/conf.new
X -configure
cp /root/xorg/conf.new /etx/X11/xorg.conf
emerge nvidia-drivers

Чтобы "отрисовывались" окошки нужно либо входить в систему в графической оболочке через Desktop Manager, в котором выбрать нужную вам сессию, для этого ставите xdm, после чего уже нужный вам gdm, kdm или что хотите.

В файле /etx/conf.d/xdm указываете DISPLAYMANAGER="gdm" или ваш любимый.

/etx/init.x/xdm start

Либо если не хотите ставить Desktop Manager нужно создать в домашней директории пользователя файл .xinitrc и прописать в нём запуск нужной сессии. После чего дать команду

startx

Если этого не хотите делать то поставьте хотя бы x11-wm/twm и x11-terms/xterm они должны запускаться по умолчанию при запуске xorg-server`а

emerge x11-wm/twm x11-terms/xterm

Вообще если вы не будете выполнять всё, что вам предлагают сделать для решения вашей проблемы у вас ничего не получится, т.к. вы не понимаете последовательность действий и значения каждой команды.

да

USE="-udev" emerge -av xorg-server - сделал, но не так, может быть в этом дело: я прописал -udev в /etc/make.conf
сейчас запустил как Вы написали и получил:
# USE="-udev" emerge -av xorg-server

* IMPORTANT: 4 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] x11-base/xorg-server-1.10.4-r1 USE="ipv6 nptl xorg -dmx -doc -kdrive -minimal -static-libs -tslib -udev -xnest -xvfb" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

Would you like to merge these packages? [Yes/No]

да

USE="-udev" emerge -av xorg-server - сделал, но не так, может быть в этом дело: я прописал -udev в /etc/make.conf
сейчас запустил как Вы написали и получил:
# USE="-udev" emerge -av xorg-server

* IMPORTANT: 4 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] x11-base/xorg-server-1.10.4-r1 USE="ipv6 nptl xorg -dmx -doc -kdrive -minimal -static-libs -tslib -udev -xnest -xvfb" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

Would you like to merge these packages? [Yes/No]

Не надо глобально прописывать

Не надо глобально прописывать флаг "-udev", уберите его из make.conf, создайте директорию /etc/portage, в ней создайте файл /etc/portage/package.use и в него пропишите строчку "x11-base/xorg-server -udev".

Затем выполните последовательно действия, которые я вам указал в предыдущем своём посте.

На запрос подтвереждения пересборки отвечайте "yes".

тогда вернемся к make.conf

я его уже понаправил по ходу:
USE="mmx sse sse2 alsa dvd unicode sdr nptl ipv6
xorg acpi gtk
-dmx -doc -kdrive -minimal -static-libs -tslib -xnest -xvfb
-custom-flags -udev"

может еще чего убрать из него?

Уберите флаг

Уберите флаг "-udev"

USE="mmx sse sse2 alsa dvd unicode sdr nptl ipv6
xorg acpi gtk -dmx -doc -kdrive -minimal -static-libs -tslib -xnest -xvfb
-custom-flags"

И выполните все действия, что я вам указал.

Заработало!!

Спасибо!! Все заработало, теперь буду ставить окошки, может уж заодно подскажите чего лучше поставить кроме гнома или кед, как раз и затеял всю эту пляску с гентой именно для того чтобы слезть с них.

С вами тяжело, если вы не

С вами тяжело, если вы не будете внимательно выполнять то, что вам советуют и разбираться в этом у вас ничего не получится.

Ну вот что вам стоило выполнить все действия, что я вам сразу описал, постов на 10 было бы меньше в этой теме.

По поводу gnome или kde читайте сравнительные обзоры двух сред. Если хотите создайте отдельную тему и спрашивайте там.

Отредактируйте шапку темы и укажите решение, которое вам помогло.

К названию темы допишите [РЕШЕНО] или [SOLVED].

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".