LinuxForum.Fans
Тема

Xorg по новому

Автор: deleted_user 9 сообщений 6617 просмотров
#163111

Как подключить клавиатуру, флешку, тачпад, вебкамеру?
Как правильно это сделать?

#163123

э... не работает?

[console]# cat /var/log/Xorg.0.log[/console]

показать?

#163204

смотреть в сторону :
а) /etc/X11/xorg.conf.d/
там файл вида :

70-my_some_device.conf (цифра завязана на правила в udev к этому девайсу )

в него только те опции которые относятся непосредственно к девайсу (раньше их нужно было писать в xorg.conf , теперь это вынесли сюда). Глобально это же находится в /usr/lib/X11/xorg.conf.d/ , но приоритет х.з. , я пользуюсь из /etc ...
б) ну и udev с hal'ом кагбэ рулят всякой мелочевкой ...

#163205
drBatty написал:
э... не работает?

[console]# cat /var/log/Xorg.0.log[/console]

показать?

Нет, я в познавательном смысле вопрос задал. Как искать и я знаю. Но это рыбалка, в каком то смысле. Просто хотелось бы кратко и понятно получить ответ на банальный вопрос - Если у меня не работает вебкамера, как её принудительно прирегистрировать?
Раньше был xorg.conf, теперь /etc/X11/xorg.conf.d/* и /etc/udev/rules.d/*
Вот я и интересуюсь готовыми рецептами, т.е. практически вебкамера работает, под ubuntu livecd, например. А под Слакой отказывается. По логам вижу, что модуль есть и опознаётся системой, а сама камера нет. И дело не в камере, просто хочу простыми словами узнать как прописывается по новым правилам в виде готовых рецептов.

#163220
cdrw написал:
Просто хотелось бы кратко и понятно получить ответ на банальный вопрос - Если у меня не работает вебкамера, как её принудительно прирегистрировать?

вопрос из серии: "как быстро и просто решить задачу по математике. Восьмой класс средней школы". Ответ: RTFM.

cdrw написал:
просто хочу простыми словами узнать как прописывается по новым правилам в виде готовых рецептов.

так и прописывается. так же как в xorg.conf
вот, почитайте:

Показать
$ cat /usr/share/X11/xorg.conf.d/90-keyboard-layout.conf
Section "InputClass"
Identifier "keyboard-all"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "XkbLayout" "us"
#Option "XkbVariant" ""
Option "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection

# READ THIS FOR CUSTOM KEYBOARD INFORMATION
#
# If you want to add a custom model/layout/variant to X, you will need to COPY
# this file to /etc/X11/xorg.conf.d/ and edit that copy. After editing it to
# suit, you will need to restart X.
#
# Here's an example of the lines from above:
#
# Section "InputClass"
# Identifier "keyboard-all"
# MatchIsKeyboard "on"
# MatchDevicePath "/dev/input/event*"
# Driver "evdev"
# Option "XkbLayout" "us"
# Option "XkbVariant" "intl"
# Option "XkbOptions" "compose:rwin,terminate:ctrl_alt_bksp"
# EndSection
#
# Many desktop environments, including KDE and Xfce, have their own methods to
# configure keyboard layouts and such if you'd like to use them.
#
# If you prefer to use the "old" way of configuring keyboards (without input
# device hotplugging), then you'll need to add the following lines to the
# ServerFlags section of /etc/X11/xorg.conf:
# Option "AllowEmptyInput" "false"
# Option "AutoAddDevices" "false"
# Option "AutoEnableDevices" "false"
# Alternatively, you can break this up into separate "stubs" in the xorg.conf.d/
# directory, but that's your call. Assuming you elect to keep a monolithic
# /etc/X11/xorg.conf file, you can now edit the Keyboard section as usual.

А man udev вы принципиально не желаете читать? :(
Может вам сем^Wубунту поставить? Не?

#163231
cdrw написал:
А под Слакой отказывается. По логам вижу, что модуль есть и опознаётся системой, а сама камера нет. И дело не в камере, просто хочу простыми словами узнать как прописывается по новым правилам в виде готовых рецептов.

дело не в камере или хитрых настройках дело в gstreamer'е и его плагинах , что-то там они поломали когда на 37 ядро перешли , у мну работает на старых плагинах , а на новых нет ( gst-plugins-good-0.10.23-i486-1.txz работает , а он же но 0.10.28 версии нет - мистика !)

#163235
drBatty написал:

А man udev вы принципиально не желаете читать? :(
Может вам сем^Wубунту поставить? Не?

Может таки не надо ерничать?

#163336
cdrw написал:
Может таки не надо ерничать?

ну я вам показал, где конфиг лежит? В мане приоритет написан (ясно, что тут самый низкий).
Что вам ещё надо? А gstreamer это да... :(

#163370

Проще в xorg.conf в секцию ServerLayout добавить

text

Option          "AllowEmptyInput"       "False"
Option          "AutoAddDevices"        "False"
Option          "AutoEnableDevices"     "False"

И всё работает по старому без вопросов.

Войдите или зарегистрируйтесь, чтобы ответить.