<nouveau> Дивный глюк иксов
Kami31 18 апреля, 2010 - 14:53
Картинка в иксах обезается слева и снизу ~4-5 мм, и на эти 5 мм вылазит справа. Глючат только иксы (1.8.0) -- во фреймбуффере всё нормально. И это не из-за настроек монитора, точно. На скриншотах глюк не виден. Пересобирал всё несколько раз, пробовал разные версии пакетов -- глюк остаётся %]
В логах:
[ 23236.121] (EE) AIGLX error: dlopen of /usr/lib/dri/nouveau_vieux_dri.so failed (/usr/lib/dri/nouveau_vieux_dri.so: cannot open shared object file: No such file or directory) [ 23236.121] (EE) AIGLX: reverting to software rendering [ 23236.121] (II) AIGLX: Screen 0 is not DRI capable [ 23236.123] (II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so [ 23236.123] (II) GLX: Initialized DRISWRAST GL provider for screen 0 [ 23236.124] (II) NOUVEAU(0): Setting screen physical size to 270 x 203 [ 23236.124] resize called 1024 768 [ 23236.348] (II) config/udev: Adding input device USB Keyboard (/dev/input/event1) [ 23236.348] (**) USB Keyboard: Applying InputClass "evdev keyboard catchall" [ 23236.348] (**) USB Keyboard: Applying InputClass "evdev-catchall" [ 23236.348] (**) USB Keyboard: Applying InputClass "default" [ 23236.348] (II) LoadModule: "evdev" [ 23236.349] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so [ 23236.349] (II) Module evdev: vendor="X.Org Foundation" [ 23236.349] compiled for 1.8.0, module version = 2.4.0 [ 23236.349] Module class: X.Org XInput Driver [ 23236.349] ABI class: X.Org XInput driver, version 9.0 [ 23236.349] (**) USB Keyboard: always reports core events [ 23236.349] (**) USB Keyboard: Device: "/dev/input/event1" [ 23236.349] (II) USB Keyboard: Found keys [ 23236.349] (II) USB Keyboard: Configuring as keyboard [ 23236.349] (II) XINPUT: Adding extended input device " USB Keyboard" (type: KEYBOARD) [ 23236.349] (**) Option "xkb_rules" "evdev" [ 23236.350] (**) Option "xkb_model" "evdev" [ 23236.350] (**) Option "xkb_layout" "us,ru,ua" [ 23236.350] (**) Option "xkb_variant" ",winkeys" [ 23236.350] (**) Option "xkb_options" "grp:caps_toggle,grp:switch,compose:ralt,terminate:ctrl_alt_bksp" [ 23236.423] (II) config/udev: Adding input device USB Keyboard (/dev/input/event2) [ 23236.423] (**) USB Keyboard: Applying InputClass "evdev keyboard catchall" [ 23236.423] (**) USB Keyboard: Applying InputClass "evdev-catchall" [ 23236.423] (**) USB Keyboard: Applying InputClass "default" [ 23236.423] (**) USB Keyboard: always reports core events [ 23236.423] (**) USB Keyboard: Device: "/dev/input/event2" [ 23236.423] (II) USB Keyboard: Found keys [ 23236.424] (II) USB Keyboard: Configuring as keyboard [ 23236.424] (II) XINPUT: Adding extended input device " USB Keyboard" (type: KEYBOARD) [ 23236.424] (**) Option "xkb_rules" "evdev" [ 23236.424] (**) Option "xkb_model" "evdev" [ 23236.424] (**) Option "xkb_layout" "us,ru,ua" [ 23236.424] (**) Option "xkb_variant" ",winkeys" [ 23236.424] (**) Option "xkb_options" "grp:caps_toggle,grp:switch,compose:ralt,terminate:ctrl_alt_bksp" [ 23236.432] (II) config/udev: Adding input device ImPS/2 Generic Wheel Mouse (/dev/input/event0) [ 23236.432] (**) ImPS/2 Generic Wheel Mouse: Applying InputClass "evdev pointer catchall" [ 23236.432] (**) ImPS/2 Generic Wheel Mouse: Applying InputClass "evdev-catchall" [ 23236.432] (**) ImPS/2 Generic Wheel Mouse: Applying InputClass "default" [ 23236.432] (**) ImPS/2 Generic Wheel Mouse: always reports core events [ 23236.432] (**) ImPS/2 Generic Wheel Mouse: Device: "/dev/input/event0" [ 23236.433] (II) ImPS/2 Generic Wheel Mouse: Found 3 mouse buttons [ 23236.433] (II) ImPS/2 Generic Wheel Mouse: Found scroll wheel(s) [ 23236.433] (II) ImPS/2 Generic Wheel Mouse: Found relative axes [ 23236.433] (II) ImPS/2 Generic Wheel Mouse: Found x and y relative axes [ 23236.433] (II) ImPS/2 Generic Wheel Mouse: Configuring as mouse [ 23236.433] (**) ImPS/2 Generic Wheel Mouse: YAxisMapping: buttons 4 and 5 [ 23236.433] (**) ImPS/2 Generic Wheel Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 [ 23236.433] (II) XINPUT: Adding extended input device "ImPS/2 Generic Wheel Mouse" (type: MOUSE) [ 23236.433] (**) ImPS/2 Generic Wheel Mouse: (accel) keeping acceleration scheme 1 [ 23236.433] (**) ImPS/2 Generic Wheel Mouse: (accel) acceleration profile 0 [ 23236.433] (**) ImPS/2 Generic Wheel Mouse: (accel) acceleration factor: 2.000 [ 23236.433] (**) ImPS/2 Generic Wheel Mouse: (accel) acceleration threshold: 4 [ 23236.433] (II) ImPS/2 Generic Wheel Mouse: initialized for relative axes. [ 23236.434] (II) config/udev: Adding input device ImPS/2 Generic Wheel Mouse (/dev/input/mouse0) [ 23236.434] (**) ImPS/2 Generic Wheel Mouse: Applying InputClass "evdev-catchall" [ 23236.434] (**) ImPS/2 Generic Wheel Mouse: Applying InputClass "default" [ 23236.434] (**) ImPS/2 Generic Wheel Mouse: always reports core events [ 23236.434] (**) ImPS/2 Generic Wheel Mouse: Device: "/dev/input/mouse0" [ 23236.434] (EE) ioctl EVIOCGNAME failed: Inappropriate ioctl for device [ 23236.434] (II) UnloadModule: "evdev" [ 23236.434] (EE) PreInit returned NULL for "ImPS/2 Generic Wheel Mouse" [ 23236.435] (II) config/udev: Adding input device PC Speaker (/dev/input/event3) [ 23236.435] (**) PC Speaker: Applying InputClass "evdev-catchall" [ 23236.435] (**) PC Speaker: Applying InputClass "default" [ 23236.435] (**) PC Speaker: always reports core events [ 23236.435] (**) PC Speaker: Device: "/dev/input/event3" [ 23236.435] (WW) PC Speaker: Don't know how to use device [ 23236.435] (II) UnloadModule: "evdev" [ 23236.435] (EE) PreInit returned NULL for "PC Speaker"
Кто-нибудь может подсказать, в чём может быть причина?
»
- Для комментирования войдите или зарегистрируйтесь
Приношу свои извинения за
Приношу свои извинения за ляп. Глюк оказался в нестабильном PekWM. Поставил FluxBox -- всё путём =)
Per aspera ad astra
Увы, я ошибся. После запуска
Увы, я ошибся. После запуска иксов всё нормально работает, но стоит переключиться в консоль, и обратно -- изображение опять смещается. Сообщения в логах те же. В чём может быть причина?
Per aspera ad astra
Ставьте родные дрова, и будет
Ставьте родные дрова, и будет вам щасстье. Все, что требуется - выпилить из ебилда руками зависимость от иксов <7.9 и добавить option "IgnoreABI" "on" в xorg.conf