terminal bell causes wallpaper to flicker (or redraw, adding a noticable delay)

Bug #330166 reported by Marques Johansson
2
Affects Status Importance Assigned to Milestone
GNOME Terminal
Invalid
Undecided
Unassigned
gnome-terminal (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

When using tab-completion, or otherwise triggering the terminal bell, the wallpaper switches to white and is then forced to redraw. This occurs with every beep and adds a substantial set of delays for someone who is tab-happy.

By disabling the terminal bell in gnome-terminal, this behavior is eliminated.

I found this setting "checked" in gconf:
/apps/compiz/plugins/fade/screen0/options/fullscreen_visual_bell

I disabled that setting (and re-enabled the terminal bell in gnome-terminal) and the problem went away, but I'm using metacity (because i865 will fail from compiz to metacity) so something else is honoring that setting and it is not obvious where I should go to disabled this.

I am currently using the most up-to-date Jaunty:

gnome-terminal 2.25.5-0ubuntu2
metacity: 1:2.25.144-0ubuntu1
compiz: 1:0.7.9+git20090211-0ubuntu4
xserver-xorg-video-intel: 2:2.6.1-1ubuntu2
xserver-xorg: 1:7.4~5ubuntu12

I don't see anything related in the ~/.xsession-errors or gdm/:0.log files.

Revision history for this message
Marques Johansson (marques) wrote :

The compiz setting hasn't corrected the problem. The correction must have come from changing my profile "terminal bell" setting in an open gnome-terminal tab. It seems like the setting isn't exactly sticky and other tabs (and new tabs or gnome-terminal windows) using the same profile aren't affected by the setting change.

I will assume that disabling terminal bell for all of my profiles and closing all of my gnome-terminal windows
will correct the matter, but that seems extreme.

This means that I am getting a full-screen bell for unknown reasons.

Revision history for this message
Marques Johansson (marques) wrote :

Now I've also seen the flicker just from opening or repositioning a gnome-terminal.

I am using the solid background, not the transparent background option, so that should not be the cause.

This means I am getting a wallpaper refresh for unknown reasons, but it seems strongly tied to the actions of gnome-terminal.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

thanks for the report, could you send this upstream to bugzilla.gnome.org since you're having the issue? i cannot reproduce that behavior here, for forwarding instructions please have a look to https://wiki.ubuntu.com/Bugs/Upstream/GNOME ; leaving an upstream task open. thanks in advance.

Changed in gnome-terminal:
assignee: nobody → desktop-bugs
importance: Undecided → Low
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering is this still an issue for you? Thanks in advance.

Changed in gnome-terminal (Ubuntu):
status: New → Incomplete
Revision history for this message
Marques Johansson (marques) wrote : Re: [Bug 330166] Re: terminal bell causes wallpaper to flicker (or redraw, adding a noticable delay)

I have since updated to Karmic and can no longer reproduce the problem.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

awesome, marking this as fixed then, thanks for the feedback.

Changed in gnome-terminal (Ubuntu):
status: Incomplete → Fix Released
Changed in gnome-terminal:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.