You are not logged in.

#1 2010-07-15 18:25:09

Cookie
Member
Registered: 2008-03-08
Posts: 119

urxvt: garbled text after a resize

Hi,

I use compiz-standalone and have a few problem with urxvt that I can't seem to solve it. I tried googling but came up with nothing.
First problem is, when I resize the urxvt to a a very small window and than back to original or bigger size I get garbled text.

:Before:
vNHh3bA

:After:
vNHh3bQ

Also the resizing is slow and takes few seconds to complete. X gets high CPU usage at this time as well. Every other  application windows resize fine without lag or CPU usage.

Second problem is, when urxvt waiting for command whenever I use tab arrow or backspace keys urxvt window will flash white for every key stroke sent by those keys. if I hold any of those keys urxvt window will flash black and white non stop until the key is released.

I removed the .Xdefaults but didn't help, I tried commenting out options in .Xdefaults one by one no use either. I was using compiz-standalone and urxvt before my hard drive failure 2 weeks ago and I never had this problem. Need your help badly.

Thanks in advance.

.Xdefaults

! file:     ~/.Xdefaults
! author:   STxza
! vim:enc=utf-8:nu:ai:si:et:ts=4:sw=4:ft=xdefaults:
!-------------------------------------------------------------------------------
! {{{ Xcursor
Xcursor.theme:          ComixCursors-opaque-White-Small
Xcursor.size:           10
! }}}

!-------------------------------------------------------------------------------
! {{{ URxvt
URxvt*termName:         rxvt-256color
URxvt*imLocale:         en_GB.UTF-8
URxvt*loginShell:       true
URxvt*saveLines:        4000

URxvt*scrollBar:        false
URxvt*secondaryScroll:  true

URxvt*cursorBlink:      true
URxvt*cursorColor:      #ffffff
URxvt*borderless:       false

URxvt*skipBuiltinGlyphs: true
URxvt*xftAntialias:     true
URxvt*depth:            24
URxvt*inheritPixmap:    true
URxvt*shading:          100
URxvt*fadeColor:        black
URxvt*tintColor:        #555555
URxvt*dynamicColors:    on

URxvt*visualBell:       true
URxvt*urgentOnBell:     true

URxvt*perl-lib:           /usr/lib/urxvt/perl/
URxvt*perl-ext-common:    default,matcher,searchable-scrollback
URxvt*urlLauncher:        /usr/bin/chromium
URxvt*matcher.button:     1
URxvt*matcher.pattern.1:  \\bwww\\.[\\w-]+\\.[\\w./?&@#-]*[\\w/-]
URxvt*keysym.C-u:         perl:matcher
! }}}

!-------------------------------------------------------------------------------
! {{{ Fonts
URxvt.font:            xft:ProFont:pixelsize=11
URxvt.boldFont:        xft:ProFont:pixelsize=11
URxvt.italicFont:      xft:ProFont:pixelsize=11
URxvt.bolditalicFont:  xft:ProFont:pixelsize=11

!URxvt.font:            xft:Monaco:pixelsize=11:antialias=true:hinting=true
!URxvt.boldFont:        xft:Monaco:pixelsize=11:antialias=true:bold:hinting=true
!URxvt.italicFont:      xft:Monaco:pixelsize=11:antialias=true:italic:autohint=true:hinting=true
!URxvt.bolditalicFont:  xft:Monaco:pixelsize=11:antialias=true:bold:italic:autohint=true:hinting=true

!URxvt.font:            -xos4-terminus-medium-r-normal--12-*-*-*-*-*-*-u
!URxvt*boldFont:        -xos4-terminus-bold-r-normal--12-*-*-*-*-*-*-u
!URxvt*italicFont:      -xos4-terminus-medium-r-normal--12-*-*-*-*-*-*-u
!URxvt*boldItalicFont:  -xos4-terminus-medium-r-normal--12-*-*-*-*-*-*-u

!URxvt*font:             -*-terminus-medium-r-*-*-12-120-*-*-*-*-*-*
!URxvt*boldFont:         -*-terminus-medium-r-*-*-12-120-*-*-*-*-*-*
!URxvt*italicFont:       -*-terminus-medium-r-*-*-12-120-*-*-*-*-*-*
!URxvt*boldItalicFont:   -*-terminus-medium-r-*-*-12-120-*-*-*-*-*-*

!URxvt*font:             -*-profont-medium-r-*-*-12-120-*-*-*-*-*-*
!URxvt*boldFont:         -*-profont-medium-r-*-*-12-120-*-*-*-*-*-*
!URxvt*italicFont:         -*-profont-medium-r-*-*-12-120-*-*-*-*-*-*
!URxvt*bolditalicFont:         -*-profont-medium-r-*-*-12-120-*-*-*-*-*-*
! }}}

!-------------------------------------------------------------------------------
! {{{ Colours
!URxvt*background: #1c1c1c
!URxvt*foreground: #dcdccc

! Daisuke
!URxvt*background: #000000
!URxvt*foreground: #dcdccc
!black
!URxvt*color0: #1e1e1e
!URxvt*color8: #505050
!red
!URxvt*color1: #b04020
!URxvt*color9: #dd4010
!green
!URxvt*color2: #afd700
!URxvt*color10: #daff30
!yellow
!URxvt*color3: #f7cf0a
!URxvt*color11: #fce70d
!blue
!URxvt*color4: #3060aa
!URxvt*color12: #6099dd
!magenta
!URxvt*color5: #d6156c
!URxvt*color13: #fe4365
!cyan
!URxvt*color6: #a0c2de
!URxvt*color14: #c9dee8
!white
!URxvt*color7: #808080
!URxvt*color15: #b0b0b0

Last edited by Cookie (2010-07-15 18:26:16)


Linux nabcake in training...
ArchLinux64

Offline

#2 2011-08-26 15:45:55

Totony
Member
Registered: 2011-07-26
Posts: 16

Re: urxvt: garbled text after a resize

Cookie wrote:

Second problem is, when urxvt waiting for command whenever I use tab arrow or backspace keys urxvt window will flash white for every key stroke sent by those keys. if I hold any of those keys urxvt window will flash black and white non stop until the key is released.

That's the visual bell, try setting URxvt.visualBell to false in Xdefaults.

Also, bumping for the first problem (Which I have too).

Offline

Board footer

Powered by FluxBB