bugGNU TeXmacs - Bugs: bug #36637, Texmacs really slow in ubuntu 12.04

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #36637: Texmacs really slow in ubuntu 12.04

Submitter:  Lebreton Romain <lebreton>
Submitted:  Tue 12 Jun 2012 10:31:27 AM UTC
   
 
Category:  Qt port Priority:  8 - Very high
Item Group:  None Status:  Fixed
Privacy:  Public Assigned to:  mdbenito
Originator Name:  Open/Closed:  Closed
Release:  None Release: 
Fixed Release:  None Fixed Release: 
Keywords: 

Jump to the original submission

Tue 31 Jul 2012 01:06:52 PM UTC, comment #13: 

Nope, I broke it in an altogether different way. Fixed in rev 5563.

Miguel de Benito <mdbenito>
Group Member
Tue 31 Jul 2012 08:07:37 AM UTC, comment #12: 

I think that this fix broke the shrinking factor mechanism on my computer.
When I change the shrinking factor in the menu View, it does nothing. However, if I change it in Edit->Preferences->View and restart TeXmacs, then its works.
If you want, I can file a different bug report.

Lebreton Romain <lebreton>
Group Member
Mon 30 Jul 2012 09:22:19 AM UTC, comment #11: 

Glad to hear it's solved.

(The message is harmless, but thanks.)

Miguel de Benito <mdbenito>
Group Member
Mon 30 Jul 2012 08:35:58 AM UTC, comment #10: 

The patch works perfectly for me. Thank you.

FYI, I have a new warning message at opening of TeXmacs:
Object::connect: No such signal QDockWidget::closed()

Lebreton Romain <lebreton>
Group Member
Sun 29 Jul 2012 10:19:10 PM UTC, comment #9: 

(Hopefully) fixed on SVN rev 5556.

Mea culpa: I had tried to disable double buffering since we already do it to avoid triple buffering. But it only made things worse (and I somehow managed to convince myself they were better).

Miguel de Benito <mdbenito>
Group Member
Wed 27 Jun 2012 12:05:23 PM UTC, comment #8: 

========== Under Debian Wheezy (testing) ==========

================

  • the compiler :

================

$ gcc -v
Utilisation des specs internes.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/i486-linux-gnu/4.6/lto-wrapper
Target: i486-linux-gnu
Configuré avec: ../src/configure -v --with-pkgversion='Debian 4.6.3-1' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++,go --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin --enable-objc-gc --enable-targets=all --with-arch-32=i586 --with-tune=generic --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu
Modèle de thread: posix
gcc version 4.6.3 (Debian 4.6.3-1)

====================

  • the dependencies :

====================

-------------------
libfreetype2
-------------------

$ apt-cache show libfreetype6-dev
Package: libfreetype6-dev
Source: freetype
Version: 2.4.9-1
Installed-Size: 3207
Maintainer: Steve Langasek <vorlon@debian.org>
Architecture: i386
Depends: libfreetype6 (= 2.4.9-1), libc6-dev | libc-dev, zlib1g-dev | libz-dev
Description-fr: gestion de polices de caractères FreeType 2 - fichiers de développement
 Le projet FreeType est une équipe de volontaires qui développe des
 solutions logicielles libres, portables et de haute qualité pour la
 typographie numérique. Ils ont pour cible les systèmes embarqués et
 s'efforcent de fournir des produits petits, efficaces et omniprésents.
 .
 Ce paquet fournit les fichiers nécessaires au développement d'applications
 qui se servent de la bibliothèque FreeType 2 : bibliothèque statique,
 en-têtes et documentation.
Homepage: http://www.freetype.org
Description-md5: 172d8a56d9acb662016bcd69f56b4640
Tag: devel::lang:c, devel::library, implemented-in::c, role::devel-lib,
 works-with::font
Section: libdevel
Priority: optional
Filename: pool/main/f/freetype/libfreetype6-dev_2.4.9-1_i386.deb
Size: 784580
MD5sum: 1f6fd2d92574e4e6f7efa3f8f982cdf8
SHA1: af51c57cb4db2c7cc6333e5f5fb35966c19874c5
SHA256: cb84da071692a63243008248589f7e0440a349e93b2794ae8d44cd20d8ef9729

