LINUX.ORG.RU

dzen2 не видит pcf шрифтов.

 , , ,


0

1

Arch Linux. Решил поставить шрифт товарища e7z0x1 на свежеустановленную систему, а именно light.pcf.gz, сделал xset +fp /home/crusty/.fonts/elite (перед этим mkfont{dir,scale}). Его спокойно подхватил i3bar и urxvt, но dzen2 отказался, вписывал -elite-light-medium-r-normal--12-120-72-72-c-60-koi8-r . Аналогичным способом на соседней дженте все работает :)


Ответ на: комментарий от baverman

Да.
Только

xfontsel -pattern -elite-light-medium-r-normal--12-120-72-72-c-60-koi8-r

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

При запуске из консоли что пишет? Обычно когда не могут найти шрифты, программы ругаются. Если этого нет - значит он и не ищет шрифт

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

Сделай ldd на бинарник на арче и генте и сравни выхлопы. Может где-то слинковано больше библиотек...

Pinkbyte ★★★★★ ()

dzen2 в арче старый какой-то, ЕМНИП

У меня в нём половина команд не заработала, и с шрифтами, может, проблемы были. Забирай dzen2-svn из аура.

thriller ★★ ()

У меня, вроде бы, всё нормально работало, попробуй поставить из репы, что там сейчас svn, наверное. На всякий случай вот мой xinitrc:

#!/bin/zsh
sudo rmmod pcspkr&
exec 3>&2 2>/dev/null                                       

#echo 'keycode 58 = 1' >> /usr/local/share/kbd/caps_to_esc
#loadkeys -q /usr/local/share/kbd/caps_to_esc
export GPG_AGENT_INFO

GTK_IM_MODULE=xim
QT_IM_MODULE=xim

export VDPAU_NVIDIA_NO_OVERLAY=1
nvidia-settings -a GlyphCache=1
nvidia-settings -a InitialPixmapPlacement=2

#setxkbmap -option terminate:ctrl_alt_bksp -layout 'us,ru'
setxkbmap -option 'grp:alt_shift_toggle'
setxkbmap -option keypad:pointerkeys
setxkbmap -layout 'us,ru' -option 'grp:alt_shift_toggle'
xhost +localhost

xbindkeys          &
xset m 1 1         &
xset r rate 200 50 &

#hsetroot -full ~/pic/wl/new_desk-grey-contr.png
#hsetroot -full ~/pic/wl/First_BorgQueen_by_cRAwler23.jpg
#hsetroot -full ~/pic/wl/gothic-edited.png
hsetroot -full ~/pic/wl/wallpaper-2073868.jpg

# disable trackpad while typing
syndaemon -t -k -i 2 -d &

[ -f ~/.Xresources ] && xrdb -merge ~/.Xresources
[ -f ~/.Xmodmap ]  && xmodmap ~/.Xmodmap
                                                          
xset +fp $HOME/.fonts/monobook-font-0.22/pcf
xset +fp $HOME/.fonts/elite 
xset +fp "/usr/share/fonts/local/"
xset +fp "/usr/share/fonts/100dpi/"
xset +fp "/usr/share/fonts/75dpi/"
xset +fp "/usr/share/fonts/cantarell/"
xset +fp "/usr/share/fonts/cyrillic/"
xset +fp "/usr/share/fonts/encodings/"
xset +fp "/usr/share/fonts/envypn/"
xset +fp "/usr/share/fonts/local/"
xset +fp "/usr/share/fonts/misc/"
xset +fp "/usr/share/fonts/OTF/"
xset +fp "/usr/share/fonts/TTF/"
xset +fp "/usr/share/fonts/Type1/"
xset +fp "/usr/share/fonts/util/"
xset +fp "/usr/share/fonts/wenquanyi/"
fc-cache
#udiskie &

#remind -z -k"~/.dzen/notify/notify_add.sh %s" ~/.reminders &
#dunst                                                      &

#xset fp $(echo "$HOME/.fonts
                #$HOME/.fonts/elite
                #$HOME/.fonts/monobook-font-0.22/pcf
                #/usr/share/fonts/{TTF,artwiz-fonts,local,misc}" | perl -pe 's/[\n\s]+//g')
#fc-cache

#GTK2_RC_FILES="${HOME}/.themes/Zukitwo-Resonance/gtk-2.0/gtkrc" /usr/bin/firefox $@

if [ $(ps aux | grep -c zsh) -lt 5 ]; then
  setsid urxvt -name MainTerminal -e zsh -c \
    "xmodmap -e 'clear Lock' \
             -e 'keycode 0x42 = Escape' \
     exec zsh"
else
  xmodmap -verbose -e 'clear Lock'
  xmodmap -verbose -e 'keycode 0x42 = Escape'
fi

mv ~/Downloads/* ~/dw && rm -r ~/Desktop ~/Downloads ~/gtk-3.0

list=(mpd mpdscribble pavucontrol urxvtd pulseaudio unclutter parcellite)
for app in "${list[@]}"; do
    check=$(ps -C "$app" -opid=)
    if [[ -z "$check" ]]; then
        case "$app" in
                mpd) mpd $HOME/.mpdconf                     ;;
        mpdscribble) mpdscribble &                          ;;
        pavucontrol) pavucontrol &                          ;;
        urxvtd)      (urxvtd -q -f -o &&\                  
                      ~/bin/urxvt &&\                      
                      urxvtc -fn xft:terminus -title "mutt" -name "mutt" -e mutt &\      
                      urxvtc -name mpd-pad -e ncmpcpp) &    ;;
        pulseaudio)  (start-pulseaudio-x11 --start &&\                
                      amixer -q set Master 0% mute) &       ;;
        unclutter)   unclutter -idle 1 -reset -noevents&    ;;
        parcellite)  parcellite -nd &                       ;;
        esac
    fi
done
# set WM to a name with Java recognises
#wmname LG3D
#zsh -c 'sudo iwconfig wlan0 essid Nekr && sudo dhclient wlan0' &
kbdd & 
stalonetray -geometry 1x1 &
lxappearance &
#exec ck-launch-session zsh -c "udiskie & /home/neg/build/git/dwm/my.dwm6/dwm"
#exec gvim &
#exec ck-launch-session ~/.xsession
exec notion

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