nixp.ru v3.0

20 января 2017,
пятница,
21:09:13 MSK

DevOps с компанией «Флант»
anonymous написал 27 февраля 2005 года в 00:18 (293 просмотра) Ведет себя неопределенно; открыл 1814 темы в форуме, оставил 5575 комментариев на сайте.

Решил перелесть с Xfree 4.3 на X.org 6.8.2(чтоб прозрачность пощупать) ну и как полагается обламался. Иксы запускаются на одну секунду, где светится логотим нвидиа затем падают с этим еррором:

(EE) Failid to load module «Keyboard» (module dos not exist, 0)

(EE) No to intup driver matching 'Keyboard'

No core keyboard

Fatal server error:

Failid to initialize core device

Вот листинг секции клавы в xorg.conf

Section «InputDevice»

Identifier «Keyboard1»

Driver «Keyboard»

Option «XkbModel» «pc105»

Option «XkbLayout» «us,ru(winkeys)»

Option «XkbOptions» «grp:caps_toggle,grp_led:scrll»

EndSection

Чё делать представления не имею

MDK 10.0

help, блин…

Uncle Theodore

Вот это делать.

sany
Section «InputDevice»

Identifier «Keyboard1»

Driver «kbd»

Option «XkbModel» «pc105»

Option «XkbLayout» «us,ru(winkeys)»

Option «XkbOptions» «grp:caps_toggle,grp_led:scrll»

EndSection

Доки надо читать, блин. :-)

Good Luck,

UT

v0devil

А где эту пресловутую прозрачность пощупать можно ?

fly4life
v0devil
А где эту пресловутую прозрачность пощупать можно ?

В приложениях, использующих эту самую прозрачность.

Uncle Theodore

Попробовал намедни поковырять тую проздрачность. Значицца так.

Первым делом, надо пересобрать Икса с X.org с поддержкой расширения Composite (по умолчанию, оно отсутствует).

Для этого копируем xc/config/cf/xorgsite.def в xc/config/cf/host.def и прописываем там такую строчку:

#define BuildComposite YES

сразу после всех Build<..>Fonts

Пересобираем Икса.

make World

make install

make install.man

ldconfig

Редактируем /etc/X11/xorg.conf Вписываем в конце

Section «Extensions»

Option «Composite» «Enable»

# Option «AllowGLXWithComposite» «true»

Option «RENDER» «Enable»

EndSection

Закомментаренная опция, вроде, нужна для бинарных драйверов NVidia

Перезапускаем Икса. Пока прозрачности нет, но xdpyinfo показывает наличие расширения Composite.

Закачиваем и устанавливаем две программы: xcompmgr и transset-df (в зависимости от дистра, они могут быть в одном пакете. transset просто тоже подойдет, но transset-df прикольнее).

Редактируем .xinitrc

exec xcompmgr &

exec xfce4-session

И перезапускаем Икса. Открываем два терминала, в одном пишем

transset-df -c

и кликаем на другой. Он становится полупрозрачным, машина воет от перенапряжения. Пытаемся подвигать полупрозрачное окошко — тормозит, но двигается. Говорим «Ну нах!»,

запускаем transset-df -c и кликаем опять. Усе как обычно.

Для теней, пользуем опции xcompmgr

Good Luck,

UT

PS xfce здесь необязательно, можно пользовать другой менеджер.

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.