LINUX.ORG.RU

постоянно нажат shift после обновления во всех gtk программах

 ,


0

1

После частичного обновления системы (gentoo, arm) в xfce постоянно нажат shift. Именно shift, а не caps lock (цифры тоже). Причём при нажатом shift всё работает будто он отпущен. Если включить caps lock, то shift вообще ничего не меняет. Вне xfce (как в консоли, так и в xdm) всё нормально.
Куда копать?

Проблема затрагивает только локальные gtk приложения, qt и xfce работают без изменений.

Были обновлены libX11, libxcb и ещё куча иксовых кусков.

Полный список: http://pastebin.com/F95FBtDJ

Сейчас после разрешения конфликтов зависимостей обновление продолжается.

UPD. Остановил обновление на упавшей qtcore. При перезагрузке обнаружил, что fsck.vfat сошёл с ума http://pastebin.com/367zfvVM emerge --info http://pastebin.com/xLr8TsjT Уже боюсь продолжать, а вдруг оно восстанет против меня?

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 6)

Там, вроде, какой-то режим для людей с ограниченными возможностями включается, если Shift долго удерживать нажатым. Нужно снова подержать немного, тогда отключается.

anonymous
()
Ответ на: комментарий от anonymous

Там, вроде, какой-то режим для людей с ограниченными возможностями включается, если Shift долго удерживать нажатым

для блондинок?

anonymous
()
Ответ на: комментарий от anonymous

etot rezhim otkluchen pri sborke. sorry, links does not support cyr input in ffb mode. LXDE has the same problem, i think it is in gtk

mittorn ★★★★★
() автор топика

Если в tty всё нормально, возможно проблема в xkb?
Xkb имеет опцию, которая похожа на описанную проблему:

shift:both_shiftlock - Both Shift-Keys together toggle ShiftLock



1. Что показывает команда:

setxkbmap -print -verbose 10
2. Что в конфиге xorg, Section "InputClass" ?

afterlanding ★★
()
Ответ на: комментарий от afterlanding
Setting verbose level to 10
locale is C
Trying to load rules file ./rules/evdev...
Trying to load rules file /usr/share/X11/xkb/rules/evdev...
Success.
Applied rules from evdev:
rules:      evdev
model:      pc104
layout:     us,ru
options:    grp:caps_toggle
Trying to build keymap using the following components:
keycodes:   evdev+aliases(qwerty)
types:      complete
compat:     complete
symbols:    pc+us+ru:2+inet(evdev)+capslock(grouplock)
geometry:   pc(pc104)
xkb_keymap {
	xkb_keycodes  { include "evdev+aliases(qwerty)"	};
	xkb_types     { include "complete"	};
	xkb_compat    { include "complete"	};
	xkb_symbols   { include "pc+us+ru:2+inet(evdev)+capslock(grouplock)"	};
	xkb_geometry  { include "pc(pc104)"	};
};

Вроде всё нормально.

mittorn ★★★★★
() автор топика
Ответ на: комментарий от afterlanding

Дело не в иксах.
Клиенты с других хостов ведут себя нормально. Как и links в иксах. qt тоже нормально работает. Задевает только gtk, причём только локальный.

mittorn ★★★★★
() автор топика
Ответ на: комментарий от mittorn

Забэкапить и потереть поочередно конфиги, методом тыка найти виновника :)
Под рукой нет xfce, но там очень примитивные настройки клавиатуры.

Может etc-update сделать после завершения обновления?

afterlanding ★★
()
Ответ на: комментарий от afterlanding

Какие? У рута то же сакмое.
etc-update не помог. После перезагрузки есть подозрение на дохлую карту памяти/nand или неадекватный компилятор. После обновления dosfstools он начал нести полную ахринею при загрузке (решилось удалением записи из fstab) И значки рабочего стола уехали на 100 пикселей влево.

mittorn ★★★★★
() автор топика
Ответ на: комментарий от afterlanding

Дело в gtk, а не xfce. Просто gtk работает неправильно. Если вывести gtk окно в другое место - та же фигня. Неужели теперь у меня кривые бинарники?
Есть какие-то тесты на целостность/работоспособность библиотек?
Причём ничего не сегфолтится вроде.

mittorn ★★★★★
() автор топика
Ответ на: комментарий от mittorn

Есть какие-то тесты на целостность/работоспособность библиотек?
Причём ничего не сегфолтится вроде.

Лучше добавить тег gentoo, главные гентушники проходят мимо темы :)

afterlanding ★★
()

fsck.vfat сошёл с ума http://pastebin.com/367zfvVM

Эммм... А ты уверен что файлы не побились и fsck.vfat врёт? А то разбираться в потрохах рандомно-битой системы - то еще удовольствие.

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

Да. Это загрузочный раздел в 16 мегабайт, на нём ядро и фс в порядке. Хотя всё, что касается vfat в linux работало всегда отвратительно. Например fsck у меня ни разу не исправил битую фс, для таких целей раньше у меня хранился образ с nt4 и qemu. Сейчас снёс к сожалению.

mittorn ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.