-------------------
libqt4
-------------------

$ apt-cache show libqt4-dev
Package: libqt4-dev
Source: qt4-x11
Version: 4:4.8.2-1
Installed-Size: 11297
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Architecture: i386
Replaces: libqt4-opengl-dev (<< 4.4.0-2), libqtwebkit-dev (<< 2.0~)
Depends: libqt4-dbus (= 4:4.8.2-1), libqt4-declarative (= 4:4.8.2-1), libqt4-designer (= 4:4.8.2-1), libqt4-dev-bin (= 4:4.8.2-1), libqt4-help (= 4:4.8.2-1), libqt4-network (= 4:4.8.2-1), libqt4-qt3support (= 4:4.8.2-1), libqt4-script (= 4:4.8.2-1), libqt4-scripttools (= 4:4.8.2-1), libqt4-sql (= 4:4.8.2-1), libqt4-svg (= 4:4.8.2-1), libqt4-test (= 4:4.8.2-1), libqt4-xml (= 4:4.8.2-1), libqt4-xmlpatterns (= 4:4.8.2-1), libqtcore4 (= 4:4.8.2-1), libqtgui4 (= 4:4.8.2-1), qt4-linguist-tools (= 4:4.8.2-1), qt4-qmake (= 4:4.8.2-1)
Recommends: libqt4-opengl-dev (= 4:4.8.2-1), libqtwebkit-dev (>= 2.0~)
Suggests: firebird-dev, libmysqlclient-dev, libpq-dev, libsqlite0-dev, libsqlite3-dev, qt4-dev-tools, qt4-doc, unixodbc-dev
Breaks: libphonon4-dev (<< 4:4.6.0.0-1+exp1~), libqt4-opengl-dev (<< 4.4.0-2), libqtwebkit-dev (<< 2.0~)
Description-en: Qt 4 development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 4
 applications.
Homepage: http://qt-project.org/
Description-md5: a972324e9d55eec79dbff3af47559638
Tag: devel::lang:c++, devel::library, implemented-in::c++, role::devel-lib
Section: libdevel
Priority: optional
Filename: pool/main/q/qt4-x11/libqt4-dev_4.8.2-1_i386.deb
Size: 1949120
MD5sum: bfcf522e7ab16ae4bcd1ba69a09017da
SHA1: b3a6d63d052ca6dee062b4575d1392355b586188
SHA256: f23ba5057268cf351211cf1ddc48ea48ac5a1fa08dfed902db848600e431702c

Package: libqt4-dev
Status: install ok installed
Priority: optional
Section: libdevel
Installed-Size: 11268
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Architecture: i386
Source: qt4-x11
Version: 4:4.8.1-1
Replaces: libqt4-opengl-dev (<< 4.4.0-2), libqtwebkit-dev (<< 2.0~)
Depends: libqt4-dbus (= 4:4.8.1-1), libqt4-declarative (= 4:4.8.1-1), libqt4-designer (= 4:4.8.1-1), libqt4-dev-bin (= 4:4.8.1-1), libqt4-help (= 4:4.8.1-1), libqt4-network (= 4:4.8.1-1), libqt4-qt3support (= 4:4.8.1-1), libqt4-script (= 4:4.8.1-1), libqt4-scripttools (= 4:4.8.1-1), libqt4-sql (= 4:4.8.1-1), libqt4-svg (= 4:4.8.1-1), libqt4-test (= 4:4.8.1-1), libqt4-xml (= 4:4.8.1-1), libqt4-xmlpatterns (= 4:4.8.1-1), libqtcore4 (= 4:4.8.1-1), libqtgui4 (= 4:4.8.1-1), qt4-linguist-tools (= 4:4.8.1-1), qt4-qmake (= 4:4.8.1-1)
Recommends: libqt4-opengl-dev (= 4:4.8.1-1), libqtwebkit-dev (>= 2.0~)
Suggests: firebird-dev, libmysqlclient-dev, libpq-dev, libsqlite0-dev, libsqlite3-dev, qt4-dev-tools, qt4-doc, unixodbc-dev
Breaks: libqt4-opengl-dev (<< 4.4.0-2), libqtwebkit-dev (<< 2.0~)
Description: Qt 4 development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files used for building Qt 4
 applications.
