Как назвать нижеследующее - не знаю, хотела озаглавить "Calculate Linux - Gentoo для домохозяек", но наткнувшись на сиё известие, поняла, что домохозяйки нынче не те, жгут без огнемёта. Это я тут, сирая, убогая, Gentoo так и не осилила (да и не пыталась), мне ОС для работы, а не для исполнения трюков... Да и машины у меня нет (представляю, как буду ставить gentoo на свой велосипед... :-D Смешно... То есть страшно представить...)
Почему я решила перейти с Ubunt'ы на Calculate Linux, я точно не помню. Но зато я помню, почему попробовала и забросила Calculate сколько-то там лет назад и вернулась на Ubuntu. Тогда я хотела поставить conky, но они потянули дрова новые nvidia, с ними nvidia-settings, но, кажется другой версии, изругались на меня из-за этого. Я это не смогла разрулить и бросила эту затею. Хотя сейчас думаю, что всего-то, наверно надо было размаскировать какие-то пакеты и всё.
А снова поставила Calculate думаю, из-за хреновой работы bluetooth-гарнитуры в ubuntu. Мучила я этот несчастный bluetooth, он заработал вроде, но система стала сыпать ошибками после загрузки. Попробовала Calculate - вроде всё норм. И всё-таки этот bluetooth потом меня снова достал...
Собственно, что хорошего для себя я нашла в этой ОС: постепенный переход на новые выпуски ОС (как-то незаметно это происходит), система русская, поэтому и документация на русском имеется (хотя кое-что можно найти только на https://wiki.gentoo.org), ОС развивается и, надеюсь, не заглохнет, как некоторые. Ну и плюсы для gentoo вообще - это наличие в оверлеях разных версий одного пакета (в Ubuntu, к примеру, надо было на ихний сайт лезть, чтоб скачать старую или новую версию) и система USE-флагов. Для меня этого вполне хватает. В течение года работы я по сути в консоли только одну команду вводила ежедневно: cl-update.
Правда, когда внезапно свалилось откуда ни возьмись новое 4-ое ядро и посыпались дрова... Они (дрова на nvidia) чего-то не хотели под новым ядром собираться, я поставила версию nvidia-drivers новее, перестал работать bumblebee, пришлось вертать всё назад, но ядро видать разнесло поленницу с дровами в клочья)). Мне было лень, и я восстановила ОС из backup'а. Всё-таки тогда всё заработало с новым ядром (кроме блютуса, но он всегда откалывает номера).
Есть, само собой, и минусы,
но самые злобные из них к ОС не относятся. Bluetooth - это к модулям ядра (или даже к китайцам - изготовителям ноутбука). Ещё из-за libQtWebKit.so с пятидесятого раза запускается GoogleEarth, я пока забила на это.
И были мелкие закорюки от самой ОС, но все решаемые.
Например, локальное время не хотело показываться правильно. Для этого правим:
# nano /etc/conf.d/hwclock
Должно быть:
clock="UTC"
clock_hctosys="NO"
clock_systohc="NO"
И, чтобы при обновлении пакета времени (не помню его название) система не предлагала восстановить как было, делается шаблон - файл /etc/conf.d/hwclock.ctl с исправленным нами содержимым.
Ещё у меня не было прав на редактирование собственного crontab. Для этого добавляем себя в группу cron:
# gpasswd -a user cron
Если crontab открывается в vim, редактируем в своей домашней папке bashrc, добавляем:
EDITOR="nano"
... и перезапускам терминал.
Кажется, файлов bashrc и bash_history вообще не было в моей дом. папке, bash_history просто создаётся пустой, а bashrc я скопировала из /etc/bash.
После установки CL не работал кард-ридер. Я сначала его название посмотрела:
# lspsi
Выдало: "Realtek Semiconductor RTS5229 PCI Express Card Reader"
Вот и искала командой emerge -S это устройство, нашёлся как раз искомый модуль sys-block/rts5229, но замаскированный, что решается легко. Модуль установила, а потом надо было:
# modprobe rts5229
... а я по глупости перезагрузила. Ну что же, учусь на ошибках)).
Да вот ещё: обнаружила, что через Настройки - Внешний вид - Шрифты не меняется шрифт gtk-приложений. С момента установки был Droid Sans, а тут решила посмотреть, как будет смотреться другой шрифт, например, поставила я ubuntu-font-family. Меняю, а он не меняется. В xfwm (заголовок окна) меняется, а в gtk - нет. Что я только не делала, только ещё систему заново не переустановила!
Оказалось, в /etc/gtk-2.0/gtkrc имеется строка font_name = "Droid Sans", из-за которой заклинило шрифты в системе. Достаточно любым способом уничтожить эту запись и шрифты можно в gtk-темах ставить любые (я переименовала этот файл в gtkrc-bk). Программы почему-то смотрели в системный gtkrc, а не в ~/gtkrc-2.0.
Видимо, разработчики решили, что Droid Sans - единственные правильный шрифт для Calculate Linux, а все остальные - негодные. 0_o Ну я этот шрифт пока и оставила.
Ну и ерунда такая - бывает, пишут для Gentoo: редактируйте конфиг такой-то, а в Calculate его нет или он в другом месте. Да я к этому уже привыкла - во всех Осях Linux'овых всё распихано по куче разных папок... Блин, /bin, /usr/bin, /lib, /usr/lib, /lib32, /lib64 (но это я понимаю, почему))) А ещё в папке /boot есть папка boot - ссылка на саму папку, открываешь- открываешь и получается /boot/boot/boot/boot..../boot/boot )))
Почему я решила перейти с Ubunt'ы на Calculate Linux, я точно не помню. Но зато я помню, почему попробовала и забросила Calculate сколько-то там лет назад и вернулась на Ubuntu. Тогда я хотела поставить conky, но они потянули дрова новые nvidia, с ними nvidia-settings, но, кажется другой версии, изругались на меня из-за этого. Я это не смогла разрулить и бросила эту затею. Хотя сейчас думаю, что всего-то, наверно надо было размаскировать какие-то пакеты и всё.
А снова поставила Calculate думаю, из-за хреновой работы bluetooth-гарнитуры в ubuntu. Мучила я этот несчастный bluetooth, он заработал вроде, но система стала сыпать ошибками после загрузки. Попробовала Calculate - вроде всё норм. И всё-таки этот bluetooth потом меня снова достал...
Собственно, что хорошего для себя я нашла в этой ОС: постепенный переход на новые выпуски ОС (как-то незаметно это происходит), система русская, поэтому и документация на русском имеется (хотя кое-что можно найти только на https://wiki.gentoo.org), ОС развивается и, надеюсь, не заглохнет, как некоторые. Ну и плюсы для gentoo вообще - это наличие в оверлеях разных версий одного пакета (в Ubuntu, к примеру, надо было на ихний сайт лезть, чтоб скачать старую или новую версию) и система USE-флагов. Для меня этого вполне хватает. В течение года работы я по сути в консоли только одну команду вводила ежедневно: cl-update.
Правда, когда внезапно свалилось откуда ни возьмись новое 4-ое ядро и посыпались дрова... Они (дрова на nvidia) чего-то не хотели под новым ядром собираться, я поставила версию nvidia-drivers новее, перестал работать bumblebee, пришлось вертать всё назад, но ядро видать разнесло поленницу с дровами в клочья)). Мне было лень, и я восстановила ОС из backup'а. Всё-таки тогда всё заработало с новым ядром (кроме блютуса, но он всегда откалывает номера).
Есть, само собой, и минусы,
но самые злобные из них к ОС не относятся. Bluetooth - это к модулям ядра (или даже к китайцам - изготовителям ноутбука). Ещё из-за libQtWebKit.so с пятидесятого раза запускается GoogleEarth, я пока забила на это.
И были мелкие закорюки от самой ОС, но все решаемые.
Например, локальное время не хотело показываться правильно. Для этого правим:
# nano /etc/conf.d/hwclock
Должно быть:
clock="UTC"
clock_hctosys="NO"
clock_systohc="NO"
И, чтобы при обновлении пакета времени (не помню его название) система не предлагала восстановить как было, делается шаблон - файл /etc/conf.d/hwclock.ctl с исправленным нами содержимым.
Ещё у меня не было прав на редактирование собственного crontab. Для этого добавляем себя в группу cron:
# gpasswd -a user cron
Если crontab открывается в vim, редактируем в своей домашней папке bashrc, добавляем:
EDITOR="nano"
... и перезапускам терминал.
Кажется, файлов bashrc и bash_history вообще не было в моей дом. папке, bash_history просто создаётся пустой, а bashrc я скопировала из /etc/bash.
После установки CL не работал кард-ридер. Я сначала его название посмотрела:
# lspsi
Выдало: "Realtek Semiconductor RTS5229 PCI Express Card Reader"
Вот и искала командой emerge -S это устройство, нашёлся как раз искомый модуль sys-block/rts5229, но замаскированный, что решается легко. Модуль установила, а потом надо было:
# modprobe rts5229
... а я по глупости перезагрузила. Ну что же, учусь на ошибках)).
Да вот ещё: обнаружила, что через Настройки - Внешний вид - Шрифты не меняется шрифт gtk-приложений. С момента установки был Droid Sans, а тут решила посмотреть, как будет смотреться другой шрифт, например, поставила я ubuntu-font-family. Меняю, а он не меняется. В xfwm (заголовок окна) меняется, а в gtk - нет. Что я только не делала, только ещё систему заново не переустановила!
Оказалось, в /etc/gtk-2.0/gtkrc имеется строка font_name = "Droid Sans", из-за которой заклинило шрифты в системе. Достаточно любым способом уничтожить эту запись и шрифты можно в gtk-темах ставить любые (я переименовала этот файл в gtkrc-bk). Программы почему-то смотрели в системный gtkrc, а не в ~/gtkrc-2.0.
Видимо, разработчики решили, что Droid Sans - единственные правильный шрифт для Calculate Linux, а все остальные - негодные. 0_o Ну я этот шрифт пока и оставила.
Ну и ерунда такая - бывает, пишут для Gentoo: редактируйте конфиг такой-то, а в Calculate его нет или он в другом месте. Да я к этому уже привыкла - во всех Осях Linux'овых всё распихано по куче разных папок... Блин, /bin, /usr/bin, /lib, /usr/lib, /lib32, /lib64 (но это я понимаю, почему))) А ещё в папке /boot есть папка boot - ссылка на саму папку, открываешь- открываешь и получается /boot/boot/boot/boot..../boot/boot )))
Комментариев нет:
Отправить комментарий