Показаны сообщения с ярлыком Настройка. Показать все сообщения
Показаны сообщения с ярлыком Настройка. Показать все сообщения

Отключение регулировки частоты процессора

Устанавливаем:
sudo apt-get install cpufrequtils sysfsutils
Затем, в файле  /etc/sysfs.conf добавляем (либо меняем, если строки уже есть):
devices/system/cpu/cpu0/cpufreq/scaling_governor = performance
, для каждого ядра.
Проверить можно командой cpufreq-info.
Теперь компьютер будет работать шустрее. :)

Как заставить Nvidia работать по-максимуму.

В настройках nvidia-setting, в PowerMizer есть возможность выставить Preferred Mode на Maximum Perfomance. В этом случае, все настройки видео-карты будут работать на максимально возможных значениях, не экономя энергию и достигая наилучшей производительности.
Вот только, после перезагрузки, эта настройка "слетит" на изначальную. Чтобы не менять каждый раз её вручную, я добавил в autostart такие строки:
##Nvidia setting
nvidia-settings -l &
nvidia-settings -a [gpu:0]/GPUPowerMizerMode=1 &

Регулировка яркости экрана Fn-клавишами

Частая "беда" ноутбуков Samsung - невозможно регулировать яркость экрана Fn-клавишами. (Да ещё эта яркость после каждого выхода из спящего режима уменьшается.)
Долго искал решение проблемы. В итоге, мне помогло следующее:

- добавил в /etc/default/grub -> GRUB_CMDLINE_LINUX_DEFAULT="acpi_backlight=vendor"

- добавил в /etc/X11/xorg.conf -> Option "RegistryDwords" "EnableBrightnessControl=1"

Теперь, яркость регулируется. :)

Драйвер nVidia

Новый ноутбук взял с nVidia. Пришлось немного погуглить, чтобы поставить драйвер. Вариант с использованием скрипта sgfxi по определённым причинам не подошёл.
И так...
1. Устанавливаем:
sudo aptitude install linux-headers-`uname -r` binutils pkg-config build-essential xserver-xorg-dev
2. В /etc/modprobe.d/blacklist.conf добавляем:

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv

3. Скачиваем отсюда (http://www.nvidia.ru/Download/index.aspx?lang=ru) нужный драйвер.
4. Переходим в консоль (ctrl+alt+F1), логинимся и останавливаем иксы (sudo /etc/init.d/slim stop)
5. Запускаем установку:
sudo sh ./NVIDIA****.run
6. Программа выругается на то, что запущен драйвер nouveau и предложит создать скрипт, который отключит его после перезагрузки. Соглашаемся.
7. Перезагружаемся. Видим страшное разрешение экрана.
8. Снова - ctrl+alt+F1, логинимся, останавливаем иксы (sudo /etc/init.d/slim stop) и повторяем пятый пункт. Драйвер устанавливается.
9. Запускаем иксы:
sudo /etc/init.d/slim start
10. На всякий случай, можно перезагрузиться. :)

3G модемы

   Несколько раз сталкивался с тем, что операторы связи записывают в 3G модемы установочные файлы программ (причём, чаще - под windows). Само по себе, это конечно - забота о пользователях. Но лично мне не нравится, что при втыкании модема, он долго думает, затем предлагает запустить "авторан" и только потом подхватывается nm. На одном форуме подсказали очень оригинальное решение. :) Повторюсь, решение - очень оригинальное и совсем не "linux-way", но оно работает. (Если кто-то посоветует более правильный способ, буду благодарен).
   Итак.
1. Перезагружаемся в Windows. :)
2. Панель управления - система - оборудование - диспетчер устройств: ищем свой модем и кликаем правой кнопкой на свойства.
3.Выбираем вкладку "дополнительные параметры связи", туда вводим первый вариант ниже переведенного текста:
AT^U2DIAG=0 (девайс в режиме только модем)
AT^U2DIAG=1 (девайс в режиме модем + CD-ROM)
AT^U2DIAG=255 (девайс в режиме модем + CD-ROM + Card Reader)
AT^U2DIAG=256 (девайс в режиме модем + Card Reader)
4. Выключаем компьютер
5. Вставляем модем в другое usb гнездо
6. Загружаем опять Windows
7. Выключаем компьютер
8. Загружаем Linux
   Теперь, модем виден, как модем, а не диск с "автораном". :) Nm его подключает практически мгновенно.

