обновление debian 6 squeeze до debian 7 wheezy

Недавно провел эксперимент: поставил на машину Debian Squeeze, а потом обновил её до Wheezy. Обновление прошло успешно, поэтому хочу поделиться опытом. Сразу предупрежу, что на машинке был установлен минимальный набор софта: десктопное окружение по-умолчанию (Gnome 2.32) и пару пакетиков типа Skype, Google Chrome… Поэтому, если у вас стоит огромный зоопарк софта, то дважды подумайте, прежде чем проводить апгрейд системы. Что же нам нужно, чтоб обновить Debian 6 stable до testing версии 7, с кодовым именем Wheezy?

fglrx и выход из сна

Если у вас возникли трудности с проприетарными драйверами fglrx, связанные со входом/выходом из спящего режима, то, возможно вам поможет следующая манипуляция. По крайней мере, она помогла мне. Проблема заключалась в том, что при выходе из сна черный экран так и оставался черным, клавиатура не работала. Для того, чтобы режим сна заработал, как положено, создаем файл ** /etc/pm/config.d/hpdm1** и пишем в него строку: SUSPEND_MODULES=«hp_accel lis3lv02d» sudo sh -c 'echo "SUSPEND_MODULES=\"hp_accel lis3lv02d\"" > /etc/pm/config.

как убрать водяной знак AMD Testing Only

Если установить beta драйвера fglrx, то перезагрузившись в нижнем правом углу вы увидите вот такую картинку: Убрать её очень просто. Скачиваем не бета драйвера с сайта amd. Например отсюда. Распаковываваем полученный файл. unzip amd-driver-installer-catalyst-13.3-beta3-linux-x86.x86_64.zip Распаковываем бинарник. ati — это имя папки, в которую он распакуется. bash amd-driver-installer-catalyst-13.1-linux-x86.x86_64.run --extract ati Копируем файл signature в /etc/ati/ sudo cp ati/common/etc/ati/signature /etc/ati/ Перезапускаем иксы. sudo invoke-rc.d lightdm/gdm3/kdm stop startx Как вариант, готовый файл signature можно скачать отсюда

как улучшить прием GPS

После сноса стоковой прошивки со своего телефона (Samsung i9100 он же Galaxy S II) я поставил CyanogenMod 9, дабы пощупать новый Android, тогда еще недоступный из Kies.Я был доволен всем, кроме пары недостатков: временами подглючивающий интерфейс GPS не работал без соединения с интернет Если с первым недостатком можно было легко смириться, т.к. глюки были нечастые и не раздражали (при разворачивании статусной панельки сверху-вниз она иногда не отображалась некоторое время), то некорректно работающий GPS конкретно напрягал.

китайские иероглифы в chrome/chromium

В последнее время мне надоело лицезреть квадратики вместо китайских, японских и других иероглифов в своем любимом браузере — Google Chrome. Между прочим, в составе Firefox (Iceweasel) уже есть специальные азиатские шрифты, но вот Chrome подкачал. Решается проблема установкой одного, двух шрифтов и перезапуском браузера: sudo apt-get install fonts-arphic-ukai fonts-arphic-uming Для проверки можно использовать вот эту страницу википедии: http://en.wikipedia.org/wiki/Chinese_characters#Comparisons_of_traditional_Chinese.2C_simplified_Chinese.2C_and_Japanese

пишем кредитный калькулятор

Это скорее статья не о том, как лучше всего написать кредитный калькулятор, а о том, как это проще всего реализовать на Python. Теория Для начала определимся с терминами. Существует две схемы начисления процентов по кредитам (будем рассматривать долгосрочные кредиты, сроком от одного года): - дифференцированная; аннуитетная. При дифференцированных платежах вся сумма основного долга (сумма кредита) делится на равные части (по количеству периодов начисления процентов) и ежемесячно выплачивается эта часть плюс проценты, начисленные на остаток основного долга.

разбор xorg.conf

Рассмотрим первую секцию конфига: Section "Module" Load "dri" Load "glx" EndSection Section "dri" Group "video" Mode 0666 EndSection Мы включаем два модуля: dri и glx. Direct Rendering Infrastructure (http://dri.freedesktop.org/wiki/), также известная как DRI, это платформа для предоставления прямого доступа к графическому оборудованию безопасным и эффективным методом. Она также включает модификации для X-сервера, для многих клиентских библиотек и для ядра. Основная же цель DRI - создание эффективной реализации OpenGL. GLX («OpenGL Extension для системы X Window»), предоставляет интерфейс подключения OpenGL в системе X Window: он позволяет программам использовать OpenGL в любом окне X-сервера.

проверка SSL сертификата на соответствие корневому

Итак, у нас, например, имеется сертификат для установки, выданный кем-то, кто не предоставил корневой сертификат. Нам нужно, чтоб при использовании этого сертификата не было ошибок. Таких, например, как эта: error 20 at 0 depth lookup:unable to get local issuer certificate Нам не хватает правильно сформированной цепочки корневых сертификатов. Исходный сертификат проверяется по первому сертификату в этой цепочке, а далее тот первый проверяется по второму в цепочке и т.д., пока не упремся в доверенный корневой сертификат, хранящийся в локальном хранилище сертификатов (для Debian это /etc/ssl/certs/).

замена splash и экрана загрузки

После переезда на другую систему захотелось обновить и splash с экраном загрузки. Для этого пришлось проделать небольшие телодвижения))) Для примера беру Xubuntu при переезде с KDE, ставим следующие пакеты: sudo apt-get install lightdm ldm-xubuntu-theme Если при установке у нас не спросило о смене менеджера для входа в систему, то делаем следующие действия: sudo dpkg-reconfigure lightdm и выбираем из списка lightdm. Все менеджер поменяли, теперь приступаем к splash, для этого вводим:

два монитора на xfce

Чтобы настроить два монитора на Xfce необходимо для начала проверить определился ли у нас второй монитор и используется ли он для вывода, для этого идем в Menu > Settings Manager > Display и просматриваем чтобы у обоих мониторов стояла галочка напротив Use this output. Далее идем в нашу любимую консоль))) И вводим: xrandr После ввода видим следующее: Screen 0: minimum 320 x 200, current 2560 x 1024, maximum 8192 x 8192 VGA1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 338mm x 270mm 1280x1024 60.