Траблс после x86 -> amd64
Поменял систему с x86 на amd64. Поменял полной переустановкой.
После чего - получил следующее:
1. Не работает раскладка ru4 в консоли!!
alex@bio ~ $ cat /etc/conf.d/consolefont consolefont="Cyr_a8x16" consoletranslation="koi8-r_to_uni" alex@bio ~ $ cat /etc/conf.d/keymaps keymap="ru4" windowkeys="YES" extended_keymaps="" dumpkeys_charset="koi8-r" fix_euro="NO"
раскладка на CapsLock реагирует, но русских букв не выводит, а выводит пустоту (или пробелы - хз.) Интересно, что просто 'ru' с Ctrl+Shift работает на ура.
2. Сегфолтится Amarok
Причем сегфолт - при выходе из приложения; а так музыку играет. Коллекцию только не сканирует вообще.
CFLAGS="-O2 -march=core2 -mfpmath=sse,387 -pipe" CXXFLAGS="${CFLAGS}" CHOST="x86_64-pc-linux-gnu"
3. Перестали работать драйверы от ATI.
Иксы выдают вот такое сообщение:
dlopen: /usr/lib64/xorg/modules/drivers/fglrx_drv.so: undefined symbol: resVgaShared (EE) Failed to load /usr/lib64/xorg/modules/drivers/fglrx_drv.so (EE) Failed to load module "fglrx" (loader failed, 7) (EE) No drivers available.
Вот такие дела. Может кто поможет добрым словом, подскажет что?
Если надо, версии:
sys-apps/openrc-0.5.2-r1
sys-kernel/gentoo-sources-2.6.30-r8
sys-devel/gcc-4.4.2
media-sound/amarok-2.2.0
x11-base/xorg-x11-7.4-r1
x11-base/xorg-server-1.7.1
x11-drivers/ati-drivers-9.10
и конфиги:
Ядро: http://pastebin.com/m4e703d66
Xorg: http://pastebin.com/m5824c403
- Для комментирования войдите или зарегистрируйтесь
1. Есть подозрение, что у
1. Есть подозрение, что у тебя не установлены (и/или неправильно прописаны) шрифты (с кириллицей).
Да, и ещё один момент: AFAIK
keymap="-u ru4
2. Если опустить тот факт, что amaroK --- суть зло: что на этот счёт говорится в багзилле? И что подсказывают
strace
&&gdb
?:wq
--
Live free or die
1. Шрифт
1. Шрифт /usr/share/consolefonts/Cyr_a8x16.psfu.gz с keymap=ru работает, с keymap=ru4 нет. -u ru4 также не работает.
2. amarok --debug : http://pastebin.com/m68c5ad7d
gdb:
strace: масса сообщений а-ля
затем, при закрытии:
CFLAGS="-O2 -march=core2
Ммм? Core 2 Duo с мат. сопроцессором? А смысл, если он встроен? Это же касается sse.
Не грусти, товарищ! Всё хорошо, beautiful good!
не понял Вас, простите.
не понял Вас, простите. Следует оставить только sse?
Обоих убрать. -march=core2
Обоих убрать. -march=core2 включает их по умолчанию.
Не грусти, товарищ! Всё хорошо, beautiful good!
alex__ написал(а): 1. Не
У меня
consolefont="ter-v16n"
, consoletranslation закомментирована иkeymap="-u ru4"
прекрасно работают.Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
krigstask написал(а): У меня
было k16f променял на v16f разницы особо невидно, но "n" на мой взгляд слишком тощий, "f" мне нравится больше.
evadim написал(а): было k16f
А и не будет, там только наборы символов различаются.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
alex__ написал(а): Поменял
кто ж так систему переустанавливает? при смене архитектуры (CHOST) систему надо ставить с нуля ;)
Theli написал(а): alex__
Извиняюсь за оффтоп, не удержусь: после целого "рулона" обсуждений наконец порадовали человека, ппц =))
А по существу, как ни прискорбно, согласен, иначе много чего не будет работать.
З.Ы. Хотя мне удалось как то реанимировать систему собранную не под тот проц (вместо PIII собрал под prescott) но это совсем другая история.
Цитата: Поменял полной
Есть острое подозрение, что человек заново и поставил.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
полная переустановка - суть
полная переустановка - суть форматирование всех разделов и запиливание системы с нуля.
да и вообще, походу не в 64-ом бите дело. Откатился назад - та же чертовщина.
Подозреваю ядро.. 2.6.30-gentoo-r8 - изза него такие фокусы не могли произойти?..
Буду пробовать ещё, по итогу отпишусь.