Skip to main content

Ubuntu 10.04 на HP TC1100 (не потерять)

На всякий случай, что бы не забыть как оживлять своего зверька, а то в интернете инструкции полной не видать последнее время.

если у кого то подобное чудо, и есть фишки позволяющие повысить удобство в обращении с ним в Ubuntu пишите…

Данная инструкция написана в основном для того, как использовать tablet функционал на HP TC1100 после установки Ubuntu 10.04, в прочем подобная инструкция так же может помочь для Kubuntu/Xubuntu 10.04 «Lucid Lynx» и иже с ними. Если вы не используете gnome, замените gedit на любой другой текстовый редактор.

Прежде чем начать, что бы не путаться

обычные комментарии
инструкции «шаг за шагом»
терминал команды

текст для файла конфигурации

Обновим систему (не в смысле установим 10.10)
Открываем System > Administration > Update Manager.
Жмем install updates

Драйвера для видеокарты

Эти изменения необходимы для «активации» поворота экрана, спящего режима и специальных эффектов.
Открываем System > Administration > Hardware Drivers.
Нажимаем activate.
Начнется загрузка драйвера
По окончанию загрузки и активации видеодрайвера перезагружаем наш HP TC1100.

далее открываем в терминале файл конфигурации:
sudo gedit /etc/X11/xorg.conf

заменяем в файле все содержимое на:

Section «Screen»
Identifier «Default Screen»
DefaultDepth 24
Option «AddARGBGLXVisuals» «True»
EndSection

Section «Module»
Load «glx»
EndSection

Section «Device»
Identifier «Default Device»
Driver «nvidia»
Option «NoLogo» «True»
Option «RandRRotation» «True»
Option «NvAGP» «1»
Option «RenderAccel» «False»
EndSection

сохранить и закрыть

Настраиваем стилус

открываем в терминале файл конфигурации:
sudo gedit /usr/lib/X11/xorg.conf.d/10-wacom.conf

заменяем в файле все содержимое на:

Section «InputClass»
Identifier «Wacom class»
MatchProduct «Wacom|WACOM»
MatchDevicePath «/dev/input/event*»
Driver «wacom»
EndSection

Section «InputClass»
Identifier «Wacom serial class»
MatchProduct «Serial Wacom Tablet»
Driver «wacom»
Option «ForceDevice» «ISDV4»
Option «TPCButton» «on»
Option «Button2» «3»
EndSection

# N-Trig Duosense Electromagnetic Digitizer
Section «InputClass»
Identifier «Wacom N-Trig class»
MatchProduct «HID 1b96:0001»
MatchDevicePath «/dev/input/event*»
Driver «wacom»
EndSection

Сохраняем и закрываем
Нужно перезагрузить HPTC1100 что бы изменения вступили в силу

Установка «нужных» приложений

Cellwriter — приложение для ввода текста при помощи стилуса.
Xournal — приложение блокнотик.
Xbindkeys — приложение для работы со специальными кнопками нашего HPTC1100.
Устанавливаем при помощи данной команды через терминал:
sudo aptitude install cellwriter xournal xbindkeys

Делаем автоматический запуск для xbindkeys.
Открываем system > Preferences > Startup Applications.
Нажимаем add.
Вводим xbindkeys во все поля.
Жмем add.
То же самое можно сделать и для cellwriter если вы хотите что бы он загружался автоматически.

Настраиваем xbindkeys для использования специальных кнопок HPTC1100
открываем в терминале:
gedit .xbindkeysrc

вписываем ниже приведенный текст:

«rotate»
b:30
«xournal»
b:31
«cellwriter»
b:32
«xournal»
c:156
«rotate»
c:157

Сохраняем и закрываем.

Дополнительные полезные настройки

Load the tc1100 module needed for controlling the jogdial and wireless card status.
sudo modprobe tc1100-wmi
sudo echo «tc1100-wmi» >> /etc/modules

Allow the jogdial to control screen brightness.
This is the only way you can control screen brightness, so this is how I prefer to use the jogdial. If you don’t do this step you can keep using it as page up and page down.

sudo gedit /etc/rc.local

добавляем это после exit 0:

echo 0 > /sys/devices/platform/tc1100-wmi/jogdial

сохранить и выйти.

Делаем скрипт для вращения изображения.
gedit rotate

Пишем (копируем) текст:

#!/bin/sh
if [ -n «$(xrandr | grep 768×1024)» ]; then
xrandr -o normal
xsetwacom set «Serial Wacom Tablet» Rotate NONE
else
xrandr -o left
xsetwacom set «Serial Wacom Tablet» Rotate CCW
fi

сохранить и выйти.

chmod +x rotate
sudo mv rotate /usr/bin/rotate

Отключаем блокировку экрана.

Если экран блокируется а клавиатура не подключена, то вы застряли. На этот случай можно использовать кнопку-питания.

gconftool -s /apps/gksu/disable-grab -t bool true
gconftool -s /apps/gnome-power-manager/lock/suspend -t bool false
gconftool -s /apps/gnome-power-manager/lock/hibernate -t bool false

Правим глюк видеокарты при загрузки системы.

открываем в терминале
sudo gedit /etc/default/grub

заменить:

# If you change this file, run ‘update-grub’ afterwards to update
# /boot/grub/grub.cfg.

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=»quiet splash»
#GRUB_CMDLINE_LINUX=»»

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo’
GRUB_GFXMODE=1024×768
GRUB_GFXPAYLOAD_LINUX=1024×768

# Uncomment if you don’t want GRUB to pass «root=UUID=xxx» parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY=»true»

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE=»480 440 1″

sudo update-grub

ну вот и всё, что вспомнил и нарыл…

Обсуждение закрыто.