LINUX.ORG.RU

StumpWM


0

0

Доброго времени суток.

Всем хорош StumpWM, но не нравится отсутствие поддержки русских букв в списке окон (C-t w). StumpWM 0.9.6. Сам компилил. ЧЯДНТ?

подозреваю что проблема та же, что и в wmii. конкретно гугли про XLC_LOCALE

Komintern ★★★★★
()

Шрифт нормальный выбрал? У меня показывает без проблем русские буквы.
Правда у меня git-версия, собирал 3 августа.

Sphinx ★★☆☆
()
Ответ на: комментарий от Sphinx

> Правда у меня git-версия, собирал 3 августа.

Версия 0.9.6, 17 августа компилил. How to select font? Компилил по ГОСТу:

$ ./configure && make && sudo make install

pRcVampir0
() автор топика
Ответ на: комментарий от pRcVampir0

> How to select font?

(set-font "-*-terminus-*-*-*-*-12-*-*-*-*-*-iso10646-*")

Sphinx ★★☆☆
()
Ответ на: комментарий от Sphinx

> emerge =stumpwm-9999

> (set-font "-*-terminus-*-*-*-*-12-*-*-*-*-*-iso10646-*")

> $ ./configure && make && sudo make install

Можно команду целиком? ^_^ (стаж 2 мес. Убунту)

pRcVampir0
() автор топика
Ответ на: комментарий от pRcVampir0

Нажимаешь `C-t :`

Вводишь:

(set-font "-*-terminus-*-iso10646-*")

Нажимаешь Enter. Должен поменяться шрифт, который юзает StumpWM (если
у тебя в системе Terminus установлен, конечно). Должны показываться
русские буквы. Если всё нормально, то добавишь эту строчку в файл
`.stumpwmrc`, чтобы ВМ всегда сам ставил тебе этот шрифт. Шрифты можно
посмотреть с помощью программы `xfontsel(1)`.

Sphinx ★★☆☆
()

Да, если метод, предложенный Sphinx'ом не поможет и StumpWM собран старым clisp'ом, можно вместо utf шрифтов поставить koi.

ZloySergant
()
Ответ на: комментарий от ZloySergant

> Да, если метод, предложенный Sphinx'ом не поможет и StumpWM собран старым clisp'ом, можно вместо utf шрифтов поставить koi.

Скорее всего, не поможет - команды, которые вводятся через `C-t ;` - внутренние команды StumpWM; те, которые вводятся через `C-t :` - встроенный LISP-интерпретатор, он отношения к делу не имеет. Есть ещё `C-t !` - это `/bin/sh -c ` и, видимо, тоже не то, что нужно. Надо мне ещё покурить маны, хотя, возможно, no way to do without editing source-code.

pRcVampir0
() автор топика
Ответ на: комментарий от ZloySergant

З.Ы. Вот часть моего рабочего:

;; Message window font
;;for use with clisp (set-font "-xos4-terminus-medium-r-normal--14-140-72-72-c-80-koi8-r")
;;(set-font "-xos4-terminus-medium-r-normal--12-140-72-72-c-80-iso10646-1")
;;(set-font "-misc-fixed-medium-r-normal--14-130-75-75-c-70-iso10646-1")
;;(set-font "-xos4-terminus-medium-r-normal--12-120-72-72-c-60-iso10646-1")
;;(set-font "-xos4-terminus-medium-r-normal--17-120-100-100-c-0-iso10646-1")
(set-font "-xos4-terminus-medium-r-normal--14-140-72-72-c-80-iso10646-1")
;;(set-font "-efont-biwidth-medium-r-normal--16-160-*-75-p-80-iso10646-1")
(restore-from-file ".stumpwm.d/desktop")

(defcommand hibernate () ()
"Hibernate the computer using pm-utils"
(run-shell-command "sudo /usr/bin/hibernate"))

ZloySergant
()
Ответ на: комментарий от ZloySergant

> ZloySergant

> З.Ы. Вот часть моего рабочего:

Реквестирую путь к конфигу, команду, которая его грузит (если он не грузится автоматом) и, желательно, весь конфиг!

Алсо, Сфинкс прав - просто руки у меня ещё не прошли горнило Линукса ;)

pRcVampir0
() автор топика
Ответ на: комментарий от pRcVampir0

У меня там ещё в начале написано:

(in-package :stumpwm)

(load "/etc/gentoo-init.lisp") ; может быть, тебе это не нужно

Sphinx ★★☆☆
()
Ответ на: комментарий от pRcVampir0

> он отношения к делу не имеет.

Имеет.

Вообще добавь в .stumpwmrc загрузку Swank'а, тогда можно будет через
SLIME из Емакса коннектиться к ВМ и хакать с удобством. Про `C-t :` я
тебе сказал, чтобы ты просто сначала попробовал, работает ли у тебя с
нормальным шрифтом.

Sphinx ★★☆☆
()

Моему wmii в дебиане помог только XLC_LOCALE из SUSE. Так что проблема может быть и в этом.

Hjorn
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.