Homepage: http://qt.nokia.com/

-------------------
guile
-------------------

$ apt-cache show guile-1.8-dev
Package: guile-1.8-dev
Source: guile-1.8
Version: 1.8.8+1-8
Installed-Size: 2142
Maintainer: Rob Browning <rlb@defaultvalue.org>
Architecture: i386
Provides: libguile-dev
Depends: guile-1.8 (= 1.8.8+1-8), libc6-dev, libncurses5-dev, libreadline6-dev, libltdl-dev, libgmp-dev
Conflicts: guile-1.6 (<< 1.6.8-5), libguile-dev
Description-en: Development files for Guile 1.8
 This package contains files needed for development using Guile 1.8.
 .
 Guile is a Scheme implementation designed for real world programming,
 providing a rich Unix interface, a module system, an interpreter, and
 many extension languages.  Guile can be used as a standard #! style
 interpreter, via #!/usr/bin/guile, or as an extension language for
 other applications via libguile.
Homepage: http://www.gnu.org/software/guile/
Description-md5: bb7eff197cf43cf05c6e7cf3f7a8c630
Tag: devel::library, role::devel-lib, uitoolkit::ncurses
Section: lisp
Priority: optional
Filename: pool/main/g/guile-1.8/guile-1.8-dev_1.8.8+1-8_i386.deb
Size: 640830
MD5sum: 1da76cc84838d435a23c300e4443efcb
SHA1: 1c697f2607e27ce3d504dc6a2d1fe85f0dddca58
SHA256: d1be23c3784b7b0f4105c728373a1fc95dd47f680653f51404549110883b42f3

================

  • the binary :

================
$ ldd TeXmacs/bin/texmacs.bin
linux-gate.so.1 =>  (0xb77a3000)
libQtGui.so.4 => /usr/lib/i386-linux-gnu/libQtGui.so.4 (0xb6c97000)
libQtCore.so.4 => /usr/lib/i386-linux-gnu/libQtCore.so.4 (0xb69b2000)
libpthread.so.0 => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 (0xb6998000)
libguile.so.17 => /usr/lib/libguile.so.17 (0xb689c000)
libltdl.so.7 => /usr/lib/i386-linux-gnu/libltdl.so.7 (0xb6892000)
libgmp.so.10 => /usr/lib/i386-linux-gnu/libgmp.so.10 (0xb6818000)
libcrypt.so.1 => /lib/i386-linux-gnu/i686/cmov/libcrypt.so.1 (0xb67e6000)
libm.so.6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xb67bf000)
libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xb67bb000)
libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 (0xb671f000)
libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb6706000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xb661a000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xb65fc000)
libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xb649f000)
libfontconfig.so.1 => /usr/lib/i386-linux-gnu/libfontconfig.so.1 (0xb6469000)
libaudio.so.2 => /usr/lib/i386-linux-gnu/libaudio.so.2 (0xb644f000)
libglib-2.0.so.0 => /lib/i386-linux-gnu/libglib-2.0.so.0 (0xb6352000)
libpng12.so.0 => /lib/i386-linux-gnu/libpng12.so.0 (0xb6327000)
libgobject-2.0.so.0 => /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 (0xb62d5000)
libSM.so.6 => /usr/lib/i386-linux-gnu/libSM.so.6 (0xb62cd000)
libICE.so.6 => /usr/lib/i386-linux-gnu/libICE.so.6 (0xb62b4000)
libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1 (0xb62ab000)
libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xb6298000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xb6160000)
librt.so.1 => /lib/i386-linux-gnu/i686/cmov/librt.so.1 (0xb6157000)
/lib/ld-linux.so.2 (0xb77a4000)
libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1 (0xb612d000)
libXt.so.6 => /usr/lib/i386-linux-gnu/libXt.so.6 (0xb60ce000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xb60cb000)
libpcre.so.3 => /lib/i386-linux-gnu/libpcre.so.3 (0xb608d000)
libgthread-2.0.so.0 => /usr/lib/i386-linux-gnu/libgthread-2.0.so.0 (0xb608a000)
libffi.so.5 => /usr/lib/i386-linux-gnu/libffi.so.5 (0xb6081000)
libuuid.so.1 => /lib/i386-linux-gnu/libuuid.so.1 (0xb607a000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xb6057000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xb6051000)


