Skip to content

Instantly share code, notes, and snippets.

@bluetech
Created September 17, 2012 10:26
Show Gist options
  • Save bluetech/3736601 to your computer and use it in GitHub Desktop.
Save bluetech/3736601 to your computer and use it in GitHub Desktop.
kmscon xterm
ran@fst:~/src/kmscon$ sudo ./kmscon --debug
[0000.000000] NOTICE: kmscon Build #1 Sep 17 2012 10:11:01
[0000.000079] DEBUG: text_font: register font backend 8x16 (kmscon_font_register() in src/text_font.c:174)
[0000.000102] DEBUG: text_font: register font backend pango (kmscon_font_register() in src/text_font.c:174)
[0000.000124] DEBUG: text_font: register font backend freetype2 (kmscon_font_register() in src/text_font.c:174)
[0000.000145] DEBUG: text: register text backend bbulk (kmscon_text_register() in src/text.c:86)
[0000.000163] DEBUG: text: register text backend bblit (kmscon_text_register() in src/text.c:86)
[0000.000181] DEBUG: text: register text backend gltex (kmscon_text_register() in src/text.c:86)
[0000.000215] DEBUG: eloop: new eloop object 0x819b0c0 (ev_eloop_new() in src/eloop.c:648)
[0000.000255] DEBUG: eloop: new eloop object 0x819b388 (ev_eloop_new() in src/eloop.c:648)
[0000.013408] DEBUG: input_uxkb: new keyboard description (us, , ) (uxkb_desc_init() in src/uterm_input_uxkb.c:236)
[0000.013508] DEBUG: input: new object 0x819b920 (uterm_input_new() in src/uterm_input.c:277)
[0000.013584] DEBUG: vt: open vt 0x81ae168 (real_open() in src/uterm_vt.c:213)
[0000.013682] NOTICE: vt: using tty /dev/tty3
[0000.013771] DEBUG: terminal: FPS: 50 TIMER: 20000000 (kmscon_terminal_new() in src/terminal.c:422)
[0000.013839] DEBUG: console: new console (kmscon_console_new() in src/console.c:415)
[0000.013875] DEBUG: vte: new vte object (kmscon_vte_new() in src/vte.c:392)
[0000.013905] DEBUG: pty: new pty object (kmscon_pty_new() in src/pty.c:86)
[0000.013952] DEBUG: terminal: new terminal object 0x81a1970 (kmscon_terminal_new() in src/terminal.c:459)
[0000.014078] DEBUG: pty: forking child (pty_spawn() in src/pty.c:246)
[0000.014484] INFO: new seat seat0
[0000.014523] DEBUG: monitor: new seat seat0 (monitor_new_seat() in src/uterm_monitor.c:320)
[0000.028963] DEBUG: input: ignoring non-useful device /dev/input/event2 (uterm_input_add_dev() in src/uterm_input.c:379)
[0000.028987] DEBUG: monitor: new device /dev/input/event2 on seat0 (seat_new_dev() in src/uterm_monitor.c:238)
[0000.037360] DEBUG: input: ignoring non-useful device /dev/input/event1 (uterm_input_add_dev() in src/uterm_input.c:379)
[0000.037385] DEBUG: monitor: new device /dev/input/event1 on seat0 (seat_new_dev() in src/uterm_monitor.c:238)
[0000.037560] INFO: video_drm: probing /dev/dri/card0
[0000.051011] WARNING: video_drm: your GL implementation does not support GL_EXT_unpack_subimage, rendering may be slower than usual
[0000.051075] INFO: video_drm: new drm device via /dev/dri/card0
[0000.051095] INFO: video: new device 0x81c7fc8
[0000.051116] DEBUG: ui: adding video device (video_new() in src/ui.c:114)
[0000.051143] DEBUG: new graphics device on seat seat0 (seat_add_video() in src/main.c:239)
[0000.051162] DEBUG: monitor: new device /dev/dri/card0 on seat0 (seat_new_dev() in src/uterm_monitor.c:238)
[0000.051391] DEBUG: monitor: adding non-seat'ed device /sys/devices/pci0000:00/0000:00:02.0/drm/controlD64 (monitor_udev_add() in src/uterm_monitor.c:426)
[0000.051487] DEBUG: monitor: new device /dev/fb0 on seat0 (seat_new_dev() in src/uterm_monitor.c:238)
[0000.055709] DEBUG: input: ignoring non-useful device /dev/input/event4 (uterm_input_add_dev() in src/uterm_input.c:379)
[0000.055767] DEBUG: monitor: new device /dev/input/event4 on seat0 (seat_new_dev() in src/uterm_monitor.c:238)
[0000.056082] DEBUG: input: ignoring non-useful device /dev/input/event5 (uterm_input_add_dev() in src/uterm_input.c:379)
[0000.056109] DEBUG: monitor: new device /dev/input/event5 on seat0 (seat_new_dev() in src/uterm_monitor.c:238)
[0000.056339] DEBUG: input: ignoring non-useful device /dev/input/event6 (uterm_input_add_dev() in src/uterm_input.c:379)
[0000.056362] DEBUG: monitor: new device /dev/input/event6 on seat0 (seat_new_dev() in src/uterm_monitor.c:238)
[0000.056581] DEBUG: input: ignoring non-useful device /dev/input/event7 (uterm_input_add_dev() in src/uterm_input.c:379)
[0000.056604] DEBUG: monitor: new device /dev/input/event7 on seat0 (seat_new_dev() in src/uterm_monitor.c:238)
[0000.056846] DEBUG: input: ignoring non-useful device /dev/input/event3 (uterm_input_add_dev() in src/uterm_input.c:379)
[0000.056857] DEBUG: monitor: new device /dev/input/event3 on seat0 (seat_new_dev() in src/uterm_monitor.c:238)
[0000.056931] DEBUG: monitor: adding unsupported input dev /sys/devices/pci0000:00/0000:00:1d.3/usb5/5-1/5-1:1.0/input/input3/mouse0 (monitor_udev_add() in src/uterm_monitor.c:454)
[0000.062015] DEBUG: input: new device /dev/input/event0 (input_new_dev() in src/uterm_input.c:213)
[0000.062033] DEBUG: monitor: new device /dev/input/event0 on seat0 (seat_new_dev() in src/uterm_monitor.c:238)
[0000.062132] DEBUG: monitor: adding unsupported input dev /sys/devices/virtual/input/mice (monitor_udev_add() in src/uterm_monitor.c:454)
[0000.062158] DEBUG: eloop: run for -1 msecs (ev_eloop_run() in src/eloop.c:891)
[0000.062198] DEBUG: vte: unknown DEC Set-Mode 1034 (csi_mode() in src/vte.c:1371)
[0000.062207] DEBUG: vte: writing symbol: [ (write_console() in src/vte.c:495)
[0000.062219] DEBUG: vte: writing symbol: r (write_console() in src/vte.c:495)
[0000.062226] DEBUG: vte: writing symbol: o (write_console() in src/vte.c:495)
[0000.062232] DEBUG: vte: writing symbol: o (write_console() in src/vte.c:495)
[0000.062238] DEBUG: vte: writing symbol: t (write_console() in src/vte.c:495)
[0000.062245] DEBUG: vte: writing symbol: @ (write_console() in src/vte.c:495)
[0000.062251] DEBUG: vte: writing symbol: f (write_console() in src/vte.c:495)
[0000.062257] DEBUG: vte: writing symbol: s (write_console() in src/vte.c:495)
[0000.062263] DEBUG: vte: writing symbol: t (write_console() in src/vte.c:495)
[0000.062269] DEBUG: vte: writing symbol: (write_console() in src/vte.c:495)
[0000.062275] DEBUG: vte: writing symbol: k (write_console() in src/vte.c:495)
[0000.062290] DEBUG: vte: writing symbol: m (write_console() in src/vte.c:495)
[0000.062297] DEBUG: vte: writing symbol: s (write_console() in src/vte.c:495)
[0000.062304] DEBUG: vte: writing symbol: c (write_console() in src/vte.c:495)
[0000.062310] DEBUG: vte: writing symbol: o (write_console() in src/vte.c:495)
[0000.062316] DEBUG: vte: writing symbol: n (write_console() in src/vte.c:495)
[0000.062322] DEBUG: vte: writing symbol: ] (write_console() in src/vte.c:495)
[0000.062328] DEBUG: vte: writing symbol: # (write_console() in src/vte.c:495)
[0000.062334] DEBUG: vte: writing symbol: (write_console() in src/vte.c:495)
[0002.438155] DEBUG: vt: enter VT 3 0x81ae168 (real_enter() in src/uterm_vt.c:120)
[0002.438190] DEBUG: input: wakeing up (uterm_input_wake_up() in src/uterm_input.c:460)
[0002.595809] INFO: video: new display 0x81a7140
[0002.595877] INFO: video_drm: display 0x81a7140 DPMS is ON
[0002.595898] INFO: video_drm: activating display 0x81a7140 to 1280x1024
[0002.768984] INFO: video_drm: setting DPMS of display 0x81a7140 to ON
[0002.929137] DEBUG: text_font: searching for: be: pango nm: monospace ppi: 0 pt: 15 b: 0 i: 0 he: 0 wt: 0 (kmscon_font_find() in src/text_font.c:337)
[0002.929178] DEBUG: text_font_pango: loading pango font monospace (kmscon_font_pango_init() in src/text_font_pango.c:368)
[0002.948520] DEBUG: text_font: using: be: pango nm: monospace ppi: 72 pt: 18 b: 0 i: 0 he: 18 wt: 9 (kmscon_font_find() in src/text_font.c:404)
[0002.948598] DEBUG: text: using: be: gltex (kmscon_text_new() in src/text.c:244)
[0002.948628] DEBUG: gl_shader: new shader (gl_shader_new() in src/static_gl_shader.c:153)
[0002.960111] WARNING: text_gltex: your GL implementation does not support GL_EXT_unpack_subimage, glyph-rendering may be slower than usual
[0002.960297] DEBUG: pty: window size set to 142x56 (kmscon_pty_resize() in src/pty.c:476)
[0002.960321] DEBUG: terminal: added display 0x81a7140 to terminal 0x81a1970 (add_display() in src/terminal.c:246)
[0003.012387] DEBUG: vte: writing symbol: [ (write_console() in src/vte.c:495)
[0003.012483] DEBUG: vte: writing symbol: r (write_console() in src/vte.c:495)
[0003.012522] DEBUG: vte: writing symbol: o (write_console() in src/vte.c:495)
[0003.012565] DEBUG: vte: writing symbol: o (write_console() in src/vte.c:495)
[0003.012602] DEBUG: vte: writing symbol: t (write_console() in src/vte.c:495)
[0003.012638] DEBUG: vte: writing symbol: @ (write_console() in src/vte.c:495)
[0003.012674] DEBUG: vte: writing symbol: f (write_console() in src/vte.c:495)
[0003.012710] DEBUG: vte: writing symbol: s (write_console() in src/vte.c:495)
[0003.012746] DEBUG: vte: writing symbol: t (write_console() in src/vte.c:495)
[0003.012782] DEBUG: vte: writing symbol: (write_console() in src/vte.c:495)
[0003.012818] DEBUG: vte: writing symbol: k (write_console() in src/vte.c:495)
[0003.012855] DEBUG: vte: writing symbol: m (write_console() in src/vte.c:495)
[0003.012891] DEBUG: vte: writing symbol: s (write_console() in src/vte.c:495)
[0003.012927] DEBUG: vte: writing symbol: c (write_console() in src/vte.c:495)
[0003.012963] DEBUG: vte: writing symbol: o (write_console() in src/vte.c:495)
[0003.012999] DEBUG: vte: writing symbol: n (write_console() in src/vte.c:495)
[0003.013035] DEBUG: vte: writing symbol: ] (write_console() in src/vte.c:495)
[0003.013071] DEBUG: vte: writing symbol: # (write_console() in src/vte.c:495)
[0003.013106] DEBUG: vte: writing symbol: (write_console() in src/vte.c:495)
[0003.013145] DEBUG: terminal: CPU is too slow; skipping 149 frames (redraw_timer_event() in src/terminal.c:122)
[0003.014701] DEBUG: text_gltex: new atlas of size 2048x32 for 227 (get_atlas() in src/text_gltex.c:327)
[0003.050227] DEBUG: terminal: CPU is too slow; skipping 1 frames (redraw_timer_event() in src/terminal.c:122)
[0004.105452] DEBUG: vte: got key: (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0004.305648] DEBUG: vte: got key: : (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0004.305732] DEBUG: terminal: CPU is too slow; skipping 14 frames (redraw_timer_event() in src/terminal.c:122)
[0004.329281] DEBUG: vte: writing symbol: : (write_console() in src/vte.c:495)
[0004.541171] DEBUG: vte: got key: (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0004.541377] DEBUG: vte: writing symbol: (write_console() in src/vte.c:495)
[0004.792485] DEBUG: vte: got key: p (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0004.792649] DEBUG: vte: writing symbol: p (write_console() in src/vte.c:495)
[0004.906574] DEBUG: vte: got key: r (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0004.906780] DEBUG: vte: writing symbol: r (write_console() in src/vte.c:495)
[0005.132921] DEBUG: vte: got key: e (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0005.133084] DEBUG: vte: writing symbol: e (write_console() in src/vte.c:495)
[0005.392460] DEBUG: vte: got key: s (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0005.392623] DEBUG: vte: writing symbol: s (write_console() in src/vte.c:495)
[0005.535680] DEBUG: vte: got key: s (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0005.535846] DEBUG: vte: writing symbol: s (write_console() in src/vte.c:495)
[0005.704089] DEBUG: vte: got key: i (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0005.704247] DEBUG: vte: writing symbol: i (write_console() in src/vte.c:495)
[0005.821294] DEBUG: vte: got key: n (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0005.821473] DEBUG: vte: writing symbol: n (write_console() in src/vte.c:495)
[0005.936126] DEBUG: vte: got key: g (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0005.936289] DEBUG: vte: writing symbol: g (write_console() in src/vte.c:495)
[0006.090627] DEBUG: vte: got key: (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0006.090805] DEBUG: vte: writing symbol: (write_console() in src/vte.c:495)
[0006.305737] DEBUG: vte: got key: e (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0006.305903] DEBUG: vte: writing symbol: e (write_console() in src/vte.c:495)
[0006.498808] DEBUG: vte: got key: n (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0006.499012] DEBUG: vte: writing symbol: n (write_console() in src/vte.c:495)
[0006.716815] DEBUG: vte: got key: t (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0006.717012] DEBUG: vte: writing symbol: t (write_console() in src/vte.c:495)
[0006.984603] DEBUG: vte: got key: e (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0006.984819] DEBUG: vte: writing symbol: e (write_console() in src/vte.c:495)
[0007.068526] DEBUG: vte: got key: r (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0007.068698] DEBUG: vte: writing symbol: r (write_console() in src/vte.c:495)
[0007.736177] DEBUG: vte: got key: (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0008.622641] DEBUG: vte: got key: (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0008.835312] DEBUG: vte: got key: I (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0008.835384] DEBUG: terminal: CPU is too slow; skipping 4 frames (redraw_timer_event() in src/terminal.c:122)
[0009.028437] DEBUG: vte: got key: (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0009.233907] DEBUG: vte: got key: C (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0009.369164] DEBUG: vte: got key: A (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0009.473567] DEBUG: vte: got key: N (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0009.776134] DEBUG: vte: got key: T (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0009.919370] DEBUG: vte: got key: (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0010.087526] DEBUG: vte: got key: S (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0010.330435] DEBUG: vte: got key: E (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0010.506858] DEBUG: vte: got key: E (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0010.606646] DEBUG: vte: got key: (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0010.897767] DEBUG: vte: got key: T (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0011.031195] DEBUG: vte: got key: H (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0011.107757] DEBUG: vte: got key: I (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0011.248405] DEBUG: vte: got key: S (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0012.148433] DEBUG: vte: got key: (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0012.253112] DEBUG: vte: got key: (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0012.558663] DEBUG: vte: got key: (kmscon_vte_handle_keyboard() in src/vte.c:2136)
[0012.558729] DEBUG: input: going to sleep (uterm_input_sleep() in src/uterm_input.c:437)
[0012.564224] DEBUG: vt: leaving VT 3 0x81ae168 (real_leave() in src/uterm_vt.c:146)
^C[0013.490338] DEBUG: eloop: exiting 0x819b0c0 (ev_eloop_exit() in src/eloop.c:930)
[0013.490372] INFO: terminating due to caught signal 2
[0013.490394] DEBUG: monitor: free seat seat0 (monitor_free_seat() in src/uterm_monitor.c:332)
[0013.490409] DEBUG: monitor: free device /dev/input/event0 on seat0 (seat_free_dev() in src/uterm_monitor.c:249)
[0013.490426] DEBUG: input: free device /dev/input/event0 (input_free_dev() in src/uterm_input.c:227)
[0013.490445] DEBUG: monitor: free device /dev/input/event3 on seat0 (seat_free_dev() in src/uterm_monitor.c:249)
[0013.490459] DEBUG: monitor: free device /dev/input/event7 on seat0 (seat_free_dev() in src/uterm_monitor.c:249)
[0013.490472] DEBUG: monitor: free device /dev/input/event6 on seat0 (seat_free_dev() in src/uterm_monitor.c:249)
[0013.490486] DEBUG: monitor: free device /dev/input/event5 on seat0 (seat_free_dev() in src/uterm_monitor.c:249)
[0013.490500] DEBUG: monitor: free device /dev/input/event4 on seat0 (seat_free_dev() in src/uterm_monitor.c:249)
[0013.490514] DEBUG: monitor: free device /dev/fb0 on seat0 (seat_free_dev() in src/uterm_monitor.c:249)
[0013.490528] DEBUG: monitor: free device /dev/dri/card0 on seat0 (seat_free_dev() in src/uterm_monitor.c:249)
[0013.490541] DEBUG: free graphics device on seat seat0 (seat_rm_video() in src/main.c:259)
[0013.490554] DEBUG: ui: removing video device (video_free() in src/ui.c:141)
[0013.490568] DEBUG: terminal: removed display 0x81a7140 from terminal 0x81a1970 (rm_display() in src/terminal.c:306)
[0013.490581] DEBUG: terminal: destroying terminal screen 0x81ae238 (free_screen() in src/terminal.c:268)
[0013.490595] DEBUG: text: freeing text renderer (kmscon_text_unref() in src/text.c:282)
[0013.490984] DEBUG: gl_shader: free shader (gl_shader_unref() in src/static_gl_shader.c:216)
[0013.491011] DEBUG: text_font: freeing font (kmscon_font_unref() in src/text_font.c:443)
[0013.491025] DEBUG: text_font_pango: unloading pango font (kmscon_font_pango_destroy() in src/text_font_pango.c:384)
[0013.491365] DEBUG: pty: window size set to 0x0 (kmscon_pty_resize() in src/pty.c:476)
[0013.491388] INFO: video: free device 0x81c7fc8
[0013.491437] INFO: video_drm: deactivating display 0x81a7140
[0013.491451] INFO: video: free display 0x81a7140
[0013.491468] INFO: video_drm: free drm device
[0013.509063] DEBUG: monitor: free device /dev/input/event1 on seat0 (seat_free_dev() in src/uterm_monitor.c:249)
[0013.509135] DEBUG: monitor: free device /dev/input/event2 on seat0 (seat_free_dev() in src/uterm_monitor.c:249)
[0013.509172] INFO: free seat seat0
[0013.509202] DEBUG: terminal: free terminal object 0x81a1970 (kmscon_terminal_unref() in src/terminal.c:493)
[0013.509778] DEBUG: pty: free pty object (kmscon_pty_unref() in src/pty.c:109)
[0013.509837] DEBUG: vte: destroying vte object (kmscon_vte_unref() in src/vte.c:418)
[0013.509874] DEBUG: console: destroying console (kmscon_console_unref() in src/console.c:446)
[0013.509940] DEBUG: input: free object 0x819b920 (uterm_input_unref() in src/uterm_input.c:304)
[0013.509976] DEBUG: input_uxkb: destroying keyboard description (uxkb_desc_unref() in src/uterm_input_uxkb.c:260)
[0013.510104] DEBUG: vt: closing vt 0x81ae168 (real_close() in src/uterm_vt.c:292)
[0013.510257] DEBUG: eloop: free eloop object 0x819b388 (ev_eloop_unref() in src/eloop.c:706)
[0013.510306] DEBUG: eloop: free eloop object 0x819b0c0 (ev_eloop_unref() in src/eloop.c:706)
[0013.510350] DEBUG: text: unregister backend gltex (kmscon_text_unregister() in src/text.c:133)
[0013.510387] DEBUG: text: unregister backend bblit (kmscon_text_unregister() in src/text.c:133)
[0013.510421] DEBUG: text: unregister backend bbulk (kmscon_text_unregister() in src/text.c:133)
[0013.510456] DEBUG: text_font: unregister font backend freetype2 (kmscon_font_unregister() in src/text_font.c:221)
[0013.510492] DEBUG: text_font: unregister font backend pango (kmscon_font_unregister() in src/text_font.c:221)
[0013.510528] DEBUG: text_font: unregister font backend 8x16 (kmscon_font_unregister() in src/text_font.c:221)
[0013.510563] INFO: exiting
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment