xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.


Custom Query (2683 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (49 - 51 of 2683)

Ticket Resolution Summary Owner Reporter
#988 fixed fix screen capture tools when used with xpra alas Dweller
Description

This bit of java should save a screengrab.. but all it saves is black rectangles where the Xpra windows are..

I suspect the underlying cause is the same one why my java based instant messaging client is unable to capture part of my screen to send to other participants. And likely also why screen casting in java based meeting software isn't functional.

import java.awt.AWTException;
import java.awt.GraphicsDevice;
import java.awt.GraphicsEnvironment;
import java.awt.Rectangle;
import java.awt.Robot;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import javax.imageio.ImageIO;

public class Test {

	public static void main(String[] args) throws AWTException, IOException {
		GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();  
		GraphicsDevice[] screens = ge.getScreenDevices();       
		Rectangle allScreenBounds = new Rectangle();  
		for (GraphicsDevice screen : screens) {  
		       Rectangle screenBounds = screen.getDefaultConfiguration().getBounds();        
		       allScreenBounds.width += screenBounds.width;  
		       allScreenBounds.height = Math.max(allScreenBounds.height, screenBounds.height);
		       allScreenBounds.x=Math.min(allScreenBounds.x, screenBounds.x);
		       allScreenBounds.y=Math.min(allScreenBounds.y, screenBounds.y);
		      } 
		Robot robot = new Robot();
		System.out.println("Grabbing screen using awt robot.");
		BufferedImage bufferedImage = robot.createScreenCapture(allScreenBounds);
		File file = new File("screengrab.png");
		if(!file.exists())
		    file.createNewFile();
		FileOutputStream fos = new FileOutputStream(file);
		ImageIO.write( bufferedImage, "png", fos );
		fos.close();
		System.out.println("Done. File has been written to "+file.getAbsolutePath());
	}
}
#1870 fixed Key Mapping Problem Antoine Martin Dweller
Description

Overview

I'm using a GB keyboard, on a Canadian system, running Win 10, accessing Ubuntu via Xpra.

Windows client 2.3.1 r19531 64bit Server 2.2.6-r18968 (from package 2.2.6-r18969-1 (latest from winswitch repo))

With a gb keyboard selected in xpra, I see the following in Ubuntu. key-> result.

 [ -> 8
 ] -> 9
 < -> Z
 & -> K
 ^ -> C
 ` -> 
 ' -> ´ (after 2 presses!)
 ~ ->

With us mapping selected, I see

 # -> 3

(but it's clearly still using a uk keymap, because shift-2 is sending " rather than @ etc, all other keys are sending their gb keycap value, except for £ that sends |. £ would normally be # on a us layout)

Xpra worked fine for many years, but started with this behavior after a version upgrade near the start of this year.. updated to latest version to see if the problem went away, but no luck.

Given the number of keys involved, I'm going to capture info for the # and & keys when on us and gb keymaps. Hopefully the cause behind '#' sending a '3' when on us keymap, and '&' sending a 'K' is the same as why all the other keys above are misbehaving on gb keymap.

Shout if additional info is needed.. I can append as required.

Keyboard Type

  • Microsoft Comfort Curve 3000 UK Layout

GTK Keyboard Test results.

GTK_Keyboard_Text.exe

pressing my # key
 - down/up numbersign # 35 222 0 0 []
pressing shift-7 (ampersand)
 - down/up ampersand & 38 55 0 0 ['S']

Setxkbmap ouput

setxkbmap output : (for us keymap selected)

$ setxkbmap -print
xkb_keymap {
        xkb_keycodes  { include "evdev+aliases(qwerty)" };
        xkb_types     { include "complete"      };
        xkb_compat    { include "complete"      };
        xkb_symbols   { include "pc+us+inet(evdev)"     };
        xkb_geometry  { include "pc(pc105)"     };
};

$ setxkbmap -query
rules:      evdev
model:      pc105
layout:     us

setkbmap output : (for gb keymap selected)

$ setxkbmap -print
xkb_keymap {
        xkb_keycodes  { include "evdev+aliases(qwerty)" };
        xkb_types     { include "complete"      };
        xkb_compat    { include "complete"      };
        xkb_symbols   { include "pc+gb+inet(evdev)"     };
        xkb_geometry  { include "pc(pc105)"     };
};
$ setxkbmap -query
rules:      evdev
model:      pc105
layout:     gb

xmodmap output

Requested for 'both' but not available on windows, supplied from host.

gb layout

$ xmodmap -pm
xmodmap:  up to 4 keys per modifier, (keycodes in parentheses):

shift       Shift_L (0x32),  Shift_R (0x3e)
lock        Caps_Lock (0x42)
control     Control_L (0x25),  Control_R (0x69)
mod1        Alt_L (0x40),  Alt_L (0xcc),  Meta_L (0xcd),  Meta_R (0xfe)
mod2        Num_Lock (0x4d)
mod3        Super_L (0x85),  Super_R (0x86),  Super_L (0xce)
mod4        Hyper_L (0xcf),  Hyper_R (0xfd)
mod5        ISO_Level3_Shift (0x5c),  ISO_Level3_Shift (0x6c),  Mode_switch (0xcb)

Server keycode 16,45,51 from xmodmap -pke

keycode  16 = 7 ampersand 7 ampersand
keycode  45 = k K k K kra ampersand kra
keycode  51 = numbersign asciitilde numbersign asciitilde dead_grave dead_breve dead_grave

us layout

$ xmodmap -pm
xmodmap:  up to 4 keys per modifier, (keycodes in parentheses):

shift       Shift_L (0x32),  Shift_R (0x3e)
lock        Caps_Lock (0x42)
control     Control_L (0x25),  Control_R (0x69)
mod1        Alt_L (0x40),  Alt_R (0x6c),  Alt_L (0xcc),  Meta_L (0xcd)
mod2        Num_Lock (0x4d)
mod3        Super_L (0x85),  Super_R (0x86),  Super_L (0xce)
mod4        Hyper_L (0xcf),  Hyper_R (0xfe)
mod5        ISO_Level3_Shift (0x5c),  Mode_switch (0xcb)

Server keycode 12,16 from xmodmap -pke

keycode  12 = 3 numbersign 3 numbersign
keycode  16 = 7 ampersand 7 ampersand

xbkprint

$ xkbprint -label name $DISPLAY

(No Output)

xev output for keys

# key being pressed with us keymap active

KeyPress event, serial 36, synthetic NO, window 0x2e00001,
    root 0x25c, subw 0x0, time 92934654, (236,102), root:(447,853),
    state 0x10, keycode 12 (keysym 0x33, 3), same_screen YES,
    XLookupString gives 1 bytes: (33) "3"
    XmbLookupString gives 1 bytes: (33) "3"
    XFilterEvent returns: False

KeyRelease event, serial 36, synthetic NO, window 0x2e00001,
    root 0x25c, subw 0x0, time 92934830, (236,102), root:(447,853),
    state 0x10, keycode 12 (keysym 0x33, 3), same_screen YES,
    XLookupString gives 1 bytes: (33) "3"
    XFilterEvent returns: False

# key being pressed with gb keymap active

KeyPress event, serial 36, synthetic NO, window 0x2e00001,
    root 0x25c, subw 0x0, time 92991528, (186,-23), root:(423,754),
    state 0x10, keycode 51 (keysym 0x23, numbersign), same_screen YES,
    XLookupString gives 1 bytes: (23) "#"
    XmbLookupString gives 1 bytes: (23) "#"
    XFilterEvent returns: False

KeyRelease event, serial 36, synthetic NO, window 0x2e00001,
    root 0x25c, subw 0x0, time 92991644, (186,-23), root:(423,754),
    state 0x10, keycode 51 (keysym 0x23, numbersign), same_screen YES,
    XLookupString gives 1 bytes: (23) "#"
    XFilterEvent returns: False

& key being pressed with gb keymap active

KeyPress event, serial 36, synthetic NO, window 0x1000001,
    root 0x25c, subw 0x0, time 95078279, (-16,102), root:(325,983),
    state 0x11, keycode 45 (keysym 0x4b, K), same_screen YES,
    XLookupString gives 1 bytes: (4b) "K"
    XmbLookupString gives 1 bytes: (4b) "K"
    XFilterEvent returns: False

KeyRelease event, serial 36, synthetic NO, window 0x1000001,
    root 0x25c, subw 0x0, time 95078383, (-16,102), root:(325,983),
    state 0x11, keycode 45 (keysym 0x4b, K), same_screen YES,
    XLookupString gives 1 bytes: (4b) "K"
    XFilterEvent returns: False

& key being pressed with us keymap active

KeyPress event, serial 36, synthetic NO, window 0x1200001,
    root 0x25c, subw 0x0, time 95144998, (398,367), root:(505,1014),
    state 0x11, keycode 16 (keysym 0x26, ampersand), same_screen YES,
    XLookupString gives 1 bytes: (26) "&"
    XmbLookupString gives 1 bytes: (26) "&"
    XFilterEvent returns: False

KeyRelease event, serial 36, synthetic NO, window 0x1200001,
    root 0x25c, subw 0x0, time 95145104, (398,367), root:(505,1014),
    state 0x11, keycode 16 (keysym 0x26, ampersand), same_screen YES,
    XLookupString gives 1 bytes: (26) "&"
    XFilterEvent returns: False

Xpra debug keyboard

Press of # key with GB Keymap

2018-06-09 08:14:53,879 set_keyboard_layout_group(0) current keyboard group=None
2018-06-09 08:14:53,879 setting XKB layout group 0
2018-06-09 08:14:53,879 get_keycode(222, numbersign, ('mod2',)) keyname+keycode lookup: 51
2018-06-09 08:14:53,879 process_key_action(['key-action', 2, 'numbersign', True, ('mod2',), 35, '#', 222, 0]) server keycode=51
2018-06-09 08:14:53,880 filtered_modifiers_set(['mod2'])=set(['mod2'])
2018-06-09 08:14:53,880 filtered_modifiers_set(('mod2',))=set(['mod2'])
2018-06-09 08:14:53,880 handle_key(2,True,numbersign,35,51,('mod2',)) keyboard_sync=True
2018-06-09 08:14:53,880 is_modifier(51) not found
2018-06-09 08:14:53,880 handle keycode pressing    51: key 'numbersign'
2018-06-09 08:14:53,880 fake_key(51, True)
2018-06-09 08:14:53,881 scheduling key repeat timer with delay 500 for numbersign / 51
2018-06-09 08:14:54,030 set_keyboard_layout_group(0) current keyboard group=0
2018-06-09 08:14:54,030 get_keycode(222, numbersign, ('mod2',)) keyname+keycode lookup: 51
2018-06-09 08:14:54,030 process_key_action(['key-action', 2, 'numbersign', False, ('mod2',), 35, '#', 222, 0]) server keycode=51
2018-06-09 08:14:54,030 filtered_modifiers_set(['mod2'])=set(['mod2'])
2018-06-09 08:14:54,030 filtered_modifiers_set(('mod2',))=set(['mod2'])
2018-06-09 08:14:54,031 handle_key(2,False,numbersign,35,51,('mod2',)) keyboard_sync=True
2018-06-09 08:14:54,031 is_modifier(51) not found
2018-06-09 08:14:54,031 handle keycode unpressing  51: key 'numbersign'
2018-06-09 08:14:54,031 fake_key(51, False)

Press of & with GB Keymap

2018-06-09 08:22:05,496 handle keycode pressing    45: key 'ampersand'
2018-06-09 08:22:05,496 fake_key(45, True)
2018-06-09 08:22:05,496 scheduling key repeat timer with delay 500 for ampersand / 45
2018-06-09 08:22:05,598 set_keyboard_layout_group(0) current keyboard group=0
2018-06-09 08:22:05,598 get_keycode(55, ampersand, ('shift', 'mod2')) keyname+keycode lookup: 45
2018-06-09 08:22:05,598 process_key_action(['key-action', 4, 'ampersand', False, ('shift', 'mod2'), 38, '&', 55, 0]) server keycode=45
2018-06-09 08:22:05,598 filtered_modifiers_set(['mod2', 'shift'])=set(['shift', 'mod2'])
2018-06-09 08:22:05,599 filtered_modifiers_set(('shift', 'mod2'))=set(['shift', 'mod2'])
2018-06-09 08:22:05,599 handle_key(4,False,ampersand,38,45,('shift', 'mod2')) keyboard_sync=True
2018-06-09 08:22:05,599 is_modifier(45) not found
2018-06-09 08:22:05,599 handle keycode unpressing  45: key 'ampersand'
2018-06-09 08:22:05,599 fake_key(45, False)
2018-06-09 08:22:06,158 set_keyboard_layout_group(0) current keyboard group=0
2018-06-09 08:22:06,158 get_keycode(16, Shift_L, ('mod2',)) keyname+keycode lookup: 50
2018-06-09 08:22:06,158 process_key_action(['key-action', 4, 'Shift_L', False, ('mod2',), 65505, '', 16, 0]) server keycode=50
2018-06-09 08:22:06,158 modifier 'shift' ignored (in ignored keynames=set(['Shift_L', 'Shift_R']))
2018-06-09 08:22:06,158 filtered_modifiers_set(['mod2', 'shift'])=set(['mod2'])
2018-06-09 08:22:06,159 filtered_modifiers_set(('mod2',))=set(['mod2'])
2018-06-09 08:22:06,159 handle_key(4,False,Shift_L,65505,50,('mod2',)) keyboard_sync=True
2018-06-09 08:22:06,159 handle keycode unpressing  50: key 'Shift_L'
2018-06-09 08:22:06,159 fake_key(50, False)

Press of # Key with US Keymap

2018-06-09 08:15:38,257 set_keyboard_layout_group(0) current keyboard group=0
2018-06-09 08:15:38,257 get_keycode(222, numbersign, ('mod2',)) keyname+keycode lookup: 12
2018-06-09 08:15:38,257 process_key_action(['key-action', 2, 'numbersign', True, ('mod2',), 35, '#', 222, 0]) server keycode=12
2018-06-09 08:15:38,257 filtered_modifiers_set(['mod2'])=set(['mod2'])
2018-06-09 08:15:38,257 filtered_modifiers_set(('mod2',))=set(['mod2'])
2018-06-09 08:15:38,258 handle_key(2,True,numbersign,35,12,('mod2',)) keyboard_sync=True
2018-06-09 08:15:38,258 is_modifier(12) not found
2018-06-09 08:15:38,258 handle keycode pressing    12: key 'numbersign'
2018-06-09 08:15:38,258 fake_key(12, True)
2018-06-09 08:15:38,258 scheduling key repeat timer with delay 500 for numbersign / 12
2018-06-09 08:15:38,360 set_keyboard_layout_group(0) current keyboard group=0
2018-06-09 08:15:38,361 get_keycode(222, numbersign, ('mod2',)) keyname+keycode lookup: 12
2018-06-09 08:15:38,361 process_key_action(['key-action', 2, 'numbersign', False, ('mod2',), 35, '#', 222, 0]) server keycode=12
2018-06-09 08:15:38,361 filtered_modifiers_set(['mod2'])=set(['mod2'])
2018-06-09 08:15:38,361 filtered_modifiers_set(('mod2',))=set(['mod2'])
2018-06-09 08:15:38,361 handle_key(2,False,numbersign,35,12,('mod2',)) keyboard_sync=True
2018-06-09 08:15:38,361 is_modifier(12) not found
2018-06-09 08:15:38,362 handle keycode unpressing  12: key 'numbersign'
2018-06-09 08:15:38,362 fake_key(12, False)

Press of & Key with US Keymap

2018-06-09 08:27:08,823 handle keycode pressing    16: key 'ampersand'
2018-06-09 08:27:08,824 fake_key(16, True)
2018-06-09 08:27:08,824 scheduling key repeat timer with delay 500 for ampersand / 16
2018-06-09 08:27:08,918 set_keyboard_layout_group(0) current keyboard group=0
2018-06-09 08:27:08,918 get_keycode(55, ampersand, ('shift', 'mod2')) keyname+keycode lookup: 16
2018-06-09 08:27:08,918 process_key_action(['key-action', 4, 'ampersand', False, ('shift', 'mod2'), 38, '&', 55, 0]) server keycode=16
2018-06-09 08:27:08,919 filtered_modifiers_set(['mod2', 'shift'])=set(['shift', 'mod2'])
2018-06-09 08:27:08,919 filtered_modifiers_set(('shift', 'mod2'))=set(['shift', 'mod2'])
2018-06-09 08:27:08,919 handle_key(4,False,ampersand,38,16,('shift', 'mod2')) keyboard_sync=True
2018-06-09 08:27:08,919 is_modifier(16) not found
2018-06-09 08:27:08,919 handle keycode unpressing  16: key 'ampersand'
2018-06-09 08:27:08,919 fake_key(16, False)
2018-06-09 08:27:09,958 set_keyboard_layout_group(0) current keyboard group=0
2018-06-09 08:27:09,958 get_keycode(16, Shift_L, ('mod2',)) keyname+keycode lookup: 50
2018-06-09 08:27:09,958 process_key_action(['key-action', 4, 'Shift_L', False, ('mod2',), 65505, '', 16, 0]) server keycode=50
2018-06-09 08:27:09,958 modifier 'shift' ignored (in ignored keynames=set(['Shift_L', 'Shift_R']))
2018-06-09 08:27:09,959 filtered_modifiers_set(['mod2', 'shift'])=set(['mod2'])
2018-06-09 08:27:09,959 filtered_modifiers_set(('mod2',))=set(['mod2'])
2018-06-09 08:27:09,959 handle_key(4,False,Shift_L,65505,50,('mod2',)) keyboard_sync=True
2018-06-09 08:27:09,959 handle keycode unpressing  50: key 'Shift_L'
2018-06-09 08:27:09,959 fake_key(50, False)
#446 invalid crashes a few seconds after starting, seems to be related to opening child windows Antoine Martin ElDuderino
Description

xpra 0.10.6 was compiled locally (Sabayon/Linux 3.11). old-libav-no0RGB patch was applied manually (couldn't compile otherwise).

Just attaching and not doing anything seems not to cause the crash.

command to start the server:

PYTHONPATH=`ls -d /home/christian/xpra/lib*/python`:$PYTHONPATH xpra/bin/xpra start :100 --start-child=VirtualBox

command to attach (locally):

PYTHONPATH=`ls -d /home/christian/xpra/lib*/python`:$PYTHONPATH xpra/bin/xpra attach --ssh='ssh -p 22222' ssh:localhost:100

xpra info output (before attaching, because afterwards the server has crashed and there is no info):

christian@uhu2 ~ $ PYTHONPATH=`ls -d /home/christian/xpra/lib*/python`:$PYTHONPATH xpra/bin/xpra info --ssh='ssh -p 22222' ssh:localhost:100
build.bit=64bit
build.by=christian
build.cpu=Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz
build.date=2013-10-20
build.local_modifications=0
build.on=uhu2.wald
build.revision=4501
clients=0
clients.unauthenticated=0
clipboard.CLIPBOARD.blocked_owner_change=False
clipboard.CLIPBOARD.event.get_contents=0
clipboard.CLIPBOARD.event.got_token=0
clipboard.CLIPBOARD.event.request_contents=0
clipboard.CLIPBOARD.event.selection_clear=0
clipboard.CLIPBOARD.event.selection_get=0
clipboard.CLIPBOARD.event.selection_request=0
clipboard.CLIPBOARD.event.sent_token=0
clipboard.CLIPBOARD.greedy_client=False
clipboard.CLIPBOARD.have_token=False
clipboard.PRIMARY.blocked_owner_change=False
clipboard.PRIMARY.event.get_contents=0
clipboard.PRIMARY.event.got_token=0
clipboard.PRIMARY.event.request_contents=0
clipboard.PRIMARY.event.selection_clear=0
clipboard.PRIMARY.event.selection_get=0
clipboard.PRIMARY.event.selection_request=0
clipboard.PRIMARY.event.sent_token=0
clipboard.PRIMARY.greedy_client=False
clipboard.PRIMARY.have_token=False
clipboard.SECONDARY.blocked_owner_change=False
clipboard.SECONDARY.event.get_contents=0
clipboard.SECONDARY.event.got_token=0
clipboard.SECONDARY.event.request_contents=0
clipboard.SECONDARY.event.selection_clear=0
clipboard.SECONDARY.event.selection_get=0
clipboard.SECONDARY.event.selection_request=0
clipboard.SECONDARY.event.sent_token=0
clipboard.SECONDARY.greedy_client=False
clipboard.SECONDARY.have_token=False
clipboard.filters=()
clipboard.max_size=262144
clipboard.pending=()
clipboard.requests=0
clipboard.type=GDKClipboardProtocolHelper
clipboard.want_targets=False
cursor=None
encoding.PIL.version=1.1.7
encoding.avcodec.version=Lavc54.35.0
encoding.swscale.version=SwS2.1.1
encoding.vpx.version=3
encoding.webp.version=0.2.2
encoding.x264.version=138
encodings=('vpx', 'x264', 'webp', 'png', 'png/L', 'png/P', 'jpeg', 'rgb')
encodings.core=('rgb24', 'rgb32', 'vpx', 'x264', 'webp', 'png', 'png/L', 'png/P', 'jpeg')
encodings.lossless=('rgb24', 'rgb32', 'png', 'png/L', 'png/P', 'webp')
encodings.with_lossless_mode=('webp',)
encodings.with_quality=('x264', 'webp', 'jpeg')
encodings.with_speed=('x264', 'png', 'png/L', 'png/P', 'jpeg', 'rgb')
features.bell=True
features.clipboard=True
features.cursors=True
features.notifications=False
features.password_file=
features.pulseaudio=True
features.randr=False
info_thread[0]=write
info_thread[1]=read
info_thread[2]=parse
info_thread[3]=format
info_threads=4
keyboard.keys_pressed=()
keyboard.modifiers={}
keyboard.repeat.delay=-1
keyboard.repeat.interval=-1
keyboard.sync=True
memory.children.idrss=0
memory.children.inblock=0
memory.children.isrss=0
memory.children.ixrss=0
memory.children.majflt=0
memory.children.maxrss=16852
memory.children.minflt=8276
memory.children.msgrcv=0
memory.children.msgsnd=0
memory.children.nivcsw=12
memory.children.nsignals=0
memory.children.nswap=0
memory.children.nvcsw=25
memory.children.oublock=8
memory.children.stime=0
memory.children.utime=0
memory.server.idrss=0
memory.server.inblock=16
memory.server.isrss=0
memory.server.ixrss=0
memory.server.majflt=1
memory.server.maxrss=33196
memory.server.minflt=12925
memory.server.msgrcv=0
memory.server.msgsnd=0
memory.server.nivcsw=15
memory.server.nsignals=0
memory.server.nswap=0
memory.server.nvcsw=1512
memory.server.oublock=32
memory.server.stime=0
memory.server.utime=0
server.XShm=True
server.byteorder=little
server.gid=1001
server.gtk.version=(2, 24, 22)
server.hostname=uhu2.wald
server.pid=8866
server.platform=Linux
server.platform.linux_distribution=('Gentoo Base System', '2.2', '')
server.platform.platform=Linux-3.11.0-sabayon-x86_64-Intel-R-_Core-TM-_i7-2670QM_CPU_@_2.20GHz-with-gentoo-2.2
server.platform.release=3.11.0-sabayon
server.pycrypto.version=2.6
server.pygtk.version=(2, 24, 0)
server.python.full_version=2.7.5 (default, Oct 14 2013, 09:13:45) \n[GCC 4.7.3]
server.python.version=(2, 7, 5)
server.start_time=1382319785
server.type=Python/gtk/x11
server.uid=1000
server.version=0.10.6
session.name=
thread[0]=MainThread
threads=1
windows=1
connection closed after 1 packets received (1.5K bytes) and 1 packets sent (0.4K bytes)
Connection lost

Output when attaching:

christian@uhu2 ~ $ PYTHONPATH=`ls -d /home/christian/xpra/lib*/python`:$PYTHONPATH xpra/bin/xpra attach --ssh='ssh -p 22222' ssh:localhost:100
xpra client version 0.10.6
2013-10-20 21:48:54,449 No OpenGL_accelerate module loaded: No module named OpenGL_accelerate
2013-10-20 21:48:54,510 Unable to load registered array format handler numeric:
Traceback (most recent call last):
  File "/usr/lib64/python2.7/site-packages/OpenGL/arrays/formathandler.py", line 35, in loadPlugin
    plugin_class = entrypoint.load()
  File "/usr/lib64/python2.7/site-packages/OpenGL/plugins.py", line 14, in load
    return importByName( self.import_path )
  File "/usr/lib64/python2.7/site-packages/OpenGL/plugins.py", line 28, in importByName
    module = __import__( ".".join(moduleName), {}, {}, moduleName)
  File "/usr/lib64/python2.7/site-packages/OpenGL/arrays/numeric.py", line 15, in <module>
    raise ImportError( """No Numeric module present: %s"""%(err))
ImportError: No Numeric module present: No module named Numeric

2013-10-20 21:48:54,511 Unable to load registered array format handler vbo:
Traceback (most recent call last):
  File "/usr/lib64/python2.7/site-packages/OpenGL/arrays/formathandler.py", line 35, in loadPlugin
    plugin_class = entrypoint.load()
  File "/usr/lib64/python2.7/site-packages/OpenGL/plugins.py", line 14, in load
    return importByName( self.import_path )
  File "/usr/lib64/python2.7/site-packages/OpenGL/plugins.py", line 28, in importByName
    module = __import__( ".".join(moduleName), {}, {}, moduleName)
  File "/usr/lib64/python2.7/site-packages/OpenGL/arrays/vbo.py", line 33, in <module>
    from OpenGL import GL
ImportError: cannot import name GL

2013-10-20 21:48:54,511 Unable to load registered array format handler vbooffset:
Traceback (most recent call last):
  File "/usr/lib64/python2.7/site-packages/OpenGL/arrays/formathandler.py", line 35, in loadPlugin
    plugin_class = entrypoint.load()
  File "/usr/lib64/python2.7/site-packages/OpenGL/plugins.py", line 14, in load
    return importByName( self.import_path )
  File "/usr/lib64/python2.7/site-packages/OpenGL/plugins.py", line 28, in importByName
    module = __import__( ".".join(moduleName), {}, {}, moduleName)
  File "/usr/lib64/python2.7/site-packages/OpenGL/arrays/vbo.py", line 33, in <module>
    from OpenGL import GL
ImportError: cannot import name GL

2013-10-20 21:48:54,548 OpenGL Version: 3.0 Mesa 9.2.0
2013-10-20 21:48:54,590 GL Extension GL_ARB_shader_objects available
2013-10-20 21:48:54,595 GL Extension GL_ARB_vertex_array_object available
2013-10-20 21:48:54,596 GL Extension GL_ARB_texture_buffer_object available
2013-10-20 21:48:54,597 GL Extension GL_ARB_framebuffer_object available
2013-10-20 21:48:54,599 GL Extension GL_ARB_map_buffer_range available
2013-10-20 21:48:54,600 GL Extension GL_ARB_copy_buffer available
2013-10-20 21:48:54,601 GL Extension GL_ARB_uniform_buffer_object available
2013-10-20 21:48:54,602 GL Extension GL_ARB_draw_elements_base_vertex available
2013-10-20 21:48:54,603 GL Extension GL_ARB_provoking_vertex available
2013-10-20 21:48:54,603 GL Extension GL_ARB_sync available
2013-10-20 21:48:54,605 GL Extension GL_ARB_texture_multisample available
2013-10-20 21:48:54,607 GL Extension GL_ARB_blend_func_extended available
2013-10-20 21:48:54,608 GL Extension GL_ARB_sampler_objects available
2013-10-20 21:48:54,610 GL Extension GL_ARB_timer_query available
2013-10-20 21:48:54,610 GL Extension GL_ARB_vertex_type_2_10_10_10_rev available
2013-10-20 21:48:54,614 GL Extension GL_ARB_draw_indirect unavailable
2013-10-20 21:48:54,614 GL Extension GL_ARB_gpu_shader_fp64 unavailable
2013-10-20 21:48:54,616 GL Extension GL_ARB_shader_subroutine unavailable
2013-10-20 21:48:54,616 GL Extension GL_ARB_tessellation_shader unavailable
2013-10-20 21:48:54,617 GL Extension GL_ARB_transform_feedback2 unavailable
2013-10-20 21:48:54,618 GL Extension GL_ARB_transform_feedback3 unavailable
2013-10-20 21:48:54,618 GL Extension GL_ARB_ES2_compatibility available
2013-10-20 21:48:54,619 GL Extension GL_ARB_get_program_binary available
2013-10-20 21:48:54,620 GL Extension GL_ARB_separate_shader_objects unavailable
2013-10-20 21:48:54,624 GL Extension GL_ARB_vertex_attrib_64bit unavailable
2013-10-20 21:48:54,625 GL Extension GL_ARB_viewport_array unavailable
2013-10-20 21:48:54,626 GL Extension GL_ARB_base_instance unavailable
2013-10-20 21:48:54,628 GL Extension GL_ARB_transform_feedback_instanced unavailable
2013-10-20 21:48:54,629 GL Extension GL_ARB_internalformat_query available
2013-10-20 21:48:54,629 GL Extension GL_ARB_shader_atomic_counters unavailable
2013-10-20 21:48:54,630 GL Extension GL_ARB_shader_image_load_store unavailable
2013-10-20 21:48:54,631 GL Extension GL_ARB_texture_storage available
2013-10-20 21:48:54,632 GL Extension GL_ARB_clear_buffer_object unavailable
2013-10-20 21:48:54,633 GL Extension GL_ARB_compute_shader unavailable
2013-10-20 21:48:54,633 GL Extension GL_ARB_copy_image unavailable
2013-10-20 21:48:54,634 GL Extension GL_KHR_debug unavailable
2013-10-20 21:48:54,635 GL Extension GL_ARB_framebuffer_no_attachments unavailable
2013-10-20 21:48:54,636 GL Extension GL_ARB_internalformat_query2 unavailable
2013-10-20 21:48:54,637 GL Extension GL_ARB_invalidate_subdata available
2013-10-20 21:48:54,639 GL Extension GL_ARB_multi_draw_indirect unavailable
2013-10-20 21:48:54,640 GL Extension GL_ARB_program_interface_query unavailable
2013-10-20 21:48:54,641 GL Extension GL_ARB_shader_storage_buffer_object unavailable
2013-10-20 21:48:54,642 GL Extension GL_ARB_texture_buffer_range unavailable
2013-10-20 21:48:54,642 GL Extension GL_ARB_texture_storage_multisample available
2013-10-20 21:48:54,643 GL Extension GL_ARB_texture_view unavailable
2013-10-20 21:48:54,643 GL Extension GL_ARB_vertex_attrib_binding unavailable
2013-10-20 21:48:54,656 GL Extension GL_ARB_fragment_program available
2013-10-20 21:48:54,657 GL Extension GL_ARB_texture_rectangle available
2013-10-20 21:48:54,658 GL Extension GL_ARB_vertex_program available
2013-10-20 21:48:57,082 mmap is enabled using 128MB area in /tmp/xpra.lTY09S.mmap
2013-10-20 21:48:57,084 Attached to ssh:localhost:100 (press Control-C to detach)

2013-10-20 21:49:01,754 Connection lost
2013-10-20 21:49:01,755 connection closed after 139 packets received (24K bytes) and 389 packets sent (40K bytes)
Note: See TracQuery for help on using queries.