Hello, DM!
Я тут недавно подумал… Наверное неплохо было бы организовать экспорт RSS с блогов наших модераторов, а так же моего и Данилы на сайт. Дабы народ был хоть чуть-чуть в курсе того, что у нас происходит за кулисами.
А вообще, конкретно сейчас я хотел просто загрузить эпическую картинку
Медленная загрузка linux в режиме работы от батареи
Тупо, конечно, звучит заголовок, но может так этот пост найдет больше людей и соответственно, исправят это досадное неудобство.
Симпотомы:
Ноутбук очень медленно загружается при отключенном питании (работе от батареи), зависает при попытке перейти в hibernate или suspend mode.
При загрузке можно наблюдать зависания, но компьютер отвисает при нажатии клавиш и загрузка продолжается.
Реквизиты:
Ноутбук с процессором AMD
Linux-2.6.29 и ранее (в 2.6.30 это вроде залатали)
В частности (моя система):
HP Pavillion dv9000 series (AMD Turion 64 x2)
Ubuntu 9.04 Jaunty Jackalope
Решение:
С апгрейдом на ядро 2.6.30-4 проблема должна решиться сама собой. Ну а пока, можно добавить загрузочные параметры
highres=off nohz=off
В частности:
Если у вас используется GRUB и Ubuntu 9.04, то измените файл /boot/grub/menu.lst:
# sudo gedit /boot/grub/menu.lst
к примеру (ни в коем случае не копипастить этот фрагмент =) ):
## ## End Default Options ##
title Ubuntu 9.04, kernel 2.6.28-13-generic
uuid [...]
kernel /boot/vmlinuz-2.6.28-13-generic root=[...] ro quiet splash highres=off nohz=off
initrd /boot/initrd.img-2.6.28-13-generic
quiet
Источники:
http://bbs.archlinux.org/viewtopic.php?id=60473
http://bugzilla.kernel.org./show_bug.cgi?id=13233
Большое спасибо ребятам за решение!
Часы
При установке линукса заметил, что для того, чтобы системное время совпадало с виндовым, нужно было выбирать часовой пояс GMT +0 (England/London или что-то в этом духе). Поставил и забыл.
Засада ждала уже потом, когда выяснилось, что MySQL и PHP показывают разное время. Мол, находимся на разных континентах.
Суть проблемы оказалась очень проста. Windows устанавливает системное время в соответствии с локальным; а Linux устанавливает системное время на UTC и текущее время выдает с учетом вашего часового пояса. Если у вас установлены две операционки, то винда будет выставлять системное время на местное при каждой синхронизации.
Благо, есть люди, которые это все предусмотрели. В линухсе есть возможность перевести время с UTC на локальное. Для этого нужно:
- Установить время на текущее.
user@server:~$ sudo date -s 12:00
- Сделать системное время локальным:
user@server:~$ sudo /sbin/hwclock --systohc --localtime
- Синхронизировать локальное и системное время:
user@server:~$ sudo /sbin/hwclock --hctosys --localtime
- Перезагрузить компьютер при необходимости
Ну и в моем случае, нужно было просто перезагрузить XAMPP/LAMPP
user@server:~$ sudo /opt/lampp/lampp restart
Нашел тут:
http://burnz.wordpress.com/2008/06/20/fix-date-and-time-in-ubuntu/
Hello, Blog! :)
Традиция всех учебников по программированию – написание программы «Hello, World!»
Будь то helloworld.c, HelloWorld.java, *.php, *.rb или *.py.
Ну а раз моя основная деятельность связана именно с прозябанием у светящегося монитора и поиском собственных ошибок, отдам дань этой святой традиции в немного модифицированной форме! =)
