[РЕШЕНО] Установка релиза 2012.11.01 ... не осилил

На ноуте решил отказаться от убунту в сторону арча. Релиз 2012.11.01 поставил, система запускается. Иксы от рута startx запускаются. Дальше че делать я вообще не соображу и возникают вопросы:

1. Русский язык

  • В консоли при запросе пароля от sudo, в редакторе nano подсказки, pacman ругается и т.п. - все на англицком…до этого в дистре еще с rc.conf было все на родном языке. Приложения так же устанавливаются на чужом языке.
    В /etc/locale.gen раскомментирована только
    ru_RU.UTF-8 UTF-8
    В /etc/locale.conf написано
    LOCALE="ru_RU.UTF-8"
    В /etc/vconsole.conf написано
    KEYMAP=ru-utf
    FONT=cyr-sun16
    FONT_MAP=
    2. Раскладка клавиатуры
    Раскладка только английская. Как добавить и переключаться на русскую с помощью Shift+Alt я не прошарил
    3. Репозитории
    В /etc/pacman.d/mirrorlist раскомментированы все серверы! Это нормально? или прийдется вручную везде проставлять решетки и выбрать только один?
    4. Автостар системы и запуск иксов
    Поставил себе openbox…Раньше в /etc/inittab указывался уровень загрузки и что загружать (gdm, kdm или wm без этих входящих логинов). Как теперь запускать свой WM сразу автозапуском без ввода паролей и логинов: включил кнопку питания и все!
    P.S. в ~/.xinitrc НЕ от рута у меня щас
    exec ck-launch-session d-bus-launch openbox-session
    5. Демоны
    Демоны типа alsa, dbus, kdm и т.п. раньше сами знаете были в rc.conf в секции DAEMONS. А терь че?
    6. Дополнительные вопросы
    а) На Radeon X2300 только открытые дровы xf86-video-ati идут? Компиза не видать как родных ушей?

    б) YOTA LTE при установке удавалось запустить так
    ifconfig eth1 up
    dhclient -nw eth1
    Не вариант же каждый раз в системе эту йоту поднимать?! Прийдется пользоваться Network Manager каким-нить или есть иные решения?
2. Я писал об этом здесь. Если используете гнома или его сородичей, должно помочь.
3. Это очень плохо. Можете вообще удалить все содержимое файла, и вставить только одну строчку:
4. Смотрим здесь
5. Смотрим предыдущий пункт
2. Если мы говорим о раскладке в консоли, то
/etc/vconsole.conf
KEYMAP=ru
FONT=cyr-sun16
FONT_MAP=
Будет переключаться по ctrl+shift, для остальных раскладок надо отдельно качать
Если про раскладку в openbox, то .xinitrc ( если запуск по startx) или ~/.config/openbox/autostart.sh или как у вас ещё может быть настроено
export LANG=ru_RU.UTF-8
export MM_CHARSET=UTF-8
setxkbmap -layout 'us,ru' -option 'grp:alt_shift_toggle, grp_led:caps'
Переключение по alt+shift+подсветка caps lock
1. После KEYMAP=ru должен появиться русский, но… квадратиками
Попробуйте команду setfont cyr-sun16
Сработает только до перезапуска системы. Далее нужно добавить в MODULES файла /etc/mkinitcpio.conf модуль вашей видеокарты. У меня это:
MODULES="i915"
3-4. тут Antonio Kycok уже отписался: systemctl enable (gdm, kdm или что нужно)
5. Демонами теперь управляет systemd, можно посмотреть какие из них уже работают в /etc/systemd/system/. Если нет нужного, значит опять таки systemctl enable your_daemon

вот как-то так
HP Pavilion g6-1054er
DualCore Intel Core i5-2410M, 8GB DDR3 SDRAM, Mobile Intel HD Graphics, ATI Radeon HD 6470M
По порядку:
nano редактор уже походу с русским, но кубиками. команда setfont cyr-sun16 дает право на жизнь, но только до перезагрузки.
Переключать по shift-alt нужно как в консоли на русский так и в иксах.

в MODULES файла /etc/mkinitcpio.conf модуль вашей видеокарты. У меня это:

MODULES=“i915”
а как мне узнать мой?

3-4. тут Antonio Kycok уже отписался: systemctl enable (gdm, kdm или что нужно)
а если без использования gdm и kdm? я не хочу пользоваться DE. раньше помню в inittab выбирал нужный мне runlevel (точно не помню как называется) и в xinitrc записывал свой WM …и все! влючаешь машину и тебе сразу опенбокс запустился.

с репозиторями разобрался!
у всех кто пользует GRUB2 при запуске компьютера ужасным шрифтом с большими буквами написано Welcome to GRUB, а потом только идет старт системы? мелочь, а неприятно…хотелось бы избавиться
xSPiRiTx
а как мне узнать мой?
Не спеши с модулями! Они напоследок.
Для начала ты сделал
xSPiRiTx
В /etc/locale.gen раскомментирована только

Код: Выделить всё
ru_RU.UTF-8 UTF-8

В /etc/locale.conf написано

