| Главная » Статьи » Операционные системы » Linux |
Решение проблем связанных с Ubuntu 10.10 После установки ubuntu 10.10 на Acer Aspire One не все работает как нужно, данная статья описывает решение проблем связанных с Ubuntu 10.10. В создании этой статьи принимали участие: mohonko (п. 1-7) Tiz (п. 8, 10) uniform777 (п. 9) 1. Настройка управления кулером В систему уже встроен драйвер управления кулером нетбука. Однако по умолчанию он не запущен и ему не заданы параметры работы. Зададим их. Вводим в терминале sudo gedit /etc/modprobe.d/acerhdf.conf В открывшемся редакторе в строчку вводим параметры: options acerhdf force_bios=v0.3310 interval=5 fanon=70000 fanoff=60000 Здесь foce_bios - это параметр, в котором указана версия прошивки биос нетбука. Её точную версию можно узнать, нажав при загрузке F2,чтобы в меню bios. Там написана его версия. interval - параметр в секундах, с которым модуль acerhdf будет сканировать температуру процессора. fanon - здесь указывается температура, при которой включается кулер. fanoff - здесь указана температура, при которой кулер выключается. Сохраняем изменения и закрываем редактор. Далее вводим в терминале sudo gedit /etc/rc.local и в редакторе над строкой со словом exit 0 вводим echo -n "enabled" > /sys/class/thermal/thermal_zone0/mode Это нам обеспечит автозапуск модуля управления кулером при загрузке. Сохраняем, закрываем редактор. Для вступления изменений в силу необходимо выполнить перезагрузку. В других, более ранних, версиях Ubuntu вводить параметры предлагалось в папках параметров самого acerhdf с помощью команды echo 52 > /sys/module/acerhdf/parameters/fanoff, но дело в том, что с каждой загрузкой системы эти параметры стерались и устанавливались в значение по умолчанию. В результате был найден способ задания температурных интервалов работы кулера, описанный выше. 2. Настройка картридеров В Ubuntu 10.10 картридеры работают из коробки, но есть один неприятный глюк - картридеры не увидят, что в них вставлена карта памяти, если её не вставили до загрузки системы. Этот глюк устраняется путём правки параметров модуля modprobe. Далее вводим sudo gedit /etc/modprobe.conf В редакторе вставляем строку options sdhci debug_quirks=1 и выполняем сохранение. Теперь картридеры будут видеть и монтировать карты даже если при загрузке в них не была вставлена карта памяти. Также хочется отметить, что в этой версии системы из коробки работает оба картридера. Для вступления изменений в силу необходимо выполнить перезагрузку. Дополнение: Не достаточно добавить тот параметр, о котором написано выше. Если добавить только его, то нормально работает левый картиридер, а правый, если не вставить в него карту до загрузки не будет работать. Это происходит потому, что по умолчанию правый картридер выключен и на него не подаётся питание, потому Ubuntu и не замечает его в случае отсутсвия карты. А в случае присутствия карты до загрузки ubuntu, bios посылает команду на включение правого картридера, т. к. карта в картридере замыкает внутри управляющие контакты. А если карты нет, то bios не посылает картридеру команды на включение. Из этого вывод, нужно заставить Ubuntu включать правый картридер автоматически, даже в случае, если карта в него не была вставлена. И тогда он будет определён и если мы после загрузки системы вставим карту, она будет успешно обнаружена и примонтирована. Делаем это следующим образом. Открываем терминал, затем вводим: sudo gedit /etc/default/grub В открывшемся редакторе в строке GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" после splash добавляем параметр pciehp.pciehp_force=1, в итоге должна получится строка: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pciehp.pciehp_force=1" Сохраняем, закрываем редактор. Далее в терминале введите sudo gedit /boot/grub/grub.cfg В открывшемся редакторе найдите впервые попадающуюся строчку: linux/boot/vmlinuz-2.6.35-22-generic root=UUID=73d53f91-216f-4d4f-9e54-dc68ffd94d04 ro quiet splash После слова "splash" добавьте параметр pciehp.pciehp_force=1 Должно быть так: linux/boot/vmlinuz-2.6.35-22-generic root=UUID=73d53f91-216f-4d4f-9e54-dc68ffd94d04 ro quiet splash pciehp.pciehp_force=1 Сохраните изменения и закройте редактор. Пусть вас не смущает в верху этого файла, говорящая о замене параметров в этом файле при загрузке. Этот параметр не будет сброшен и картридеры будут работать. Теперь ОБА картридера будут видеть и монтрировать вставленные в них карты даже если при загрузке в них не была вставлена карта памяти. Также хочется отметить, что в этой версии системы из коробки работает оба картридера. Для вступления изменений в силу необходимо выполнить перезагрузку. 3. Настройка web-камеры Камера работает из коробки, но без настройки с ней иногда случаются неприятности, когда отказывается включаться. Например, в Skype. Это легко устранить. Нужно установить пакет lucview. Запускаем терминал, а затем вводим sudo apt-get install luvcview После установки проверим, распознана ли камера этим пакетом dmesg |grep -i "uvc" Если получим что-то вроде: [ 29.601485] uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:62c0) [ 29.617301] usbcore: registered new interface driver uvcvideo значит все отлично. Для запуска окна тестирования работы камеры вводим в терминал luvcview -f yuv 4. Настройка индикации WiFi В принципе настройка индикации здесь необязательна, поскольку она уже и так работает из коробки, но у неё есть особенность - она работает не так как в Windows, а именно, когда интернет не подключен, лампочка горит непрерывно, а когда интернет подключен, но нетбук не обращается к серверу, то лампочка не горит вообще, что не очень удобно, т. к. не видно, работает ли Wi-Fi. Конечно,есть специальный значок на панели, но всё же это не совсем удобно. Лучше когда горящая лампочка показывает, что Wi-Fi работает. И так, открываем терминал и вводим sudo gedit /etc/rc.local и в появившемся редакторе один из вариантов параметров: а) если вы хотите, чтобы индикатор работал как в Winndows sysctl -w dev.wifi0.ledpin=1 sysctl -w dev.wifi0.softled=3 б) если вы хотите, чтобы он работал по умолчанию sysctl -w dev.wifi0.ledpin=3 sysctl -w dev.wifi0.softled=1 Далее сохраняем и закрываем редактор. Для вструпления изменения в силу необходима перезагрузка. 5. Настройка интерфейса под нетбучное разрешение экрана 1024*600 Система Ubuntu Linux 10.10 в версии Desktop создавалась для настольных компьютеров, с мониторами больше, чем 1024*768, поэтому на нетбуке некоторые панели (например в Firefox или в окнах), а также сами окна не всегда помещались в экран нетбука. Кроме того, в браузере уменьшалась полезная площадь для просмотра страниц интернет. Это тоже можно исправить, благодаря тому, что в новой версии Ubuntu 10.10 размеры окон были отвязаны от константного размера и теперь их размер строго зависит от размера панелей, которые в свою очередь зависят от размера шрифта в них. Поэтому всё что нам нужно, это изменить размер шрифта в окнах. Для этого переходим по меню Система > Параметры > Внешний вид и выбираем там вкладку "Шрифты". Выставляем там следующие значения: Шрифт приложения - 8 Шрифт документа - 11 Шрифт рабочего стола - 9 Шрифт заголовка окна - 11 Моноширинный шрифт - 8 После этого нажимаем OK. Эффект вы получите сразу. Если вы считаете, что окна стали слишком мелкие, вы можете выставить там свои значения. 6. Включаем RGBA принудительно Как и было заявлено на этапе разработки, система Ubuntu 10.10 имеет RGBA из коробки и запускает его, если обнаруживает видеокарту nvidia или ATI. Кто не знает, RGBA - это режим полупрозрачности, в пример тому, что реализован в Windows 7 в Aero. Но здесь он выглядит даже лучше, чем в упомянутой системе от Microsoft. Однако, поскольку на нашем нетбуке нет выидеокарты от NVIDIA или ATI, Ubuntu отказывается автоматически запускать режми полупрозрачности RGBA. Но его можно включить самому. Для этого открываем терминал, запускаем режим root-пользователя. После чего вводим для обновления списка репозиториев. sudo add-apt-repository ppa:erik-b-andersen/rgba-gtk Теперь нужно выполнить обновление доступных пакетов. Для этого в терминале вводим sudo apt-get update && sudo apt-get upgrade После этого можно приступить к установки необходимых модулей. Делаем это, вводя в терминале sudo apt-get install gnome-color-chooser gtk2-module-rgba И после установки модулей ставим движок системы RGBA sudo apt-get install murrine-themes После установки перейдите по меню Система > Параметры > GNOME Color Chooser Выбираем вкладку "Движки" и на пункте "Глобальные" ставим галочку. Из списка выбираем Murrine, после чего нажимаем кнопку "Параметры" справа. Откроется окно "Engine Settings". Прокручиваем его до тех пор, пока не увидим пункт "Конфигурация Enable/Disable RGBA support". Там уже стоит одна галочка. Ставим рядом с ней вторую и нажимаем OK. Далее, поставив мышку в любом месте окна GNOME Color Choser, мы, зажав кнопку Alt и левую кнопку мыши, двигаем окно вверх, пока не увидим кнопку OK внизу окна. Отпускаем зажатые нами кнопки и нажимаем на кнопку OK. Выполняем перезугрзку системы. ВНИМАНИЕ! После этой перезагрузки у вас исчезнет фон рабочего стола. Не лезьте его менять. Сначала обязательно нужно поставить обновление, устраняющее глюк с открыванием файлового менеджера nautilus. В противном случае, при открытии какой-либо папки или попытке изменить внешний вид будет бесконечно открываться файловый менеджер и система будет виснуть. Поэтому, перезагрузившись сразу идите по меню "Система > Администрирование > Менеджер обновлений" и нажмите кнопку "Проверить". В списке доступных обновлений после этого появится обновление для nautilus. Выберите его, если оно не выбрано и нажмите кнопку "Установить обновления". После этого перезагрузитесь. Вы увидите, что фон рабочего стола вернулся на место. Это означает, что глюк устранен. Теперь вы можете пользоваться системой. Возможно главное меню, ставшее теперь полупрозрачным, будет не совсем корректно отображаться в том, плане, что будет иногда проявляться графический артефакт. Но это устраняется простой сменой темы. Также, в менеджере настройки Compiz в пункте "Размытие окон" вы можете вместо 4-ёх кратной фильтрации установить Гауссово размытие с радиусом 5. При этом снимите галочку с пункта "Размытие по альфа-каналу", т. к. на этом нетбуке размытие по альфа-каналу не работает и вызывает полное отключение всех эффектов при попытке его использовать. И так, отключив Размытие по альфа-каналу можно включить "Размытие окон" в Compiz. Если у вас нет менеджера настройки эффектов Compiz, вы можете установить его введя в терминале: sudo apt-get install simple-ccsm compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-plugins emerald После установки вы найдёте менеджер Compiz по меню Система > Параметры > Менеджер настройки CompizConfig Рекомендую вам включить "Куб рабочего стола", "Дополнительные анимации", "Эскизы окон", "3D окна", "Затемнение окон". 7. Установка новых тем оформления Вероятно, что после включения такого количества эффектов интерфеса, которые, хочется особо отметить, не затормаживают систему, появится желание ещё больше настроить систему под себя. Для уначала установим целый сборник новых тем оформления. Открываем терминал, запускаем режим root-пользователя, затем вводим для обновления репозиториев: sudo add-apt-repository ppa:bisigi Далее обновляем репозитории sudo apt-get update И затем устанаавливаем сами темы, введя sudo apt-get install bisigi-themes 8. Устранение ошибки "FATAL: Could not load /lib/modules/2.6.35.22-generic/modules.dep: No such file or directory." После загрузки граба, выбора последнего ядра видим интересную ошибочку. (та же проблема и после обновления ядра кстати) Modprobe FATAL: Could not load /lib/modules/2.6.35-22-generic/modules.dep: No such file or directory. Modprobe FATAL: Could not load /lib/modules/2.6.35-22-generic/modules.dep: No such file or directory. Не смотря на это система стартует секунд через 10 Решение: sudo gedit /etc/initramfs-tools/initramfs.conf меняем строку MODULES=most на MODULES=dep. Сохраняемся. Далее, запускаем Синаптик, и переустанавливаем пакеты initramfs-tools, initramfs-tools-bin Перезагружаем систему. Радуемся. 9. Проблемы с левой кнопкой у мышки A4 Tech X7 Cкачайте этот пакет, с помощью него обновите x-server и мышь а4 после этого отваливаться не будет. Костыль работать перестал! Вот новый способ: Quote sudo apt-add-repository ppa:xorg-edgers/ppa sudo apt-get update sudo apt-get upgrade -y 10. "Непонятливая клавиатура" Quote При открытии любой программы или нового окна, для смены раскладки приходится нажимать сочетание клавиш по 3 раза. Если не закрывать окно, то переключение раскладки происходит нормально. И так в любой программе. Система - Менеджер пакетов Synaptic - Настройка - Репозитории - Обновления поставить галку "обновления, не вошедшие в официальный выпуск", обновиться Таже можно в настройках клавиатуры - Раскладки убрать галку "отдельно для каждого окна" Источник: http://www.aspire1.ru/forum/31-5799 | |
| Просмотров: 4592 | Теги: | Рейтинг: 4.5/2 |
| Всего комментариев: 0 | |