воскресенье, 28 ноября 2010 г.

QT 4.7 в OpenSuse 11.3

Бился над тем, чтобы поставить Qt4.7 из репа. Проблема в том, что перестает, нормально, работать софт в kde. Решилось все тем, что поставил qt и qtcreator в комплекте SDK. Пока все работает.

четверг, 25 ноября 2010 г.

Красиво!

проблемы с тэгами в Амарок

Репозитарий http://download.opensuse.org/reposito ... me:/tuoma/openSUSE_11.2/. Утсановить надо librcc,librcd и обновить/установить taglib из репозитария.


Взято с отсюда.

вторник, 23 ноября 2010 г.

opensuse 11.3 matplotlib segmantation fault

Причина бага неизвестна. Решается так:

  1. Добавляем реп OpenSuse Education
  2. Ставим numpy, matplotlib из этого репа

opensuse 11.3 звук

Почему то, его нет в видео. Решилось записью в файл ~/.asoundrc этого:


pcm.!default {
type hw
card 1
}

ctl.!default {
type hw
card 1
}

Update: Как ни странно, этот вариант не заработал. Нашел такой: ставим пакет pulseaudio. Выполняем из под рута setup-pulseaudio --enable

суббота, 20 ноября 2010 г.

haskell + emacs

Сперва ставим emacs-haskell-mode. В .emacs пишем:


(add-to-list 'load-path "~/.elisp/packages/haskell-mode/")
(load "~/.elisp/packages/haskell-mode/haskell-site-file.el")

(add-hook 'haskell-mode-hook 'turn-on-haskell-decl-scan)
(add-hook 'haskell-mode-hook 'turn-on-haskell-doc-mode)
(add-hook 'haskell-mode-hook 'turn-on-haskell-indentation)
(add-hook 'haskell-mode-hook 'haskell-font-lock-symbols t)
(set 'haskell-font-lock-symbols t)
(put 'downcase-region 'disabled nil)

установка haskell-font-lock-symbols в t даст нам замену символов -> на стрелочку, а \ на символ лямбды.

Данный пакет даст нам подсветку, показ строчки с информацией о символе под курсором, выполнение буфера по C-c C-l и много чего еще.

Далее ставим ghc-mod с помощью команды cabal install ghc-mod. В следствии чего, в директории ~/.cabal/bin появится исполняемый файл ghc-mod (либо добавим этот путь в PATH либо скопируем файлы в одну из дирукторий */bin). Файлы из ~/.cabal/share/ghc-mod-x.y.z/ скопируем туда, где их найдет emacs (у меня это ~/.elisp/packages/ghc-mod). Выполняем в директории куда скопировали команду make. Добавляем в .emacs следующее:


(autoload 'ghc-init "ghc" nil t)
(add-hook 'haskell-mode-hook (lambda () (ghc-init) (flymake-mode)))

Полный список доступных сочетаний здесь



четверг, 4 ноября 2010 г.

TexLive 2010 и Fedora 14

http://fedoraproject.org/wiki/Features/TeXLive Описание установки TexLive 2010 в fedora (по умолчанию в поставке 2007).