пятница, 29 ноября 2013 г.

Debian Wheezy - при нажатии кнопки Power компьютер уходит в шатдаун вне зависимости от настроек «Система->Параметры->Управления питанием». Простое решение.

Уже неоднократно столкнулся с выключением компьютера с Debian Wheezy при нажатии на кнопку «Power» вне зависимости от установок: «Система->Параметры->Управления питанием» При выборе «запрашивать» - вопрос появляется на пару секунд и компьютер уходит в шатдаун.

Озадачился и к гоголю. Все стрелки вели к /etc/acpi. Нашел там powerbtn-acpi-support.sh, открыл на редактирование и первым предположением было комментирование:
#/sbin/shutdown -h -P now «Power button pressed»

Все! это решило проблему.

Немного почитав скрипты нашел более изящное решение:
#echo «#! /bin/sh» >>/etc/acpi/powerbtn.sh
#chmod +x /etc/acpi/powerbtn.sh

среда, 27 ноября 2013 г.

Debian Wheezy и системное время в UTC/LOCAL.

Для дуалбута с виндой надо время аппаратных яасов держать локальным а не UTC. Беглый вопрос гуглю выдал массу советов поставить UTC=no в /etc/default/rcS. Попробовал, но не помогло. Поиск по конфигам привел к строчкам:
#               2012-02-16 Roger Leigh <rleigh@debian.org>
#                - Use the UTC/LOCAL setting in /etc/adjtime rather than
#                  the UTC setting in /etc/default/rcS.  Additionally
#                  source /etc/default/hwclock to permit configuration.

В итоге выставил LOCAL в /etc/adjtime

вторник, 26 ноября 2013 г.

Debian Wheezy, Добавить разрешение для монитора.

Стояла  Windows XP, я как честный человек её снес и
установил Debian Wheezy на очередной компьютер.
Пошел в настройки монитора и обнаружил что максимальное разрешение 1024x768 хотя монитор позволяет как минимум 1280x1024.

Начал гуглить и нагуглил много советов, но самым красивым показалось то что описано в:
 Как поставить разрешение экрана, отсутствующее в списке доступных режимов
Из описанного там исполнил:
$ cvt 1280 1024 60
# 1280x1024 59.89 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz
Modeline "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
(Получил настройки требуемого режима)
$ xrandr --newmode "1280x1024_60" 109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync
(Добавил новый режим)
$ xrandr --addmode VGA1 1280x1024_60
(Привязал режим к интерфейсу VGA1)

Всё! Идем в "Параметры->Мониторы" и устанавливаем этот режим.

Упс... после перезагрузки надо это повторять...

пятница, 22 ноября 2013 г.

GRUB в Debian Wheezy не видит Windows XP - решение.

Привет, о глубокоуважаемый Олл!

Опять всё сноваю. На новый-старый компьютер надо поставить Windows XP и Linux. Линукс для работы а XP "на всякий случай".

Делаю всё как раньше. Ставлю Windows на sda1 и Debian Wheezy в LVM раздел root на sda5
Линукс взлетел но увы - в меню GRUB почему то нет Windows. Полез в гоголя, нашел массу советов. Смонтировал раздел в /windows, запустил #grub-update. Нифига не получилю Помогло: apt-get install os-prober;grub-update о чем решил расказать и здесь.

вторник, 5 ноября 2013 г.

debian wheezy - udevd ругается: "unknown key 'SYSFS'"

Давненько не перезагружался да и не смотрел за сообщениями. Решил сегодня перезагрузиться после очередных игр с USB Модемом. При загрузке увидел:

Nov  4 00:30:00 **** udevd[340]: unknown key 'SYSFS{idVendor}' in /etc/udev/rule
s.d/usbmodem.rules:1

Озадачился и в гугль. Решение оказалось простым. Ключ SYSFS заменен на ключ ATTR и для того чтобы поправить это в скриптах достаточно:

cd /etc/udev/rules.d
sed -i -e s/SYSFS/ATTR/g *.rules

Ну и перезапустить udevd. Дабы не изголяться с id я сделал как:
#killall -HUP udevd

Найдено было в этом треде