(file #26114)

Francois Poulain <fpoulain>
Group Member
Wed 27 Jun 2012 12:00:17 PM UTC, comment #7: 


> AFAIK, it is not related to the QT port.


I was wrong. It's related to the QT port. The bug is not reproduced using the X11 version.

Francois Poulain <fpoulain>
Group Member
Wed 27 Jun 2012 11:47:06 AM UTC, comment #6: 

========== Under Ubuntu 11.10 ==========

================

  • the compiler :

================

$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6.1/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.6.1-9ubuntu3' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++,go --prefix=/usr --program-suffix=-4.6 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3)

====================

  • the dependencies :

====================

-------------------
   libreetype2
-------------------

$ apt-cache show libfreetype6-dev
Package: libfreetype6-dev
Priority: optional
Section: libdevel
Installed-Size: 3632
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Steve Langasek <vorlon@debian.org>
Architecture: amd64
Source: freetype
Version: 2.4.4-2ubuntu1
Depends: libfreetype6 (= 2.4.4-2ubuntu1), libc6-dev | libc-dev, zlib1g-dev | libz-dev
Filename: pool/main/f/freetype/libfreetype6-dev_2.4.4-2ubuntu1_amd64.deb
Size: 768634
MD5sum: c98dbc0df3170c0febfe2e3c9a7f6707
SHA1: d388fa8034670dba7249af0c7502b2aa08b300c4
SHA256: f1762137c7f102b4269949ffd09b84bee393b2f26d8db013f53c7d34e4277894
Description-en: FreeType 2 font engine, development files
 The FreeType project is a team of volunteers who develop free,
 portable and high-quality software solutions for digital typography.
 They specifically target embedded systems and focus on bringing small,
 efficient and ubiquitous products.
 .
 This package contains all supplementary files (static library, headers
 and documentation) you need to develop your own programs using the
 FreeType 2 library.
Homepage: http://www.freetype.org
Description-md5: 172d8a56d9acb662016bcd69f56b4640
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 18m

Package: libfreetype6-dev
Priority: optional
Section: libdevel
Installed-Size: 3636
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Steve Langasek <vorlon@debian.org>
Architecture: amd64
Source: freetype
Version: 2.4.4-2ubuntu1.2
Depends: libfreetype6 (= 2.4.4-2ubuntu1.2), libc6-dev | libc-dev, zlib1g-dev | libz-dev
Filename: pool/main/f/freetype/libfreetype6-dev_2.4.4-2ubuntu1.2_amd64.deb
Size: 769444
MD5sum: bb502cc12c43ec5b01049bd1ae525cc9
SHA1: d218d359c53efecc9f77f3ac989ddf0d5379e931
SHA256: 29166f0e2325576502b249a4347034f10b01965f35aadaa8157aef451f90f068
Description-en: FreeType 2 font engine, development files
 The FreeType project is a team of volunteers who develop free,
 portable and high-quality software solutions for digital typography.
 They specifically target embedded systems and focus on bringing small,
 efficient and ubiquitous products.
 .
 This package contains all supplementary files (static library, headers
 and documentation) you need to develop your own programs using the
 FreeType 2 library.
Homepage: http://www.freetype.org
Description-md5: 172d8a56d9acb662016bcd69f56b4640
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 18m

-------------------
      libqt4
-------------------

$ apt-cache show libqt4-dev
Package: libqt4-dev
Priority: optional
Section: libdevel
Installed-Size: 25172
Maintainer: Kubuntu Developers <kubuntu-devel@lists.ubuntu.com>
Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Architecture: amd64
Source: qt4-x11
Version: 4:4.7.4-0ubuntu8
Replaces: libqt4-opengl-dev (<< 4.4.0-2), libqtwebkit-dev (<< 2.0~)
Depends: libqt4-dbus (= 4:4.7.4-0ubuntu8), libqt4-declarative (= 4:4.7.4-0ubuntu8), libqt4-designer (= 4:4.7.4-0ubuntu8), libqt4-help (= 4:4.7.4-0ubuntu8), libqt4-network (= 4:4.7.4-0ubuntu8), libqt4-qt3support (= 4:4.7.4-0ubuntu8), libqt4-script (= 4:4.7.4-0ubuntu8), libqt4-scripttools (= 4:4.7.4-0ubuntu8), libqt4-sql (= 4:4.7.4-0ubuntu8), libqt4-svg (= 4:4.7.4-0ubuntu8), libqt4-test (= 4:4.7.4-0ubuntu8), libqt4-xml (= 4:4.7.4-0ubuntu8), libqt4-xmlpatterns (= 4:4.7.4-0ubuntu8), libqtcore4 (= 4:4.7.4-0ubuntu8), libqtgui4 (= 4:4.7.4-0ubuntu8), qt4-linguist-tools (= 4:4.7.4-0ubuntu8), qt4-qmake (= 4:4.7.4-0ubuntu8), libc6 (>= 2.4), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.1.1), zlib1g (>= 1:1.1.4)
Recommends: libqt4-opengl-dev (= 4:4.7.4-0ubuntu8), libqtwebkit-dev (>= 2.0~)
Suggests: libmysqlclient-dev, libpq-dev, libsqlite3-dev, qt4-dev-tools, qt4-doc, unixodbc-dev
Breaks: libqt4-opengl-dev (<< 4.4.0-2), libqtwebkit-dev (<< 2.0~)
Filename: pool/main/q/qt4-x11/libqt4-dev_4.7.4-0ubuntu8_amd64.deb
Size: 2358212
MD5sum: ddff301a91fe85e4b4682a32b2861c61
SHA1: 304cf7fcfaa8551c91f288e39a01f58418570569
SHA256: 5d7acd343b42ed03ee8bd53c5a2f6cddf4b58ff0729a6f5de5cf4a5be4eebf7b
Description-en: Qt 4 development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files and development programs
 used for building Qt 4 applications.
Homepage: http://qt.nokia.com/
Description-md5: ceb6b850005fcd8eae5f02b5e778ccf1
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 18m
Task: kubuntu-full, kubuntu-mobile-full

Package: libqt4-dev
Priority: optional
Section: libdevel
Installed-Size: 25128
Maintainer: Kubuntu Developers <kubuntu-devel@lists.ubuntu.com>
Original-Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Architecture: amd64
Source: qt4-x11
Version: 4:4.7.4-0ubuntu8.1
Replaces: libqt4-opengl-dev (<< 4.4.0-2), libqtwebkit-dev (<< 2.0~)
Depends: libqt4-dbus (= 4:4.7.4-0ubuntu8.1), libqt4-declarative (= 4:4.7.4-0ubuntu8.1), libqt4-designer (= 4:4.7.4-0ubuntu8.1), libqt4-help (= 4:4.7.4-0ubuntu8.1), libqt4-network (= 4:4.7.4-0ubuntu8.1), libqt4-qt3support (= 4:4.7.4-0ubuntu8.1), libqt4-script (= 4:4.7.4-0ubuntu8.1), libqt4-scripttools (= 4:4.7.4-0ubuntu8.1), libqt4-sql (= 4:4.7.4-0ubuntu8.1), libqt4-svg (= 4:4.7.4-0ubuntu8.1), libqt4-test (= 4:4.7.4-0ubuntu8.1), libqt4-xml (= 4:4.7.4-0ubuntu8.1), libqt4-xmlpatterns (= 4:4.7.4-0ubuntu8.1), libqtcore4 (= 4:4.7.4-0ubuntu8.1), libqtgui4 (= 4:4.7.4-0ubuntu8.1), qt4-linguist-tools (= 4:4.7.4-0ubuntu8.1), qt4-qmake (= 4:4.7.4-0ubuntu8.1), libc6 (>= 2.4), libgcc1 (>= 1:4.1.1), libstdc++6 (>= 4.1.1), zlib1g (>= 1:1.1.4)
Recommends: libqt4-opengl-dev (= 4:4.7.4-0ubuntu8.1), libqtwebkit-dev (>= 2.0~)
Suggests: libmysqlclient-dev, libpq-dev, libsqlite3-dev, qt4-dev-tools, qt4-doc, unixodbc-dev
Breaks: libqt4-opengl-dev (<< 4.4.0-2), libqtwebkit-dev (<< 2.0~)
Filename: pool/main/q/qt4-x11/libqt4-dev_4.7.4-0ubuntu8.1_amd64.deb
Size: 2339726
MD5sum: de1aafccc440144c563c53b11868bc8d
SHA1: b03463bcc41bc7f21321fc7990d83d6f8396e4a3
SHA256: ec0891e3834579be9482fa3c56b7ea4e379b9c47ec6d66a93d3f1018ed4f5acb
Description-en: Qt 4 development files
 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This package contains the header development files and development programs
 used for building Qt 4 applications.