Точное время

В блоге некоего Bessarabov (http://blog.bessarabov.ru/2008/04/10/ntp-debian/) прочитал полезную информацию, о том, как синхронизировать время в Debian с сервером точного времени.
В двух словах:
1. Устанавливаем ntpdate
sudo apt-get install ntpdate
2. Синхронизируем время
sudo ntpdate 0.debian.pool.ntp.org

Принтеры Canon

Являясь обладателем принтера Canon LBP 2900, в своё время изрядно помучался с его настройкой...
Однако, в блоге некоего VEmpire нашёл информацию, о том, что:
Энтузиаст из Бухареста Раду Котеску скомипилировал драйвера для 32 и 64-битных систем и написал несложный скрипт, автоматизирующий установку пакетов и последующую настройку системы. Скачать архив с пакетами и скриптами можно здесь.
Если вы уже пытались установить принтер, то его "остатки" надо удалить из приложения "Печать" (Система -> Администрирование -> Печать).
Распаковываем скачанный архив и в терминале переходим в получившийся каталог. Для установки достаточно запустить исполняемый скрипт:
sudo ./canonLBP_install.sh Ваша_модель_принтера
Все остальное скрипт сделает за Вас!
Лично у меня, наконец-то, всё заработало! Спасибо Раду Котеску! :)

OpenOffice и GTK тема

По умолчанию, OpenOffice почему-то не хочет подхватывать общую тему оформления в Openbox.
Для наведения красоты, нужно установить openoffice.org-gtk

sudo apt-get install openoffice.org-gtk
и добавить в autostart.sh такую строку:
#Force OpenOffice.org to use GTK theme
export OOO_FORCE_DESKTOP=gnome
После перезагрузки, OpenOffice будет использовать GTK тему.

update:
Теперь, этот способ не помогает сделать нормальные диалоги при открытии файла. По совету нашего форумчанина shrm, вышеуказанную строку прописываем в /etc/environment.

Локализация CrunchBang

1. Делаем переключение языков по shift+alt:
В autostart.sh добавляем:
setxkbmap -option grp:switch,grp:alt_shift_toggle us,ru &
(sleep 10s && fbxkb) &
Update (26.02.2013): В 11 версии Waldorf всё работает "из коробки". Понадобилась только строчка для отображения индикатора языка: 
(sleep 10s && fbxkb) &

2. Переконфигурируем локали:
sudo dpkg-reconfigure locales
(оставляем en_US.UTF8 и все, которые ru_RU).

3. Добавляем кирилицу в консоли:
sudo apt-get install console-cyrillic

4. Русифицируем chromium:
sudo apt-get install chromium-browser-l10n

Прозрачность окон

Все знают, про сочетание <Super> + колесо мышки. Но часто хочется, чтобы прозрачность определённых окон была автоматической. К примеру, я украсил ей "запускалку" gmrun:

И так, рассказываю, как добавить "свистелки"... :)

Существует команда, позволяющая узнать id окна, по его названию:
$(xwininfo -root -tree | grep ИМЯ -B 2 | head -1 | perl -p -e 's/^ *(0x.*?) .*$/$1/g')

Существует так же отличная команда:
transset-df -i ID_окна 0.9
, которая позволяет задать нужную прозрачность окну, с известным id.

Всё, что нам остаётся сделать, это создать скрипт gmrun.sh:
#!/bin/sh

gmrun&
(sleep 0.1 && transset-df -i $(xwininfo -root -tree | grep Execute -B 2 | head -1 | perl -p -e 's/^ *(0x.*?) .*$/$1/g') 0.7)&

Даём ему права на запуск и кладём, к примеру, в /bin. В rc.xml меняем gmrun на gmrun.sh, делаем reconfigure и наблюдаем прозрачную "запускалку" по горячей клавише.