Код: Выделить всё
LOCALE=ru_RU.UTF-8
Технически лучше не раскомментировать, а скопировать нужную локаль в самый низ и там уже копию раскомментировать. И после этого не забыл сделать locale-gen?
Когда сделаешь locale-gen то русский обязан появится, но возможны проблемы со шрифтами, они могут не отображаться или правильно отрабатывать через раз, то попробуй этот способ с ним не нужно задумываться о нужных тебе модулях!!!

Natrio
Добавлено 22.08.1012 :
Выяснилось, что в некоторых, особо тяжких случаях модуль DRM/KMS может загружаться даже ПОСЛЕ getty, то есть после инициализации второй и следующих консолей. В этом случае все описанные выше правила, к сожалению, сработают в лучшем случае для одной из консолей, а остальные останутся с дефолтным шрифтом.

Чтобы избежать этого, пришлось усложнить метод, и всё-таки сделать скрипт, так как выполнять циклы udev, увы, пока не научился:
/etc/udev/rules/96-fb-all-vcs-setup.rules :
# Setup all vconsoles for a new framebuffer device
KERNEL=="fb*", ACTION=="add", RUN+="/etc/udev/all-vcs-set.sh"
/etc/udev/all-vcs-set.sh :
#!/bin/sh
# We must load locale for $VCS util
. /etc/locale.conf
export LANG
VCS=/usr/lib/systemd/systemd-vconsole-setup
# Setup the "real" (current) console first
$VCS
# Setup all other active consoles
for VC in /dev/vcs[0-9]*
do $VCS /dev/tty${VC#/dev/vcs}
done
В таком виде правило и скрипт работают так, что даже если модуль DRM с фреймбуфером не был загружен изначально, и его запустили руками через modprobe, это всё равно приведёт к загрузке шрифта для всех имеющихся консолей, сколько бы их ни было прописано в inittab или конфиге systemd , а все не инициализированные консоли будут проигнорированы.
и /etc/udev/all-vcs-set.sh нужно сделать исполняемым!!!

Liberty, советовал
Liberty
2. Если мы говорим о раскладке в консоли, то
/etc/vconsole.conf
KEYMAP=ru
FONT=cyr-sun16
FONT_MAP=
Будет переключаться по ctrl+shift,
С этими параметрами гарантированно проверенно что должна работать русская раскладка!

И если после этого не станет работать, то придется модуль вписывать.

как настроишь русский в консоле потом и с другими вопросами займешься.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
xSPiRiTx
у всех кто пользует GRUB2 при запуске компьютера ужасным шрифтом с большими буквами написано Welcome to GRUB, а потом только идет старт системы? мелочь, а неприятно…хотелось бы избавиться
У меня вот так настроена тема груба
viewtopic.php?f=3&t=9525&p=83574&hilit=grub#p83574
Ничего ужасного не замечено!
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Касаемо других вопросов
xSPiRiTx
а если без использования gdm и kdm?
Я не использую, захожу по startx - WM сразу запускается.
Языковые параметры для переключения раскладки в WM прописываю либо в .xinitrc, либо в autostart.sh, всё работает вроде
xSPiRiTx
у всех кто пользует GRUB2 при запуске написано Welcome to GRUB
Да. Кажется, конкретно от этой строки избавиться нельзя, зато можно какую-нибудь темку из AUR поставить. grub2-theme-archlinux, например. Мелочь, а приятно ;)

вот, и nafanja о том же =)
HP Pavilion g6-1054er
DualCore Intel Core i5-2410M, 8GB DDR3 SDRAM, Mobile Intel HD Graphics, ATI Radeon HD 6470M
Liberty
Языковые параметры для переключения раскладки в WM прописываю либо в .xinitrc, либо в autostart.sh, всё работает вроде
А чего именно в этих файлах раскладку настраиваешь? По идее ее нужно в /etc/X11/xorg.conf.d/00-keyboard.conf прописывать.

Кстати, одна из утилит системд может сразу настраивать раскладку для консоли и для Иксов, он она не все консольные раскладки может конвертировать, и не удобно она настраивает, переключение делает на два шифта, а гораздо удобнее что бы было ctrl+shift, главную раскладку делает локальную, а удобнее что бы главной была английская.

такая команда localectl set-keymap ru и в /etc/vconsole.conf пропишет
KEYMAP=ru
и в /etc/X11/xorg.conf.d/00-keyboard.conf
# Read and parsed by systemd-localed. It's probably wise not to edit this file
# manually too freely.
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "ru,us"
        Option "XkbModel" "pc105"
        Option "XkbOptions" "terminate:ctrl_alt_bksp,grp:shifts_toggle,grp_led:scroll"
EndSection
Но я меняю строки для удобства
        Option "XkbLayout" "us,ru"
        Option "XkbOptions" "terminate:ctrl_alt_bksp,grp:ctrl_shift_toggle,grp_led:scroll"
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
А чего именно в этих файлах раскладку настраиваешь?
Не знаю, мне проще как-то. У меня и keyboard.conf нет.
nafanja
команда localectl set-keymap ru
о, спасибо, любопытно!
HP Pavilion g6-1054er
DualCore Intel Core i5-2410M, 8GB DDR3 SDRAM, Mobile Intel HD Graphics, ATI Radeon HD 6470M
 
Зарегистрироваться или войдите чтобы оставить сообщение.