magnify
Home arrow 2009 arrow Апрель
formats

VMware Server 1.x. Проблемы с клавиатурой.

Опубликовано: 16.04.2009 Автор: в

Если у кого-либо возникли проблемы с поведением клавиш управления курсором и/или с другими клавишами в гостевой системе Windows XP при использовании VMware Server 1.x.x в Linux, то следующая команда исправляет ситуацию:

echo "xkeymap.nokeycodeMap = true" >> ~/.vmware/config

Перезапускаем VMware Server Console и гостевую систему, и проблемы исчезнут.

 
Просмотров: 473 | Комментариев нет  comments 
formats

Compiz и перерисовка окон

Опубликовано: 11.04.2009 Автор: в

После очередного обновления драйверов NVIDIA обнаружил очень неприятную проблему с перерисовкой символов внутри gnome-terminal, например, если запустить mc. Эта проблема наблюдается, если запущен Compiz. Некоторые также обнаруживают проблемы с перерисовкой не только окна терминала, но и вообще окон Gnome. Выяснилось, что в моем случае необходимо включить Indirect Rendering в Compiz, чтобы эта проблема исчезла. К сожалению, это немного сказывается на производительности, так что решите для себя сами, нужен ли Compiz, или нет. Также некоторым помогает добавление опции —loose-binding при старте Compiz.

Ну а для включения Indirect Rendering в Ubuntu нужно добавить в файл /etc/xdg/compiz/compiz-manager строчку INDIRECT=»yes».

 
Просмотров: 1 519 | Комментариев нет  comments 
formats

Установка TOra на Ubuntu 8.10

Опубликовано: 07.04.2009 Автор: в

TOra — «Toolkit for Oracle» — полноценная IDE для работы с такими СУБД, как Oracle, MySQL, PostgreSQL.

Сегодня я поделюсь успешным опытом установки TOra c поддержкой Oracle на Ubuntu 8.10. По умолчанию, в пакет из репозитория не включена поддержка Oracle (что для меня очень и очень странно), поэтому пришлось пересобирать пакет.

1. Подготовка

# Устанавливаем необходимые для сборки пакеты
sudo apt-get install libqt3-mt-dev libqt3-compat-headers libqscintilla-dev build-essential g++ gcc autoconf automake flex zlib1g-dev docbook-xsl debhelper alien libaio1 dpatch

2. Установка клиента Oracle
Скачиваем нужные RPM-пакеты отсюда
Нам понадобятся oracle-instantclient11.1-basic-11.1.0.7.0-1.i386.rpm, oracle-instantclient11.1-sqlplus-11.1.0.7.0-1.i386.rpm, oracle-instantclient11.1-devel-11.1.0.7.0-1.i386.rpm

# Устанавливаем клиент
sudo alien -i oracle-instantclient11.1-basic-11.1.0.7.0-1.i386.rpm
sudo alien -i oracle-instantclient11.1-sqlplus-11.1.0.7.0-1.i386.rpm
sudo alien -i oracle-instantclient11.1-devel-11.1.0.7.0-1.i386.rpm

# Делаем видимыми библиотеки
sudo echo /usr/lib/oracle/11.1/client/lib > /etc/ld.so.conf.d/oracle.conf
sudo ldconfig

3. Переменные окружения

# Устанавливаем переменные окружения и добавляем их в .profile
export ORACLE_HOME=/usr/lib/oracle/11.1/client
export LD_LIBRARY_PATH=/usr/lib/oracle/11.1/client/lib
export TNS_ADMIN=/usr/lib/oracle/11.1/client

echo "export ORACLE_HOME=/usr/lib/oracle/11.1/client" >> ~/.profile
echo "export LD_LIBRARY_PATH=/usr/lib/oracle/11.1/client/lib" >> ~/.profile
echo "export TNS_ADMIN=/usr/lib/oracle/11.1/client" >> ~/.profile

4. Сборка TOra

# Сохраняем исходники
apt-get source tora
cd tora-1.x.xx

В файле debian/rules находим строчку (или аналогичную)

./configure --prefix=/usr --without-oracle --without-rpath --disable-new-check --with-kde --enable-libsuffix= --infodir=/usr/share/info</b>

и меняем ее на

./configure --prefix=/usr --with-instantclient --with-oracle-includes=/usr/include/oracle/11.1/client --without-kde --without-rpath --disable-new-check --enable-libsuffix= --infodir=/usr/share/info</b>

Если кому хочется с KDE, то поможет ключик --with-kde.

# Собираем и утсанавливаем TOra
debian/rules binary
cd ../
sudo dpkg -i tora_1.x.xx-x_i386.deb

Не забываем положить tnsnames.ora в TNS_ADMIN, и можно запускать TOra.

Ссылки:

  1. http://tora.sourceforge.net
  2. http://www.pythian.com/news/1419/installing-tora-with-oracle-support-on-ubuntu-804lts-hardy-heron
  3. http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/linuxsoft.html
 
Просмотров: 1 816 | 2 комментария  comments