wau |
|
Темы:
132
Сообщения:
956
Участник с: 11 октября 2013
|
Проблема видится разными люьми по-разному, кто где сталкивается, попытаюсь обобщить - http://archlinux.org.ru/forum/topic/12408 http://archlinux.org.ru/forum/post/121505 http://archlinux.org.ru/forum/topic/11863 Предлагаемый Гномом вариант управления раскладками клавиатуры содержит внутренние конфликты, а именно - настройки-клавиатура-способы ввода: если установить ДВЕ клавиатуры (рус+англ), то вверху справа появляется индикация раскладки + работают кнопки переключения Прг+пробел и выбранная кнопка переключения в Твикере. При этом ломается работа клавиатурной световой индикации смены раскладки (твикер - клавиатура-использовать клавиатурные индикаторы) - при смене раскладки они будут не гореть, а кротко одиночно моргать только в момент смены раскладки, а также будут поломаны комбинации горячих клавиш в некоторых программах (либраофис, опенофис, Intellij Idea и т.д. - Бог знает, где всплывет), т.е. комбинации могут срабаоывать только при лат. клаве, а на русской -нет, или наоборот, или вообще никак. Решение, предложенное в http://archlinux.org.ru/forum/topic/11863/ setxkbmap -layout "us,ru" -option "grp:caps_toggle,grp_led:caps" этот твик работает "условно", т.е. после выхода\входа в акканут снова включится ТОЛЬКО после активации\деактивации плагина keyboard в dconf-editor, т.е. туда надо постоянно лазать. Когда твик срабатывает, то РАБОТАЮТ клаиватруные индикаторы и горячие клавиши, но индикация раскладки в верхней паннели ломается (перестает реагировать), нажатие Смд+пробел картинку смены раскладки, но ее не меняет. Причем если плагин активировать\деактивировать при включенной Англ, то индикаторы будут гореть при вкл Рус. И наборот. А хочется красоты - чтобы и штатно лампочки горели, на Рус, чтобы буковки вверху соответствовали реальности, чтобы горячие клавими штатно работали. Кто что подскажет? |
wau |
|
Темы:
132
Сообщения:
956
Участник с: 11 октября 2013
|
тема несколько шире - цитирую себя же - ОТносительно выбора способа ввода - в среде Гном10 можно (быо) этим не заниматься. Т.е. есть указа лишь один способ Русский, то в гноме-твикере можно выбрать способ переключения клавы и жить счастливо - так было до обновления Гнома числа 10-окт-13. При этом в том же гном-твикере можно будет указать клавиатурным индикаторам - я, например, предпочитаю видеть горящей лампочку КапсЛук как индикатор смены раскладки и нахожу это более информативным, чем маленький значек клавы вверху в углу. Раскладку клавиатуры (язык-способы ввода) можно выбрать как просто Русский (по умолчанию), а можно как русский (Макбук) - тогда точка и пр. будет там, где нарисовано на клавиатуре, а не справа от Ю. Если же в способах Ввода добавить вторую клаву Англ (хотя она итак была), с одной сторонысейчас попробую сформулировать в отдельной теме |
wau |
|
Темы:
132
Сообщения:
956
Участник с: 11 октября 2013
|
Я в Гноме3.10 после стандартной установки сразу имел Русскую раскладку и интерфейс и в Устройствах ввода ничего добавлять не стал (т.е. указан способ воода Один Русский), в гном-твикере поставил смену раскладки по аль+шифт. Горячие клавиши системы работают штатно, КРОМЕ - 1. в Либре или Опенофисах горячие клавиши работают только при вкл англ раскладке 2. не удается добиться запуска по ктрл+альт+т терминала. Вроде и сочетание прописываю, и вроде подхватывается, и команду пишу gnome-terminal (в консоли проверил - работает), а результата нет. |
wau |
|
Темы:
132
Сообщения:
956
Участник с: 11 октября 2013
|
cucullus Я блогов не веду, если моежете перенести, то пожалуйста. |
wau |
|
Темы:
132
Сообщения:
956
Участник с: 11 октября 2013
|
vasek А то я не пробовал? - пишет, не активно, требует обновления. |
wau |
|
Темы:
132
Сообщения:
956
Участник с: 11 октября 2013
|
А уменя отвались расширения - maximus Quit from dash и др. Пишет, что требует обновления. Поставил из Ауры gnome-panel2, расширения не "поднялись". |
wau |
|
Темы:
132
Сообщения:
956
Участник с: 11 октября 2013
|
Апгрейд заметки на 2017-03-27 Вводная - чем не угодила мак-ось? многим, уже обсуждалось - http://forum.ubuntu.ru/index.php?topic=188198.msg1616627#msg1616627 http://forum.ubuntu.ru/index.php?topic=186509.msg1390332#msg1390332 http://debianforum.ru/index.php?topic=5837.0 По итогам полуторалетней эксплуатации мнение не изменилось - хваленые мультитач-жесты они, конечно, бесценны, но вцелом нет разницы два пальца разводить (для масшт. картинки) или их же вести вверх или вниз, вращение? - за многие годы мне приходилось поворачивать картинки на кратные 90 углы, но не непрерывно (если и непрерывно, то где-то в фотошопе или гимпе). Впрочем, благодаря touchegg (http://archlinux.org.ru/forum/topic/12570/) от тачпада можно добиться даже и большего (апгр - начиная с Гном-шелл 3.16 не работает). Других преимуществ нет - шифрование хуже, долгожительство от батарейки не лучше, интерфейс менее настраиваемый (мне бы шрифты 14) и т.д. Итак, для установки нужны дрова вай-фай. Рассказ об этом http://archlinux.org.ru/forum/topic/12484/?page=1#post-121047 upd - в репозитории Aur есть, оказывается, дрова уже собранные и готовые к использованию без dkms. Имеет смысл их скачать и использовать. upd - о загрузчиках upd - в 2017 вернулся к теме и на этот момент все изменилось. В итоге таки купил на всех один юсб-адаптер за 350р. и необходимость выкачивать заранее нужные пакеты и читать бред отпала За базу брал инструкцию https://wiki.archlinux.org/index.php/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%B4%D0%BB%D1%8F_%D0%BD%D0%BE%D0%B2%D0%B8%D1%87%D0%BA%D0%BE%D0%B2. Однако она частично устарела и местами рискованна для Мак. Рискованность - дело в том, что не все понимают гнусность Мака с его загрузчиком. В 2013г. он как-то сменился и те твики, что работали в 2011, не работают. Например, была команда в терминале, уменьшающая время висени белого экрана перед загрузкой альтернативной оси (если нет мак-оси) с 45 до 15с. В 2013г. она приводит к убийству загрузчика и необходимости поднимать мак-ось из рекавери, что приводит к сносу /home (ведь мак-оси для системы 9-10гб, отводимых обычно мною под /home не обойдешься). Так что соторожность и еще раз осторожность. В 2017 вопрос загрузчика уже как-то утрясся и можно смело ставить систему. Т.е. если ранее реально удавалось накатить Арч по следам установленного Дебиана (не убунты, не федоры, а именно Деб), то сегодня можно обойтись свежим установочным диском Арча. В этой связи неактуальны переживания (Исторически сложилось так, что хоть меня Убунта и допекла, я все же не планировал миграцию даже на Дебиан, не то, что на Arch. Впрочем, с моей страстью выносить из установленной системы "все лишнее" мне изначально была дорога под Арч или Паппи (пользовался и им на Vaio G11).На память приходят попытки "облегчить" редхат в 98г. с многократными падениями системы. Но поскольку на мид-2013г. ничего другого не ставилось с поднятием вай-фая, поставил Дебиан. Отмечу, что http://forum.ubuntu.ru/index.php?topic=225418.0 Дебиан-то мне и ставит корректно загрузчик. Сам. Он сам решилт, куда и что прописать и его методы сработали.ОТмечу, что это был grub 1.9. Его я и буду сохранять, поскольку он не ломался. Т.е. при установленном и даже ненастроенном дебе скопировать в надежное место /boot/grub, он пригодится. Учтите п.3 (ниже). Если у вас всего один этот ноутбук, то откуда-то надо взять дрова (http://archlinux.org.ru/forum/post/121047/), нарезать болванку с Арчем. Идете из-под мак-оси и скачиваете, нарезаете (да, нарезка Арча из-под мак может порадовать неожиданностями) Актуально на 2017-03 - Макбук грузится с компакт-диска при зажатой кнопке С. Что любопытно - диск, система с СД может грузиться в двух режимах - как uefi или как НЕ uefi. Это имеет существенное значение для установки загрузчика grub. Первая загрузка идет с СД как НЕ уефи, если же в загруженной с диска системе дать команду reboot и не зажимать никакие кнопки, то произойдет повторная загрузка в режме uefi - повторюсь, это важно для правильной установки загрузчика. Далее вцелом все по инструкции - 1. русский язык на стадии установки не нужен 2. поднимаем вай-фай, воткнув свисток (юсб-донгл), - сразу после этого
и мы в сети 3. разбираемся с разделами. У нас, соотв., их два-четыре, т.е. efi (sda1), корень (sda2) и, возможно, home (sda3), и своп (sda4). На 2017 вследствие всемирного увлечения моментальными снимками не только в Инстаграмме, но и в btrfs, тем, кто привык к старым реальностям типа корень, там все, не просто привыкнуть к другой иерархии, я таки в 2017г. на / поставил ext4. Что будет поставлено на sda1 - там всего до 10 метров файлов, т.е. большого раздела не надо. Файловая система fat, метка - загрузочный, тип раздела efi. С остальным разделами дополнительных описаний не требуется - все, как обычно. В чем тут м.б. сложность (в 2017 не проверял, ведь рефинд у меня стоит с 2013) - в Маке есть загрузчик Мак (какая-то модификация uefi), которая гадит пользователю при отсутствии на машине мак-раздела. Т.е. Мак-загрузчик грузит Рефинд, который был поставлен еще под мак-осью, конфиги рефинда не содержат никаких параметров, указывающих на пути к файлам, в нем можно только отрегулировать тайм-аут загрузчика. Мак-загрузчик грузит рефинд, рефинд сканирует efi раздел на предмет наличия в нем директориев с экзешниками *.efi, один из которых является просто файлом grub.
Обратите внимание на монтирование в boot/efi ефи-раздела - нужно для установки загрузчика.
локализация по - https://wiki.archlinux.org/index.php/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%B4%D0%BB%D1%8F_%D0%BD%D0%BE%D0%B2%D0%B8%D1%87%D0%BA%D0%BE%D0%B2#.D0.9B.D0.BE.D0.BA.D0.B0.D0.BB.D0.B8.D0.B7.D0.B0.D1.86.D0.B8.D1.8F сетевое имя машины, ядро, и пр. - Итак, этап первый -
Все, теперь все, что нужно, уже стоит. После решения вопроса с загрузчиком грузимся уже в новую систему. И она загрузится. Но для этого нужно порешать вопросы с загрузчиком. Напомню, у нас есть маковский загрузчик, под ним refit, он уже грузит grub. nano /etc/mkinitcpio.conf - указываем в модулях нашу видеокарту MODULES="i915" делаем конфиг загрузчика -
Теперь ставим загрузчик - если компакт-диск загрузился в режиме uefi, то достаточно просто -
Как понять. в каком режиме загрузились? - по простецки, по первым экранам загрузки видно. В НЕ уефи режиме буквы крупыне, а-ля ДОС. В Уефи сразу мелкие, как-бы в иксах. Если так и остались в режиме НЕ уефи, то загрузчик ставится командой - Теперь перезагружаемся. Без дурацкого "белого экрана", так что можно и спящий режим прикрутить.Локализация - https://wiki.archlinux.org/index.php/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%B4%D0%BB%D1%8F_%D0%BD%D0%BE%D0%B2%D0%B8%D1%87%D0%BA%D0%BE%D0%B2#.D0.9B.D0.BE.D0.BA.D0.B0.D0.BB.D0.B8.D0.B7.D0.B0.D1.86.D0.B8.D1.8F пароли и пользователи - https://wiki.archlinux.org/index.php/%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%B4%D0%BB%D1%8F_%D0%BD%D0%BE%D0%B2%D0%B8%D1%87%D0%BA%D0%BE%D0%B2#.D0.A3.D1.81.D1.82.D0.B0.D0.BD.D0.BE.D0.B2.D0.BA.D0.B0_.D0.BF.D0.B0.D1.80.D0.BE.D0.BB.D1.8F_.D1.81.D1.83.D0.BF.D0.B5.D1.80.D0.BF.D0.BE.D0.BB.D1.8C.D0.B7.D0.BE.D0.B2.D0.B0.D1.82.D0.B5.D0.BB.D1.8F_.D0.B8_.D0.B4.D0.BE.D0.B1.D0.B0.D0.B2.D0.BB.D0.B5.D0.BD.D0.B8.D0.B5_.D0.BF.D0.BE.D0.BB.D1.8C.D0.B7.D0.BE.D0.B2.D0.B0.D1.82.D0.B5.D0.BB.D1.8F ВАЖНО - ни создание юзера, ни запуск gdm НЕ создают директория пользователя, потому если в Вашем home не будет директория пользователя, то ждм запросто может не вывести окна логина и не пустит в аккаунт. Потому если такого директория нет ("чистая" установка), то его следует создать и указать владельца (применимо в случае накатывания поверх уже имеющегося каталога, поскольку в создаваемой и более ранеей системе id пользователя могут различаться, что особо часто случается в системах, где пользователей не один штук) -
а если у нас уже был /home, то надо дополнить фстаб (пример с бтрфс)- Теперь прописываем сервисы (например, сам по себе после установки ждм запускаться не будет, его надо прописать в сервисы).Родные броадкомовы дрова, регулировка подсветки, дрова веб-камеры ставятся из AUR, для этого надо установить yaourt - ситуация все время меняется, в этот раз пришлось использовать доп. репозиторий, для этого nano /etc/pacman.conf и вставляем в него, [archlinuxfr] Server = http://repo.archlinux.fr/$arch кроме того закомментить SigLevel = и дописать в конец файла
(после установки вернуть обратно - раскомментировать первое и закомментировать вставленное) О регулировке подсветки - без нее после выхода из ждущего режима подсветка не регулируется. (источник - https://github.com/patjak/mba6x_bl), а также дрова веб-камеры и вай-фай карты - Если не желаете пользоваться гномовским Нетворкманагером, просто не запускайте его как сервис, а в терминале пользуйтесь wifi-menuОТносительно выбора способа ввода (клавиатура) - в среде Гном3.10 можно (было) этим не заниматься, гноме-твикере можно выбрать способ переключения клавы и жить счастливо - так было до обновления Гнома числа 10-окт-13. При этом в том же гном-твикере можно будет указать клавиатурным индикаторам - я, например, предпочитаю видеть горящей лампочку КапсЛук как индикатор смены раскладки и нахожу это более информативным, чем маленький значек клавы вверху в углу. Раскладку клавиатуры (язык-способы ввода) можно выбрать как просто Русский (по умолчанию), а можно как русский (Макбук) - тогда точка и пр. будет там, где нарисовано на клавиатуре, а не справа от Ю. Если же в способах Ввода добавить вторую клаву Англ (хотя она итак была), с одной стороны + появится значек языка справа в паннели + при нажатии CMD+пробел на экране, по центру будет показывать смена раскладки и при этом установленные в ГномТвикере клавиши смнеы раскладки тоже будут работать - поломается работа лампочки-индикатора раскладки Что в итоге получили? если в Дебе на ядре 3.11 при загрузке до запроса пароля на шифрованный диск проходило не менее 8,5сек., то на Arch 4,5 при том, что это уже в процессе поднятия сетевого соединения вай-фай (это даже пароль мешает ввести). А время работы от батарейки едва ли не раза в 1.5 больше. Во всяком случае в сетке вайфай, пассивном браузеринге (без флэш), отключен БТ, притушен экран (ползунок на 10%) и клавиатура, через два часа работы от батарейки батарейки пишет, что еще оставлось часов 10-12 (в 2017 тот же ноутбук живет в хорошем случае часов 5-8, но ведь и сайты стали другими, и нагрузки). Это вот объективное сопоставление двух систем на одной машинке с одинаковым софтом. ЕСЛИ: а) хочется настроить тачпад по аналогии с http://support.apple.com/kb/HT4721?viewlocale=ru_RU&locale=ru_RU то вам сюда - http://archlinux.org.ru/forum/topic/12570/?page=1#post-122385 второй вариант - https://aur.archlinux.org/packages/xf86-input-mtrack-git/ Во втором варианте настраивается глобальное поведение тачпада, одинаковое во всех программах, Точчегом можно настраивать индивидуально для каждой программы (при этом Точчег иногда приводит к перезагрузке иксов). Кому что нравится, при всех недостатках я предпочитаю Точчег. б) если будет залипать система (ругаться на винчестер - распространенный баг, не связанный с МАКами, описывать не буду, выражается в залипании системы секунд на 20 и более), то надо переходить на btrfs http://archlinux.org.ru/forum/topic/12602/?page=1, и (или) запускать ядро с параметром libata.force=noncq, http://archlinux.org.ru/forum/post/123505/ в) если захочется сделать авторегулировку подсветки клавиатуры (по датчику освещенности), то вот пожалуйста - https://wiki.archlinux.org/index.php/MacBook#Light_sensor |
wau |
|
Темы:
132
Сообщения:
956
Участник с: 11 октября 2013
|
http://archlinux.org.ru/forum/post/121047/ |
wau |
|
Темы:
132
Сообщения:
956
Участник с: 11 октября 2013
|
результат таков - чтобы поставить dkms нужны еще 8 пакетов. Все их надо скачать еще перед началом установки. Особо следует вероятную необходимость поиска в и-нете устаревших версий headers ядра - например, в репозитории есть новое, 3.11.4, а на установочном диске старое, 3.11.2. Нужны будут оба хеадера. пакеты - isl-0.12.1-1-x86_64.pkg.tar.xz binutils-2.23.2-3-x86_64.pkg.tar.xz libmpc-1.0.1-1-x86_64.pkg.tar.xz cloog-0.18.0-2-x86_64.pkg.tar.xz linux-headers-3.11.2-1-x86_64.pkg.tar.xz dkms-2.2.0.3-14-any.pkg.tar.xz make-3.82-6-x86_64.pkg.tar.xz gcc-4.8.1-3-x86_64.pkg.tar.xz patch-2.7.1-2-x86_64.pkg.tar.xz linux-headers-3.11.4-1-x86_64.pkg.tar.xz Ставим командой pacman -U *.xz - запуская из того директория, где собраны пакеты этапа. Далее, ставим их по очереди - сперва все пачкой, кроме хеадера. Потом хеадер своей версии ядра. Лишь после этого dkms. Лишь после этого скачанный из Ауры и собранный пакет дров броадкома. broadcom-wl-dkms-6.30.223.141-1-x86_64.pkg.tar.xz Если все сделали правильно, то в итоге увидите строки про компиляцию модуля к ядру, слово wl. Сразу после этого работает wifi-menu. Если НЕ работает, то pacman -R broadcom-wl-dkms-6.30.223.141 снова ставим dkms (чтобы увидеть, не ругается ли он на что) потом pacman -U br*.xz Все. Все файлы собраны в www.all-i.ru/lin/br.tar.gz (ранее были) |
wau |
|
Темы:
132
Сообщения:
956
Участник с: 11 октября 2013
|
Шелл стои, ждм стоит. В консоли все пользователи есть, погу войти и увидеть файлы. Между тем запускаемый ждм открывает чистый экран, вверху все как положено, дата, батарейка и этот, Доступ, а в середине НЕТ окна ввода логина/пароля. Как такого добился? - не скажу, секрет настолько большой, что сам не знаю. Однако когда ставил систему форматировал раздел и первый вход сосданного пользователя ругался на права и хомедир не создавал, после этого, как и плвнировалось, я в хоме подмонтрровал шифрованный раздел и все пользователи в клнсоли стали попадать как и куда надо. А ждм не пускает. Решилось так - закомментировал в fstab раздел с home, окно логина появилось, вошел, создались конфиги, скопировал их куда надо, раскомментировал home in fstab и все хорошо. Видимо конфиги гнома-10 конфликтовали с имевшимися от 3.4 (наследние Debian) |