LINUX.ORG.RU

Странное поведение urxvt в gentoo

 , ,


0

1

По каким-то странным причинам urxvt, в gentoo это rxvt-unicode, по-разному отображает шрифты. Если вызвать его просто командой urxvt, а затем уже в нём открыть нужное приложение, то всё ок. Но если запустить с параметрами, например, urxvt -bg '#F5F5F5' -name 'ncmpcpp' -e ncmpcpp, то получается шг.

Смотрите скрин: https://www.dropbox.com/s/quioyi79rn4a5w9/urxvt.png

Use-флаги такие: 256-color truetype font-styles xft focused-urgency mousewheel perl wcwidth -unicode3 -vanilla

Солнышко, да у тебя в обоих скринах шг. Просто пиксельный шрифт, который подхватился справа, по определению не предназначен, чтоб его замыливали.

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

Что значит подхватился? Можно поднобнее? Пусть шг, но я хочу чтобы было как слева при любом варианте запуска. Почему «подхватывается» разный шрифт?

from_by
() автор топика

Настрой все через .Xresources и не страдай фигней.

devl547 ★★★★★
()

man 7 urxvt
/gentoo

anonymous
()

I use Gentoo, and I have a problem...

There are three big problems with Gentoo Linux: first of all, most if not all Gentoo systems are completely broken (missing or mismatched header files, broken compiler etc. are just the tip of the iceberg); secondly, the Gentoo maintainer thinks it is a good idea to add broken patches to the code; and lastly, it should be called Gentoo GNU/Linux.

For these reasons, it is impossible to support rxvt-unicode on Gentoo. Problems appearing on Gentoo systems will usually simply be ignored unless they can be reproduced on non-Gentoo systems.

anonymous
()

У шрифта, похоже, нет полужирного начертания, вот его и переводит в полужирное неправильно. В fontconfig нужно отключить 90-synthetic.conf и перезагрузиться.

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

С чего вдруг мне выбирать такой удобный способ? :) В арче достаточно было задать шрифт в .Xdefaults...

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

Ох, моя любовь к urxvt прошла давно, но я подозреваю, что у него есть в хомяке свой конфиг, и когда он не может подхватить его по каким-то причинам, то берёт моноширинный шрифт из системы. Или что-то из командной строки оверрайдит настройки из конфига, хотя тут вроде как не должно. urxvt с чем запускается? Алиасы в ~/.bashrc, настройки из ~/.xdefaults (или где оно там сейчас прописывается)? `set -x;urxvt;set +x` что говорит?

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

Попробуй отключить font-styles, он «Enable support for bold and italic fonts», судя по http://wiki.gentoo.org/wiki/Rxvt-unicode#Installation

Разница должна быть. Хочу посмотреть сабж, есть годные конфиги .Xdefaults/.Xresources, чтобы получить сразу красивый rxvt-unicode?

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

Алиасов, которые были бы связаны с urxvt нет, в ~/ он ничего не создаёт, set -x;urxvt;set +x запускает urxvt. Начинаю думать, что это действительно банальный баг...

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

Font-styles просто выделяет некоторые элементы по сравнению с другими. Например, в ranger'e папки выделены более жирным шрифтом, нежели файлы. При отключении font-styles все одинаково. Но при запуске сабжа с параметрами всё равно шг.

from_by
() автор топика

Решил поставить mrxvt... При запуске с параметрами получаю:

can't load font "-misc-fixed-medium-r-normal--14-130-75-75-c-70-iso8859-1"
can't load font "-misc-fixed-medium-r-normal--14-130-75-75-c-70-iso8859-1"
can't load font "-*-*-*-r-*-*-*-*-*-c-*-iso8859-1"

Если просто запустить mrxvt, то всё ок

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

it should be called Gentoo GNU/Linux.

Мэйнтэйнеры Gentoo/Prefix и Gentoo/FreeBSD смотрят на данного комментатора с недоумением - с какого это перепуга ядро системы стало называться GNU/Linux?

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 1)
Ответ на: комментарий от from_by

Писать багрепорт urxvt смысла нет, как я понял? Особенно, учитывая то, что они признаются в любви gentoo прямо у себя в мануале...
В общем, я поставил sakura, пока полёт нормальный. Тему закрывать не буду, так как по-сути вопрос не решён.

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

отключить 90-synthetic.conf и перезагрузиться.

fc-cache -fv без всякой перезагрузки.

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