USE флаги не подтягиваются из make.conf
Поставил вчера первый раз генту на ноут (HP nx6310)
Дистриб порадовал, настроил сходу все (звук, acpi, sleep и на диск и в память, Bluetooth, WiFi, даже софт момед) Так как линукс ставлю второй раз в жизни (парвый раз SUSE был), очень этот факт порадовал. НО есть одна неприятность - иксы не понимают UTF8 хоть ты плач :(
Русифицировал систему по http://ru.gentoo-wiki.com/HOWTO_ru_RU.utf8_Gentoo_way (консоль принимает UTF8 нормально, текстовики в utf отображаются ровно locale говорит что у меня все ru_RU.UTF-8)
в USE (в make.conf) присутсвует userlocales. С этими USE собственно и собирал xorg-x11.
потом собрал fluxbox и увидил кривые надписи в менюхах. после этого удалил его и сделал так:
USE="userlocales disablexmb nls xft imlib X" emerge fluxbox
и о чудо, я увидил русские надписи. (если сделать просто USE="disablexmb nls xft imlib X" то меню опять не руфифицированые получаются). То есть, полагаю не подтягиваются USE из /etc/make.conf
Далее ладно, собрал Flux нажал в меню About и увидил xmessage где все было написано зюками, то есть иксы не понимают что такое UTF, повазывают текст так "п■п╩я▐ я┐п╢п╟п╩п╣п╫п╦я▐ я┌п╬я─п╪п╬п╥п╫я┐я" то есть в однобйтовой кодировке.
точно так же выдаются и некоторые другие ИКСОВЫЕ сообщения :( TWM вообще не запустился, сказал что у него неверная локаль и мои не поддерживаюися. при этом сожрал мне 70% CPU
Пробовал делать emerge --update --deep --newuse xorg-x11
не помогло.
Как сие полечить?
- Для комментирования войдите или зарегистрируйтесь
читай
читай http://ru.gentoo-wiki.com/HOWTO_ru_RU.utf8_Gentoo_way ещё несколько раз, с начала и до конца, потом с конца,
до полного просветления ;)
userlocales флаг не для флукса, это для глибси,
у флукса про локали только nls, но этот вопрос уже к ядру...
ЗЫ.
кто-нибудь, объясните наконец: почему xorg-x11, а не xorg-server???
Почему тогда>>
Почему тогда
>> если сделать просто USE="disablexmb nls xft imlib X" то меню опять не руфифицированые получаются
?
И ладно флукс боксего то я как раз собрал нормально в конце концов. Меня больше поддержка utf8 в иксах интересует.
поддержка utf8
поддержка utf8 почти везде работает "из коробки",
если не работает, то проблема либо с шрифтами, либо сам где-то напортачил...
А чего тут
А чего тут объяснять? xorg-x11 это мета-пакет, в который так же входит (по зависимостям) xorg-server.
дык а зачем его
дык а зачем его вообще ставить?
по зависимостям xorg-server и так установится...
у меня сейчас не установлен xorg-x11,
спросил у системы: emerge -pvt xorg-x11,
система ответила:
при этом иксы то у меня работают ;)
сижу в Gnome, использую все привычные приложения...
Ладно, Всем
Ладно, Всем спасибо, буду рыть или переустановлю в нуля :)
>>Всем спасибо,
>>Всем спасибо, буду рыть или переустановлю в нуля
Ну зачем же с нуля. Просто вы выбрали флукс. У него помницца кривенько было с утф. Даже рецепт на форуме лежит. Впрочем могли и пофиксить.
Проблему однакож не решает. У флукса штатного эмулятора терминала нет. Вы какой юзаете? И какие шрифты этот икстерминал юзает по умолчанию? Это все надо руками настраивать. Xfontsel вам в помощь. Затем ман по конкретному эмулятору терминала. Шрифты прописываются либо опциями при вызове (нудно), либо через хитрые конфиги (у каждого свой), либо через иксовые файлы ресурсов. Кеда/гнома в этом смысле много демократичней (хотя я поклонник флукса).
это да, на форум
это да, на форум в поиск -по поводу флюкса такого много было, помниццо =)
з.ы. если ноут не сильно слабый -можно и хфсе поставить -неплохо смотрицо, и по сравнению с кедоми, поменьше имхо жрет =)
насчёт флюкс -
насчёт флюкс - надо либо юзать ebuild unpack;compile... либо после source unpacked - Ctrl-Z и iconv перекодировать его менюшку, на ru.gentoo-wiki.com есть статья на эту тему
Да нормально
Да нормально там везде с utf8.Надо только последнюю версию поставить.
А насчет терминал,самый нормальный xterm.Он у меня подвешен на включение xterm -u8,и все он отлично показывает в utf8.А если еще и XTerm файлик настроить то все в шоколаде
_________________
Celeron 766,256ram,geforce MX440,hdd ide samsung 120
Portage 2.1.1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo-r6 i686)
ACCEPT_KEYWORDS="x86"
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer"
оффтоп > а мне
оффтоп > а мне tilda нравится =)