Text not visible in window

Bug #1250896 reported by Olivier Blanc on 2013-11-13
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Damien Cassou

Bug Description

The text and status bar are not visible in the buffer but menu is visible.

When flying with the mouse over status bar, some contents are displayed, but a ^L clears the buffer and nothing is readable after redrawing.

I removed the .emacs file, but the problem still exists.

Version is GNU Emacs (x86_64-pc-linux-gnu, GTK+ Version 3.8.4)
uname is Linux myHost 3.12.0-2-generic #7-Ubuntu SMP Fri Nov 8 23:58:08 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
cat /etc/lsb-release
DISTRIB_DESCRIPTION="Ubuntu Trusty Tahr (development branch)"

gtk packages installed are :

ii libgtk-3-0:amd64 3.11.1+git20131110.eae9513c-0ubuntu1~14.04~ricotz0 amd64 GTK+ graphical user interface library
ii libgtk-3-bin 3.11.1+git20131110.eae9513c-0ubuntu1~14.04~ricotz0 amd64 programs for the GTK+ graphical user interface library
ii libgtk-3-common 3.11.1+git20131110.eae9513c-0ubuntu1~14.04~ricotz0 all common files for the GTK+ graphical user interface library
ii libgtk2.0-0:amd64 2.24.21-1ubuntu1 amd64 GTK+ graphical user interface library
ii libgtk2.0-bin 2.24.21-1ubuntu1 amd64 programs for the GTK+ graphical user interface library
ii libgtk2.0-common 2.24.21-1ubuntu1 all common files for the GTK+ graphical user interface library
ii libgtk2.0-dev 2.24.21-1ubuntu1 amd64 common files for the GTK+ graphical user interface library

Olivier Blanc (olivier-blanc) wrote :

emacs-snapshot-lucid works properly.
I add 2 screen capture. One taken on emacs-snapshot and one on emacs-snapshot-lucid.

Olivier Blanc (olivier-blanc) wrote :

Screen capture with emacs-snapshot-lucid

Damien Cassou (cassou) wrote :

Could you please:

1/ repeat all the steps at https://launchpad.net/~cassou/+archive/emacs to ensure that you have the latest Emacs version for your OS (I see that you are using Ubuntu 14.04 and there were no specific version of emacs-snapshot for this Ubuntu. How did you install it by the way?)

2/ Try to reproduce the bug

3/ If you still can reproduce the bug, please tell me exactly what I need to do to reproduce because I just can't in my Ubuntu 14.04 virtual machine. Please start with "emacs -Q"

Changed in emacs-snapshot:
assignee: nobody → Damien Cassou (cassou)
status: New → Incomplete
Olivier Blanc (olivier-blanc) wrote :

I removed all emacsxxx
Re-installed snapshot versions
and reproduced the problem.

To install snapshot version ,I added (long time ago) the PPA repository as specified. Here is the source list :
 cat /etc/apt/sources.list.d/cassou-emacs-saucy.list
deb http://ppa.launchpad.net/cassou/emacs/ubuntu saucy main
# deb-src http://ppa.launchpad.net/cassou/emacs/ubuntu saucy main

To reproduce, you dont need to do anything special. As soon as emacs open, the buffer content is not displayed properly. The icons and menu are visible, but not hte buffer content. The status bar is at first invisible, but if you go over with mouse, it will display (redraw) some parts.
In the buffer, moving cursor forxard or backward with ^F or ^B will display characters by characters. But a ^L will clear all.

It looks to me more a gtk bug or gtk compatibility...

By the way, I also have gnome-shell PPA repositories :

deb http://ppa.launchpad.net/gnome3-team/gnome3-next/ubuntu saucy main
# deb-src http://ppa.launchpad.net/gnome3-team/gnome3-next/ubuntu saucy main
deb http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu saucy main
# deb-src http://ppa.launchpad.net/gnome3-team/gnome3/ubuntu saucy main
deb http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu trusty main
# deb-src http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu trusty main
deb http://ppa.launchpad.net/ricotz/docky/ubuntu trusty main
# deb-src http://ppa.launchpad.net/ricotz/docky/ubuntu trusty main
deb http://ppa.launchpad.net/ricotz/experimental/ubuntu trusty main
# deb-src http://ppa.launchpad.net/ricotz/experimental/ubuntu trusty main
deb http://ppa.launchpad.net/ricotz/testing/ubuntu trusty main
# deb-src http://ppa.launchpad.net/ricotz/testing/ubuntu trusty main

Let me know what I can do to help on this.

Damien Cassou (cassou) wrote :

Please change the emacs PPA line so that it references "trusty" and not "saucy". Then, follow the whole process again. If it doesn't work, could you please also try on a system without all these experimental stuffs installed?

Olivier Blanc (olivier-blanc) wrote :

I updated to trusty in your repository.
Here are the packages installed after upgrading :
ii emacs-snapshot 2:20131101-1~ppa1~trusty1 amd64 The GNU Emacs editor (development snapshot)
ii emacs-snapshot-bin-common 2:20131101-1~ppa1~trusty1 amd64 The GNU Emacs editor's shared, architecture dependent files
ii emacs-snapshot-common 2:20131101-1~ppa1~trusty1 all The GNU Emacs editor's common infrastructure
ii emacs-snapshot-el 2:20131101-1~ppa1~trusty1 all GNU Emacs LISP (.el) files
ii emacs-snapshot-gtk 2:20131101-1~ppa1~trusty1 all The GNU Emacs editor (transitional package)
ii emacs-snapshot-lucid 2:20131101-1~ppa1~trusty1 amd64 The GNU Emacs editor (with X support by lucid/athena toolkit)

I still have the problem.
I'll try do disable Ricotz and gnome-3 repositories.
I think the problem coud be related to gtk.
I'll let you know if I progress

Olivier Blanc (olivier-blanc) wrote :

I tried after removing all experimental stuff from gnome-3, but I'm still having the problem.

Damien Cassou (cassou) wrote :

I really have no clue. On my clean installation of Trusty, things look ok.

Olivier Blanc (olivier-blanc) wrote :

Ok, i'll try to figure out what'is going on.
I will let you know

Olivier Blanc (olivier-blanc) wrote :

The problem has disapeared after the GTK lib upgrade.
Damien, thanks for your help.

Changed in emacs-snapshot:
status: Incomplete → Invalid
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers