Sublime Forum

Cannot drag tabs between view columns in Linux version

#1

I’m trying out ST2 as my primary editor on the latest Crunchbang Linux Statler release (R20111125) running in a VirtualBox VM on a Windows 7 host. I am using Openbox version 3.5.0 and Sublime Text 2 Build 2144 installed via the web upd8 ppa (webupd8.org/2011/03/sublime- … u-ppa.html). So far this is a great editor and works well in both my linux virtual machine and windows host.

However there is an issue with moving tabs between columns in the ST window. When I click/hold/drag the tab the course of movement of the mouse tracks is filled in with white and when I release the mouse button a new ST window opens up instead of the tab being dropped into the desired column. A screen shot below…

tab_drag_error.png

The keyboard commands (CTRL+SHIFT+number) and the View>Move File To Group menu work as expected, it’s just the mouse option that causes problems.

I am guessing that is a problem with the interaction between the VM and ST (I haven’t yet used ST in Gnome, XFCE etc) and probably not a problem internal to ST exactly, but wanted to note the issue for those that might be experiencing the same thing.

thanks very much and keep up the great work
Dan

0 Likes

#2

I have this same issue, except with a different setup than OP. I’ll post some random info below.

Distro: Arch Linux
Graphics Driver: nvidia 285.05.09 (going to upgrade to 290.10 after posting this. will update if this somehow fixes it)

> subl --version Sublime Text 2 Build 2139

> uname -a Linux viktor 3.0-ARCH #1 SMP PREEMPT Wed Oct 19 12:14:48 UTC 2011 i686 Intel(R) Core(TM)2 Duo CPU E7500 @ 2.93GHz GenuineIntel GNU/Linux

versions of packages for library deps

> ldd /opt/sublime-text/sublime_text | awk '/\=> \/usr/ { system("pacman -Qo " $3) }' /usr/lib/libgtk-x11-2.0.so.0 is owned by gtk2 2.24.7-1 /usr/lib/libgdk-x11-2.0.so.0 is owned by gtk2 2.24.7-1 /usr/lib/libatk-1.0.so.0 is owned by atk 2.2.0-1 /usr/lib/libgio-2.0.so.0 is owned by glib2 2.30.1-1 /usr/lib/libpangoft2-1.0.so.0 is owned by pango 1.29.4-1 /usr/lib/libpangocairo-1.0.so.0 is owned by pango 1.29.4-1 /usr/lib/libgdk_pixbuf-2.0.so.0 is owned by gdk-pixbuf2 2.24.0-1 /usr/lib/libcairo.so.2 is owned by cairo-xcb-tee 1.10.2-1 /usr/lib/libpng12.so.0 is owned by libpng12 1.2.46-2 /usr/lib/libpango-1.0.so.0 is owned by pango 1.29.4-1 /usr/lib/libfreetype.so.6 is owned by freetype2 2.4.7-1 /usr/lib/libfontconfig.so.1 is owned by fontconfig 2.8.0-1 /usr/lib/libgobject-2.0.so.0 is owned by glib2 2.30.1-1 /usr/lib/libgmodule-2.0.so.0 is owned by glib2 2.30.1-1 /usr/lib/libgthread-2.0.so.0 is owned by glib2 2.30.1-1 /usr/lib/libglib-2.0.so.0 is owned by glib2 2.30.1-1 /usr/lib/libX11.so.6 is owned by libx11 1.4.4-1 /usr/lib/libstdc++.so.6 is owned by gcc-libs 4.6.2-1 /usr/lib/libgcc_s.so.1 is owned by gcc-libs 4.6.2-1 /usr/lib/libXfixes.so.3 is owned by libxfixes 5.0-1 /usr/lib/libXext.so.6 is owned by libxext 1.3.0-1 /usr/lib/libXrender.so.1 is owned by libxrender 0.9.6-1 /usr/lib/libXinerama.so.1 is owned by libxinerama 1.1.1-1 /usr/lib/libXi.so.6 is owned by libxi 1.4.3-1 /usr/lib/libXrandr.so.2 is owned by libxrandr 1.3.2-1 /usr/lib/libXcursor.so.1 is owned by libxcursor 1.1.12-1 /usr/lib/libXcomposite.so.1 is owned by libxcomposite 0.4.3-1 /usr/lib/libXdamage.so.1 is owned by libxdamage 1.1.3-1 /usr/lib/libffi.so.5 is owned by libffi 3.0.10-1 /usr/lib/libz.so.1 is owned by zlib 1.2.5-4 /usr/lib/libpng14.so.14 is owned by libpng 1.4.8-1 /usr/lib/libpixman-1.so.0 is owned by pixman 0.22.2-1 /usr/lib/libxcb-shm.so.0 is owned by libxcb 1.7-2 /usr/lib/libxcb-render.so.0 is owned by libxcb 1.7-2 /usr/lib/libxcb.so.1 is owned by libxcb 1.7-2 /usr/lib/libexpat.so.1 is owned by expat 2.0.1-6 /usr/lib/libXau.so.6 is owned by libxau 1.0.6-1 /usr/lib/libXdmcp.so.6 is owned by libxdmcp 1.1.0-1

hope this helps. If there is any more info I can give, let me know.

edit: just checked all my logs, in case something was complaining. No such luck.

0 Likes

#3

I’m experiencing this problems with tab dragging on linux (ubuntu) too, although no graphical glitches. It brings my entire computer to a halt for about 15 seconds, until eventually it becomes responsive again and the tab has been separated into a new window.

0 Likes