Мышь: не работает копирование после смены разрешения в GRUB
Доброго времени суток уважаемым гуру!
Заранее извиняюсь за, возможно, нубский сабж, но, будучи новичком в Gentoo, я не знаю, куда в данном случае копать.
Разрешение консоли выставил в grub'е вот так: video=vesafb:mtrr:3 vga=0x361. После этого мышь (поднятая по gpm'у) перестала реагировать на нажатие средней клавиши (колёсика в моём случае), хотя ранее исправно копировала выделенный текст. Под "ранее" я понимаю то время, когда у меня стояли настройки граба по хэндбуку (которые, как выяснилось, не работали в моих нубских руках), и система выставляла какое-то ужасное разрешение.
Я поэкспериментировал с режимами видео, которые предлагает загрузчик, и выяснил следующее: если пропустить длящееся 30 секунд приглашение выбрать режим видео, то я имею то самое жуткое разрешение по умолчанию, но мышка работает штатно. Если же выбрать какой-либо вариант (все не перепробовал, но несколько подходящих к моему дисплею протестил), разрешение перестраивается сообразно выбору, но с мышью возникает упомянутая проблема.
В иксах же всё работает нормально.
Не могу сказать, что проблема так уж серьёзна, но хочется всё-таки понять и исправить.
Заранее спасибо,
rime.
- Для комментирования войдите или зарегистрируйтесь
посмотри и может исправь
посмотри и может исправь /etc/conf.d/gpm
В общем, я пошатался по грабу
В общем, я пошатался по грабу и конфигу gpm'а. Общий вывод такой: select-paste по нажатию на третью клавишу мыши (колёсико) работает ТОЛЬКО когда консоль на ходится в текстовом режиме - то есть в "разрешении" 80x60 и иже с ним.
При переводе в графический режим (вне зависимости от разрешения) select-paste не работает.
Буду очень рад выслушать любые соображения по этому поводу...
rime написал(а): Я
Это где он их предлагает? (-:Е
А вообще очень странно. Может, в логах что есть? Или с другим драйвером кадрового буфера попробовать?
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
krigstask написал(а): Это где
Я в плане эксперимента давал грабу заведомо ошибочную команду vga=361, после чего он вынужден при загрузке предлагать список вменяемых режимов :) Это-то и позволило выяснить, что функциональность gpm'a полноценна только в текстовом режими консоли.
...На случай, если это поможет уточнить ситуацию: прилагаю содержимое конфига своего граба...
...и gpm'а:
С этими конфигами у меня всё работает:
gpm:
Это несмотря на то, что мышь у меня не ps/2, а вообще радиокомплект клавиатура/мышь. Т.е. этот конфиг я не трогал вообще.
grub.conf:
WizeLord, спасибо, я
WizeLord, спасибо, я попробовал Ваш конфиг. К сожалению, при загрузке система заявляет, что ей незнаком такой video mode, как vge=0x37B.
Это не важно. Мелочь.
0x37b - это лишь разрешение 1280x1024@32
vga=ask (или специально указать неправильное) позволит вывести все доступные, можно выбрать по желанию.
Большее внимание я бы рекомендовал обратить на конфиг gpm. Попробуйте вообще удалить конфиг, пересобрать gpm (создастся дефолтный) и проверить в этой ситуации.
Лично я никогда даже не лазил в конфиг gpm, и всё всегда работало.
Эх... Я сегодня unmerg'нул
Эх... Я сегодня unmerg'нул gpm, потёр его конфиги и вообще всё, что он нём напоминало, после чего пересобрал его. Ноль эмоций - в графическом режиме select-paste всё так же упорно не работает :(((
krigstask написал(а): Может,
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Я не очень понял хендбук в
Я не очень понял хендбук в отношении драйвера фреймбуфера :( если в моём случае имеет смысл попробовать другой, то не подскажите ли, как и на какой?.. Спасибо!
На какой: либо включить KMS
На какой: либо включить KMS (если дрова для иксов открытые), либо uvesafb. Как — поиск по форуму и gentoo-wiki.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
В целом vesa - довольно
В целом vesa - довольно древний драйвер, сейчас я бы рекомендовал uvesa, как более новую и функциональную замену. И если у вас карта ATI или Intel, то можно использовать KMS из ядра.
UPD: krigstask, опередил(:
Истин имперских звезда засияет.