Homepage: http://qt.nokia.com/
Description-md5: ceb6b850005fcd8eae5f02b5e778ccf1
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 18m
Task: kubuntu-full, kubuntu-mobile-full

-------------------
       guile
-------------------

$ apt-cache show guile-1.8-dev
Package: guile-1.8-dev
Priority: optional
Section: devel
Installed-Size: 3116
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Rob Browning <rlb@defaultvalue.org>
Architecture: amd64
Source: guile-1.8
Version: 1.8.8+1-6ubuntu2
Provides: libguile-dev
Depends: guile-1.8 (= 1.8.8+1-6ubuntu2), libc6-dev, libncurses5-dev, libreadline6-dev, libltdl-dev, libgmp-dev
Conflicts: guile-1.6 (<< 1.6.8-5), libguile-dev
Filename: pool/main/g/guile-1.8/guile-1.8-dev_1.8.8+1-6ubuntu2_amd64.deb
Size: 684526
MD5sum: 6ccc24cb81b7cda40ae26268ba90bf50
SHA1: e51ec9c2f4b9cba91dedf22fc9b43c985c118767
SHA256: cdb32363f7a3afde1667693979c9e1d52b3fd3e100c107bf4548ee287ae91945
Description-en: Development files for Guile 1.8
 This package contains files needed for development using Guile 1.8.
 .
 Guile is a Scheme implementation designed for real world programming,
 providing a rich Unix interface, a module system, an interpreter, and
 many extension languages.  Guile can be used as a standard #! style
 interpreter, via #!/usr/bin/guile, or as an extension language for
 other applications via libguile.
Homepage: http://www.gnu.org/software/guile/
Description-md5: bb7eff197cf43cf05c6e7cf3f7a8c630
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 18m

===============

  • the binary :

===============

