четверг, 29 марта 2012 г.

Загрузка прошивки для "безголовых" принтеров

Если система опознала принтер, но он не печатает значит не загрузилась прошивка. 


#!/bin/bash
 printers="1000 1005 1018 1020 p1005
p1006 p1007 p1008 p1505"  
#весь список принтеров можно посмотреть командой sudo getweb. Впишите нужный вам принтер (если его нет) в переменную printers

cd /tmp
for prn in $printers; do
img="sihp${prn}.img"
dl="sihp${prn}.dl"
getweb $prn
if [ -f $img ]; then
arm2hpdl $img > $dl
sudo cp /lib/firmware/hp/$dl /usr/share/foo2zjs/firmware/$dl
rm $img $dl
fi;
done



После этого, выключите и включите принтер. Должен печать


Ещё один способ:
1. установите пакет: hannah-foo2zjs
2. запустите утилиту Система > Администрирование > Foo2ZJS firmware installer и выберите модель принтера
3. выполните комманду sudo cp /lib/firmware/hp/* /usr/share/foo2zjs/firmware


четверг, 22 марта 2012 г.

Слетает тема Gnome

1.) gedit ~/.bash_logout
2.) Пишем:
theme=$(gconftool-2 -g /desktop/gnome/interface/gtk_theme);
echo gtk-theme-name ="'${theme}'" > ~/.gtkrc-2.0

icon=$(gconftool-2 -g /desktop/gnome/interface/icon_theme);
echo gtk-icon-theme-name ="'${icon}'" >> ~/.gtkrc-2.0

3.) Сохроняем файл

Лучше ещё пробублировать
4.) gedit ~/.bashrc

Попторяем шаг 2.) и 3.)

5.) Перзагрузаемся или завершаем сеанс