$ ldd texmacs.bin
linux-vdso.so.1 =>  (0x00007fff4866d000)
libQtGui.so.4 => /usr/lib/x86_64-linux-gnu/libQtGui.so.4 (0x00007f3e359f0000)
libQtCore.so.4 => /usr/lib/x86_64-linux-gnu/libQtCore.so.4 (0x00007f3e3554f000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f3e35331000)
libguile.so.17 => /usr/lib/libguile.so.17 (0x00007f3e3503f000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f3e34dbb000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f3e34bb6000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f3e348af000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3e34510000)
libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007f3e342d9000)
libaudio.so.2 => /usr/lib/x86_64-linux-gnu/libaudio.so.2 (0x00007f3e340c0000)
libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f3e33dca000)
libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f3e33ba2000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f3e3398a000)
libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f3e336f2000)
libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f3e334a0000)
libSM.so.6 => /usr/lib/x86_64-linux-gnu/libSM.so.6 (0x00007f3e33298000)
libICE.so.6 => /usr/lib/x86_64-linux-gnu/libICE.so.6 (0x00007f3e3307e000)
libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x00007f3e32e6d000)
libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f3e32c62000)
libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f3e32a4f000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f3e32716000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f3e32500000)
libgthread-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 (0x00007f3e322fb000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f3e320f2000)
/lib64/ld-linux-x86-64.so.2 (0x00007f3e366e2000)
libgmp.so.10 => /usr/lib/libgmp.so.10 (0x00007f3e31e7e000)
libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007f3e31c45000)
libltdl.so.7 => /usr/lib/libltdl.so.7 (0x00007f3e31a3a000)
libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f3e31810000)
libXt.so.6 => /usr/lib/x86_64-linux-gnu/libXt.so.6 (0x00007f3e315aa000)
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f3e313a7000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007f3e3116b000)
libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f3e30f62000)
libuuid.so.1 => /lib/x86_64-linux-gnu/libuuid.so.1 (0x00007f3e30d5d000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f3e30b40000)
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f3e3093a000)

Francois Poulain <fpoulain>
Group Member
Wed 27 Jun 2012 11:39:33 AM UTC, comment #5: 

I experience the same problem under Debian testing.

I tested under Ubuntu 11.10 (the preceding stable version), using the same sources, on thee same hardware, and the bug didn't happened.

I will give infos about each config.

AFAIK, it is not related to the QT port.

Francois Poulain <fpoulain>
Group Member
Sat 16 Jun 2012 02:39:22 PM UTC, comment #4: 

More detail about what I said earlier : TeXmacs' biggest trouble seems to be to draw lines.
Create a tabular with equations with indices. Click on an index. The cells of the tabular, the current and the current selection box drawn themselves, but really slow.

Lebreton Romain <lebreton>
Group Member
Fri 15 Jun 2012 09:18:55 AM UTC, comment #3: 

somebody can reproduce this?

Massimiliano Gubinelli <mgubi>
Group administrator
Fri 15 Jun 2012 09:14:14 AM UTC, comment #2: 

Texmacs was compiled from the sources of the latest svn version. Joris told me to affect this bug to Massimiliano, but I don't have the rights to change the "Assigned to" field.

Lebreton Romain <lebreton>
Group Member
Fri 15 Jun 2012 08:40:54 AM UTC, comment #1: 

Was texmacs installed from Ubuntu's repositories or did you compile it from the sources?

Philippe Joyez <pjoyez>
Group Member
Tue 12 Jun 2012 10:31:27 AM UTC, original submission:  

Since I upgraded to ubuntu 12.04, texmacs has really slowed down. When I click inside a formula, I can see the prompt and the rectangular box drawing themselves.
I tried with option -graphicssytem raster but it changed nothing.

Lebreton Romain <lebreton>
Group Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attached Files
file #26114:  config.log.debian added by fpoulain (66KiB - application/octet-stream)
file #26112:  config.log.ubuntu.11.10 added by fpoulain (71KiB - application/octet-stream)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by mdbenito (Posted a comment)
  • -email is unavailable- added by mgubi (Updated the item)
  • -email is unavailable- added by pjoyez (Posted a comment)
  • -email is unavailable- added by lebreton (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 11 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2012-07-30 mdbenito StatusNeed Info Fixed
        Open/ClosedAccepted Closed
    2012-07-29 mdbenito Assigned tomgubi mdbenito
        Open/ClosedOpen Accepted
    2012-06-27 fpoulain Attached File- Added config.log.debian, #26114
    2012-06-27 fpoulain CategoryNone Qt port
    2012-06-27 fpoulain Attached File- Added config.log.ubuntu.11.10, #26112
    2012-06-27 fpoulain CategoryQt port None
    2012-06-15 mgubi Priority5 - Normal 8 - Very high
        Assigned toNone mgubi
    2012-06-15 pjoyez StatusNone Need Info

    Back to the top

    Powered by Savane 3.13-4b48.
    Corresponding source code