[BRLTTY] Brltty woes on Centos 7
Keith Wessel
keith at wessel.com
Fri Mar 3 17:23:49 EST 2017
Thanks, Dave, that sounds promising. Interesting that it can't get the
console control at first boot but that it can when I start it manually
later. A timing thing, I suppose.
The braille display thing is odd. Once I get to this point where it is only
displaying "screen not in text mode" because it couldn't get console
control, the buttons, rather than playing their PCM tunes, generate errors
in brltty's log. Looks like it's getting invalid data from the braille
display. If I restart brltty from systemd or by just running brltty,
everything's fine. No data errors.
It's a TSI PowerBraille 80 connected to a PCI serial port. I've tried it on
both serial ports. I've also confirmed and, as far as I can tell, Centos
isn't trying to start up any serial consoles that might be conflicting.
Rather detailed log is below. The packet errors don't start until I start
pushing buttons on the display, but then they seem to happen for each and
every button press.
Thanks,
Keith
2017-03-03 at 13:31:00.312 [brltty] BRLTTY 5.4 rev unknown [http://brltty.com/]
2017-03-03 at 13:31:00.313 [brltty] lock descriptor allocated:
queue-discarded-elements
2017-03-03 at 13:31:00.313 [brltty] Log Level: debug
2017-03-03 at 13:31:00.313 [brltty] pushed command environment: initial
2017-03-03 at 13:31:00.313 [brltty] report listener registered: 0:
handleUpdateBrailleOnline
2017-03-03 at 13:31:00.313 [brltty] program exit event added: pid-file
2017-03-03 at 13:31:00.313 [brltty] program exit event added: screen-data
2017-03-03 at 13:31:00.313 [brltty] Working Directory: /
2017-03-03 at 13:31:00.313 [brltty] Configuration File: /etc/brltty.conf
2017-03-03 at 13:31:00.313 [brltty] Updatable Directory: /var/lib/brltty
2017-03-03 at 13:31:00.313 [brltty] Preferences File: brltty.prefs
2017-03-03 at 13:31:00.313 [brltty] Writable Directory: /var/run/brltty
2017-03-03 at 13:31:00.313 [brltty] Drivers Directory: /lib/brltty
2017-03-03 at 13:31:00.313 [brltty] Tables Directory: /etc/brltty
2017-03-03 at 13:31:00.319 [brltty] file opened: /var/lib/brltty/brltty.prefs
fd=4
2017-03-03 at 13:31:00.328 [brltty] file opened: /var/lib/brltty/brltty.prefs
fd=4
2017-03-03 at 13:31:00.328 [brltty] program exit event added: tunes
2017-03-03 at 13:31:00.328 [brltty] tune thread state change: 0 -> 1
2017-03-03 at 13:31:00.329 [brltty] tune thread state change: 1 -> 3
2017-03-03 at 13:31:00.329 [brltty] regions: text=0.0 status=0.0
2017-03-03 at 13:31:00.329 [brltty] shifts: full=1 half=0 vertical=5
2017-03-03 at 13:31:00.329 [brltty] compiling text table:
/etc/brltty/Text/en_US.ttb
2017-03-03 at 13:31:00.329 [brltty] file opened: /etc/brltty/Text/en_US.ttb
fd=8
2017-03-03 at 13:31:00.329 [brltty] including data file:
/etc/brltty/Text/en_US.ttb
2017-03-03 at 13:31:00.329 [brltty] file opened:
/etc/brltty/Text/ltr-latin.tti fd=9
2017-03-03 at 13:31:00.329 [brltty] including data file:
/etc/brltty/Text/ltr-latin.tti
2017-03-03 at 13:31:00.329 [brltty] file opened:
/etc/brltty/Text/ltr-alias.tti fd=10
2017-03-03 at 13:31:00.329 [brltty] including data file:
/etc/brltty/Text/ltr-alias.tti
2017-03-03 at 13:31:00.330 [brltty] file opened:
/etc/brltty/Text/ctl-latin.tti fd=9
2017-03-03 at 13:31:00.330 [brltty] including data file:
/etc/brltty/Text/ctl-latin.tti
2017-03-03 at 13:31:00.330 [brltty] file opened:
/etc/brltty/Text/num-nemeth.tti fd=9
2017-03-03 at 13:31:00.330 [brltty] including data file:
/etc/brltty/Text/num-nemeth.tti
2017-03-03 at 13:31:00.330 [brltty] file opened:
/etc/brltty/Text/num-alias.tti fd=10
2017-03-03 at 13:31:00.330 [brltty] including data file:
/etc/brltty/Text/num-alias.tti
2017-03-03 at 13:31:00.330 [brltty] file opened: /etc/brltty/Text/common.tti
fd=9
2017-03-03 at 13:31:00.330 [brltty] including data file:
/etc/brltty/Text/common.tti
2017-03-03 at 13:31:00.330 [brltty] file opened: /etc/brltty/Text/spaces.tti
fd=10
2017-03-03 at 13:31:00.330 [brltty] including data file:
/etc/brltty/Text/spaces.tti
2017-03-03 at 13:31:00.330 [brltty] file opened: /etc/brltty/Text/boxes.tti
fd=10
2017-03-03 at 13:31:00.330 [brltty] including data file:
/etc/brltty/Text/boxes.tti
2017-03-03 at 13:31:00.331 [brltty] file opened: /etc/brltty/Text/blocks.tti
fd=10
2017-03-03 at 13:31:00.331 [brltty] including data file:
/etc/brltty/Text/blocks.tti
2017-03-03 at 13:31:00.331 [brltty] Text Table: en_US
2017-03-03 at 13:31:00.331 [brltty] program exit event added: text-table
2017-03-03 at 13:31:00.331 [brltty] Attributes Table: left_right
2017-03-03 at 13:31:00.331 [brltty] program exit event added: attributes-table
2017-03-03 at 13:31:00.331 [brltty] program exit event added:
contraction-table
2017-03-03 at 13:31:00.331 [brltty] compiling contraction table:
/etc/brltty/Contraction/en-us-g2.ctb
2017-03-03 at 13:31:00.331 [brltty] file opened:
/etc/brltty/Contraction/en-us-g2.ctb fd=8
2017-03-03 at 13:31:00.331 [brltty] including data file:
/etc/brltty/Contraction/en-us-g2.ctb
2017-03-03 at 13:31:00.332 [brltty] file opened:
/etc/brltty/Contraction/countries.cti fd=9
2017-03-03 at 13:31:00.332 [brltty] including data file:
/etc/brltty/Contraction/countries.cti
2017-03-03 at 13:31:00.332 [brltty] Contraction Table: en-us-g2
2017-03-03 at 13:31:00.332 [brltty] Keyboard Property: type=
2017-03-03 at 13:31:00.332 [brltty] Keyboard Property: vendor=
2017-03-03 at 13:31:00.332 [brltty] Keyboard Property: product=
2017-03-03 at 13:31:00.332 [brltty] program exit event added: keyboard-table
2017-03-03 at 13:31:00.332 [brltty] Keyboard Table: none
2017-03-03 at 13:31:00.332 [brltty] program exit event added: screen-driver
2017-03-03 at 13:31:00.332 [brltty] activity action request: screen-driver:
start
2017-03-03 at 13:31:00.332 [brltty] activity state change: screen-driver:
4[preparing]
2017-03-03 at 13:31:00.332 [brltty] activity state change: screen-driver:
1[prepared]
2017-03-03 at 13:31:00.332 [brltty] activity state change: screen-driver:
2[scheduled]
2017-03-03 at 13:31:00.332 [brltty] BrlAPI Server: release 0.6.5
2017-03-03 at 13:31:00.332 [brltty] API Parameter: auth=
2017-03-03 at 13:31:00.332 [brltty] API Parameter: host=
2017-03-03 at 13:31:00.332 [brltty] API Parameter: stacksize=
2017-03-03 at 13:31:00.332 [brltty] program exit event added: address-table
2017-03-03 at 13:31:00.332 [brltty] program exit event added: api-server
2017-03-03 at 13:31:00.332 [brltty] program exit event added: braille-data
2017-03-03 at 13:31:00.332 [brltty] program exit event added: braille-driver
2017-03-03 at 13:31:00.332 [brltty] activity action request: braille-driver:
start
2017-03-03 at 13:31:00.332 [brltty] activity state change: braille-driver:
4[preparing]
2017-03-03 at 13:31:00.332 [brltty] Braille Display Dimensions: 1 row, 1
column
2017-03-03 at 13:31:00.332 [brltty] regions: text=0.1 status=0.0
2017-03-03 at 13:31:00.332 [brltty] shifts: full=1 half=0 vertical=5
2017-03-03 at 13:31:00.332 [brltty] activity state change: braille-driver:
1[prepared]
2017-03-03 at 13:31:00.332 [brltty] activity state change: braille-driver:
2[scheduled]
2017-03-03 at 13:31:00.332 [brltty] program exit event added: speech-data
2017-03-03 at 13:31:00.332 [brltty] program exit event added: speech-driver
2017-03-03 at 13:31:00.332 [brltty] activity action request: speech-driver:
start
2017-03-03 at 13:31:00.332 [brltty] activity state change: speech-driver:
4[preparing]
2017-03-03 at 13:31:00.332 [brltty] activity state change: speech-driver:
1[prepared]
2017-03-03 at 13:31:00.332 [brltty] activity state change: speech-driver:
2[scheduled]
2017-03-03 at 13:31:00.332 [brltty] Speech Input: none
2017-03-03 at 13:31:00.333 [brltty] program exit event added: sessions
2017-03-03 at 13:31:00.333 [brltty] pushed command environment: main
2017-03-03 at 13:31:00.333 [brltty] pushed command handler: unhandled
2017-03-03 at 13:31:00.333 [brltty] pushed command handler: miscellaneous
2017-03-03 at 13:31:00.333 [brltty] pushed command handler: learn
2017-03-03 at 13:31:00.333 [brltty] pushed command handler: speech
2017-03-03 at 13:31:00.333 [brltty] pushed command handler: clipboard
2017-03-03 at 13:31:00.333 [brltty] pushed command handler: preferences
2017-03-03 at 13:31:00.333 [brltty] pushed command handler: toggle
2017-03-03 at 13:31:00.333 [brltty] report listener registered: 3:
brailleWindowUpdatedListener
2017-03-03 at 13:31:00.333 [brltty] pushed command handler: touch
2017-03-03 at 13:31:00.333 [brltty] report listener registered: 0:
keycodeCommandDataResetListener
2017-03-03 at 13:31:00.333 [brltty] pushed command handler: keycodes
2017-03-03 at 13:31:00.333 [brltty] report listener registered: 0:
inputCommandDataResetListener
2017-03-03 at 13:31:00.333 [brltty] pushed command handler: input
2017-03-03 at 13:31:00.333 [brltty] pushed command handler: navigation
2017-03-03 at 13:31:00.333 [brltty] pushed command handler: screen
2017-03-03 at 13:31:00.333 [brltty] pushed command handler: custom
2017-03-03 at 13:31:00.333 [brltty] pushed command handler: API
2017-03-03 at 13:31:00.333 [brltty] activity state change: screen-driver:
6[starting]
2017-03-03 at 13:31:00.333 [brltty] checking for screen driver: lx
2017-03-03 at 13:31:00.350 [brltty] initializing screen driver: lx
2017-03-03 at 13:31:00.350 [brltty] device directory: /dev
2017-03-03 at 13:31:00.350 [brltty] checking screen device: /dev/vcsa
2017-03-03 at 13:31:00.350 [brltty] screen device: vcsa
2017-03-03 at 13:31:00.350 [brltty] checking console device: /dev/tty0
2017-03-03 at 13:31:00.350 [brltty] console device: tty0
2017-03-03 at 13:31:00.350 [brltty] device opened: /dev/tty1: fd=11
2017-03-03 at 13:31:00.350 [brltty] device opened: /dev/vcsa: fd=13
2017-03-03 at 13:31:00.350 [brltty] starting host command: /sbin/modprobe -q
uinput
2017-03-03 at 13:31:00.488 [brltty] host command exit status: 0:
/sbin/modprobe
2017-03-03 at 13:31:00.488 [brltty] activity state change: braille-driver:
6[starting]
2017-03-03 at 13:31:00.488 [brltty] checking braille device: serial:ttyS0
2017-03-03 at 13:31:00.488 [brltty] checking for braille driver: ts
2017-03-03 at 13:31:00.679 [brltty] initializing braille driver: ts ->
serial:ttyS0
2017-03-03 at 13:31:00.679 [brltty] trying at 9600 baud
2017-03-03 at 13:31:00.679 [brltty] activity state change: speech-driver:
6[starting]
2017-03-03 at 13:31:00.679 [brltty] no autodetectable speech drivers
2017-03-03 at 13:31:00.679 [brltty] checking for speech driver: no
2017-03-03 at 13:31:00.679 [brltty] initializing speech driver: no
2017-03-03 at 13:31:00.680 [brltty] Speech Driver: no [NoSpeech]
2017-03-03 at 13:31:00.680 [brltty] NoSpeech Speech Driver:
2017-03-03 at 13:31:00.680 [brltty] activity state change: speech-driver:
3[started]
2017-03-03 at 13:31:00.702 [brltty] display replied: 81 cells, version 1.0
2017-03-03 at 13:31:00.702 [brltty] detected Power Braille 80
2017-03-03 at 13:31:00.702 [brltty] switching display to 19200 baud
2017-03-03 at 13:31:00.803 [brltty] trying at 19200 baud
2017-03-03 at 13:31:00.803 [brltty] now using 19200 baud - checking if display
followed
2017-03-03 at 13:31:00.816 [brltty] display responded at 19200 baud
2017-03-03 at 13:31:00.816 [brltty] Braille Display Dimensions: 1 row, 81
columns
2017-03-03 at 13:31:00.816 [brltty] regions: text=0.81 status=0.0
2017-03-03 at 13:31:00.816 [brltty] shifts: full=81 half=40 vertical=5
2017-03-03 at 13:31:00.816 [brltty] Key Bindings: pb80
2017-03-03 at 13:31:00.816 [brltty] program exit event added:
sorted-command-table
2017-03-03 at 13:31:00.817 [brltty] file opened: /etc/brltty/Input/ts/pb80.ktb
fd=19
2017-03-03 at 13:31:00.817 [brltty] including data file:
/etc/brltty/Input/ts/pb80.ktb
2017-03-03 at 13:31:00.817 [brltty] file opened:
/etc/brltty/Input/ts/pb_large.kti fd=20
2017-03-03 at 13:31:00.817 [brltty] including data file:
/etc/brltty/Input/ts/pb_large.kti
2017-03-03 at 13:31:00.817 [brltty] file opened: /etc/brltty/Input/ts/pb.kti
fd=21
2017-03-03 at 13:31:00.817 [brltty] including data file:
/etc/brltty/Input/ts/pb.kti
2017-03-03 at 13:31:00.817 [brltty] file opened:
/etc/brltty/Input/ts/routing.kti fd=22
2017-03-03 at 13:31:00.817 [brltty] including data file:
/etc/brltty/Input/ts/routing.kti
2017-03-03 at 13:31:00.817 [brltty] Key Table: /etc/brltty/Input/ts/pb80.ktb
2017-03-03 at 13:31:00.817 [brltty] constructing special screen: help
2017-03-03 at 13:31:00.818 [brltty] report listener registered: 0:
brlapi_handleReports
2017-03-03 at 13:31:00.818 [brltty] Braille Driver: ts [TSI]
2017-03-03 at 13:31:00.818 [brltty] TSI Braille Driver: version 2.74 (April
2004)
2017-03-03 at 13:31:00.818 [brltty] Braille Parameter: highbaud=
2017-03-03 at 13:31:00.818 [brltty] Braille Parameter: setbaud=
2017-03-03 at 13:31:00.818 [brltty] Braille Device: serial:ttyS0
2017-03-03 at 13:31:00.818 [brltty] Old Preferences File: /etc/brltty-ts.prefs
2017-03-03 at 13:31:00.818 [brltty] regions: text=0.81 status=0.0
2017-03-03 at 13:31:00.818 [brltty] shifts: full=81 half=40 vertical=5
2017-03-03 at 13:31:00.818 [brltty] setting braille autorepeat: on Delay:500
Interval:100
2017-03-03 at 13:31:00.818 [brltty] program exit event added: alert-tunes
2017-03-03 at 13:31:00.818 [brltty] activity state change: braille-driver:
3[started]
2017-03-03 at 13:31:00.818 [brltty] device opened: /dev/tty0: fd=19
2017-03-03 at 13:31:00.930 [tune-thread] ALSA PCM: Chan=1 Rate=16000
BufTim=341312 PerTim=21333
2017-03-03 at 13:31:00.930 [tune-thread] PCM enabled: BlkSz:682 Rate:16000
ChnCt:1 Fmt:6
2017-03-03 at 13:31:00.930 [tune-thread] tone: MSecs:60 SmpCt:960
Freq:329.627991
2017-03-03 at 13:31:00.930 [tune-thread] tone: MSecs:100 SmpCt:1600
Freq:440.000000
2017-03-03 at 13:31:00.988 [brltty] checking uinput device: /dev/uinput
2017-03-03 at 13:31:00.989 [brltty] uinput device: uinput
2017-03-03 at 13:31:00.989 [brltty] device opened: /dev/uinput: fd=23
2017-03-03 at 13:31:00.989 [brltty] uinput opened: uinput fd=23
2017-03-03 at 13:31:00.989 [brltty] report listener registered: 1:
lxBrailleOfflineListener
2017-03-03 at 13:31:00.989 [brltty] Screen Driver: lx [Linux]
2017-03-03 at 13:31:00.989 [brltty] Linux Screen Driver:
2017-03-03 at 13:31:00.989 [brltty] Screen Parameter: charset=
2017-03-03 at 13:31:00.989 [brltty] Screen Parameter: debugsfm=
2017-03-03 at 13:31:00.989 [brltty] Screen Parameter: hfb=
2017-03-03 at 13:31:00.989 [brltty] Screen Parameter: vt=
2017-03-03 at 13:31:00.989 [brltty] activity state change: screen-driver:
3[started]
2017-03-03 at 13:31:02.931 [tune-thread] PCM disabled
2017-03-03 at 13:31:08.936 [brltty] Short Packet: 00
2017-03-03 at 13:31:08.937 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:08.937 [brltty] Short Packet: 00
2017-03-03 at 13:31:08.937 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:08.938 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:08.939 [brltty] Short Packet: 00
2017-03-03 at 13:31:08.939 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:09.316 [brltty] Short Packet: 00
2017-03-03 at 13:31:09.316 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:09.317 [brltty] Short Packet: 00
2017-03-03 at 13:31:09.317 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:09.318 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:09.318 [brltty] Short Packet: 00
2017-03-03 at 13:31:09.318 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:10.047 [brltty] input byte missing at offset 0
2017-03-03 at 13:31:10.047 [brltty] Partial Packet: 00
2017-03-03 at 13:31:10.196 [brltty] Short Packet: 00
2017-03-03 at 13:31:10.196 [brltty] Ignored Byte: 1C
2017-03-03 at 13:31:10.198 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:10.298 [brltty] input byte missing at offset 0
2017-03-03 at 13:31:10.298 [brltty] Partial Packet: 00
2017-03-03 at 13:31:10.405 [brltty] Short Packet: 00
2017-03-03 at 13:31:10.405 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:10.407 [brltty] Short Packet: 00
2017-03-03 at 13:31:10.407 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:10.407 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:10.408 [brltty] Short Packet: 00
2017-03-03 at 13:31:10.408 [brltty] Ignored Byte: 1C
2017-03-03 at 13:31:10.616 [brltty] Short Packet: 00
2017-03-03 at 13:31:10.616 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:10.618 [brltty] Short Packet: 00
2017-03-03 at 13:31:10.618 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:10.718 [brltty] input byte missing at offset 0
2017-03-03 at 13:31:10.718 [brltty] Partial Packet: 00
2017-03-03 at 13:31:10.806 [brltty] Short Packet: 00
2017-03-03 at 13:31:10.806 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:10.807 [brltty] Short Packet: 00
2017-03-03 at 13:31:10.807 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:10.808 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:10.808 [brltty] Short Packet: 00
2017-03-03 at 13:31:10.808 [brltty] Ignored Byte: 1C
2017-03-03 at 13:31:11.096 [brltty] input byte missing at offset 0
2017-03-03 at 13:31:11.096 [brltty] Partial Packet: 00
2017-03-03 at 13:31:11.196 [brltty] Short Packet: 00
2017-03-03 at 13:31:11.196 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:11.495 [brltty] Short Packet: 00
2017-03-03 at 13:31:11.495 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:11.497 [brltty] Short Packet: 00
2017-03-03 at 13:31:11.497 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:11.497 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:11.498 [brltty] Short Packet: 00
2017-03-03 at 13:31:11.498 [brltty] Ignored Byte: 1C
2017-03-03 at 13:31:11.995 [brltty] Short Packet: 00
2017-03-03 at 13:31:11.995 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:11.996 [brltty] Short Packet: 00
2017-03-03 at 13:31:11.996 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:11.997 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:11.997 [brltty] Short Packet: 00
2017-03-03 at 13:31:11.998 [brltty] Ignored Byte: 1C
2017-03-03 at 13:31:12.145 [brltty] Short Packet: 00
2017-03-03 at 13:31:12.145 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:12.146 [brltty] Short Packet: 00
2017-03-03 at 13:31:12.146 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:12.147 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:12.148 [brltty] Short Packet: 00
2017-03-03 at 13:31:12.148 [brltty] Ignored Byte: 1C
2017-03-03 at 13:31:12.466 [brltty] Short Packet: 00
2017-03-03 at 13:31:12.466 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:12.467 [brltty] Short Packet: 00
2017-03-03 at 13:31:12.467 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:12.467 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:12.468 [brltty] Short Packet: 00
2017-03-03 at 13:31:12.468 [brltty] Ignored Byte: 1C
2017-03-03 at 13:31:12.569 [brltty] input byte missing at offset 0
2017-03-03 at 13:31:12.569 [brltty] Partial Packet: 00
2017-03-03 at 13:31:12.925 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:12.927 [brltty] Short Packet: 00
2017-03-03 at 13:31:12.927 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:12.928 [brltty] Short Packet: 00
2017-03-03 at 13:31:12.928 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:13.029 [brltty] input byte missing at offset 0
2017-03-03 at 13:31:13.029 [brltty] Partial Packet: 00
2017-03-03 at 13:31:13.416 [brltty] Short Packet: 00
2017-03-03 at 13:31:13.416 [brltty] Ignored Byte: 1C
2017-03-03 at 13:31:13.645 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:13.646 [brltty] Short Packet: 00
2017-03-03 at 13:31:13.646 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:13.647 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:13.747 [brltty] input byte missing at offset 0
2017-03-03 at 13:31:13.747 [brltty] Partial Packet: 00
2017-03-03 at 13:31:13.847 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:13.847 [brltty] Short Packet: 00
2017-03-03 at 13:31:13.847 [brltty] Ignored Byte: 1C
2017-03-03 at 13:31:13.848 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:14.045 [brltty] Short Packet: 00
2017-03-03 at 13:31:14.045 [brltty] Ignored Byte: 1C
2017-03-03 at 13:31:14.046 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:14.047 [brltty] Ignored Byte: 1C
2017-03-03 at 13:31:14.049 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:14.295 [brltty] Short Packet: 00
2017-03-03 at 13:31:14.295 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:14.296 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:14.297 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:14.297 [brltty] Short Packet: 00
2017-03-03 at 13:31:14.297 [brltty] Ignored Byte: 1C
2017-03-03 at 13:31:14.475 [brltty] Short Packet: 00
2017-03-03 at 13:31:14.475 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:14.476 [brltty] Short Packet: 00
2017-03-03 at 13:31:14.476 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:14.477 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:14.477 [brltty] Short Packet: 00
2017-03-03 at 13:31:14.477 [brltty] Ignored Byte: 1C
2017-03-03 at 13:31:14.635 [brltty] Short Packet: 00
2017-03-03 at 13:31:14.635 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:14.636 [brltty] Short Packet: 00
2017-03-03 at 13:31:14.636 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:14.637 [brltty] Ignored Byte: FC
2017-03-03 at 13:31:14.637 [brltty] Short Packet: 00
2017-03-03 at 13:31:14.637 [brltty] Ignored Byte: 1C
2017-03-03 at 13:31:17.934 [brltty] Short Packet: 00
2017-03-03 at 13:31:17.934 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:17.936 [brltty] Short Packet: 00
2017-03-03 at 13:31:17.936 [brltty] Short Packet: 00
2017-03-03 at 13:31:17.936 [brltty] Short Packet: 00
2017-03-03 at 13:31:17.937 [brltty] Short Packet: 00
2017-03-03 at 13:31:17.937 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:17.938 [brltty] Short Packet: 00
2017-03-03 at 13:31:17.938 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:18.039 [brltty] input byte missing at offset 0
2017-03-03 at 13:31:18.039 [brltty] Partial Packet: 00
2017-03-03 at 13:31:18.144 [brltty] Short Packet: 00
2017-03-03 at 13:31:18.144 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:18.145 [brltty] Short Packet: 00
2017-03-03 at 13:31:18.145 [brltty] Short Packet: 00
2017-03-03 at 13:31:18.248 [brltty] input byte missing at offset 0
2017-03-03 at 13:31:18.248 [brltty] Partial Packet: 00
2017-03-03 at 13:31:18.325 [brltty] Short Packet: 00
2017-03-03 at 13:31:18.327 [brltty] Short Packet: 00
2017-03-03 at 13:31:18.327 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:18.328 [brltty] Short Packet: 00
2017-03-03 at 13:31:18.328 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:18.428 [brltty] input byte missing at offset 0
2017-03-03 at 13:31:18.428 [brltty] Partial Packet: 00
2017-03-03 at 13:31:18.514 [brltty] Short Packet: 00
2017-03-03 at 13:31:18.514 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:18.515 [brltty] Short Packet: 00
2017-03-03 at 13:31:18.516 [brltty] Short Packet: 00
2017-03-03 at 13:31:18.616 [brltty] input byte missing at offset 0
2017-03-03 at 13:31:18.616 [brltty] Partial Packet: 00
2017-03-03 at 13:31:18.694 [brltty] Short Packet: 00
2017-03-03 at 13:31:18.694 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:18.695 [brltty] Short Packet: 00
2017-03-03 at 13:31:18.696 [brltty] Short Packet: 00
2017-03-03 at 13:31:18.696 [brltty] Short Packet: 00
2017-03-03 at 13:31:18.697 [brltty] Short Packet: 00
2017-03-03 at 13:31:18.697 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:18.698 [brltty] Short Packet: 00
2017-03-03 at 13:31:18.698 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:18.798 [brltty] input byte missing at offset 0
2017-03-03 at 13:31:18.798 [brltty] Partial Packet: 00
2017-03-03 at 13:31:18.834 [brltty] Short Packet: 00
2017-03-03 at 13:31:18.834 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:18.835 [brltty] Short Packet: 00
2017-03-03 at 13:31:18.836 [brltty] Short Packet: 00
2017-03-03 at 13:31:18.836 [brltty] Short Packet: 00
2017-03-03 at 13:31:18.837 [brltty] Short Packet: 00
2017-03-03 at 13:31:18.837 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:18.838 [brltty] Short Packet: 00
2017-03-03 at 13:31:18.838 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:18.938 [brltty] input byte missing at offset 0
2017-03-03 at 13:31:18.938 [brltty] Partial Packet: 00
2017-03-03 at 13:31:19.004 [brltty] Short Packet: 00
2017-03-03 at 13:31:19.004 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:19.005 [brltty] Short Packet: 00
2017-03-03 at 13:31:19.006 [brltty] Short Packet: 00
2017-03-03 at 13:31:19.006 [brltty] Short Packet: 00
2017-03-03 at 13:31:19.007 [brltty] Short Packet: 00
2017-03-03 at 13:31:19.007 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:19.008 [brltty] Short Packet: 00
2017-03-03 at 13:31:19.008 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:19.108 [brltty] input byte missing at offset 0
2017-03-03 at 13:31:19.108 [brltty] Partial Packet: 00
2017-03-03 at 13:31:19.208 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:19.308 [brltty] input byte missing at offset 0
2017-03-03 at 13:31:19.308 [brltty] Partial Packet: 00
2017-03-03 at 13:31:20.105 [brltty] Short Packet: 00
2017-03-03 at 13:31:20.105 [brltty] Short Packet: 00
2017-03-03 at 13:31:20.106 [brltty] Short Packet: 00
2017-03-03 at 13:31:20.107 [brltty] Short Packet: 00
2017-03-03 at 13:31:20.107 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:20.107 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:20.107 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:20.207 [brltty] input byte missing at offset 0
2017-03-03 at 13:31:20.207 [brltty] Partial Packet: 00
2017-03-03 at 13:31:20.544 [brltty] Short Packet: 00
2017-03-03 at 13:31:20.544 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:20.545 [brltty] Short Packet: 00
2017-03-03 at 13:31:20.545 [brltty] Short Packet: 00
2017-03-03 at 13:31:20.546 [brltty] Short Packet: 00
2017-03-03 at 13:31:20.547 [brltty] Short Packet: 00
2017-03-03 at 13:31:20.547 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:20.547 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:20.547 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:20.548 [brltty] Short Packet: 00
2017-03-03 at 13:31:20.548 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:20.548 [brltty] Ignored Byte: E0
2017-03-03 at 13:31:20.648 [brltty] input byte missing at offset 0
2017-03-03 at 13:31:20.648 [brltty] Partial Packet: 00
2017-03-03 at 13:31:26.686 [brltty] console control error 5: fd=11 vt=1
op=0X5603: Input/output error
2017-03-03 at 13:31:26.687 [brltty] device opened: /dev/tty1: fd=20
2017-03-03 at 13:33:03.699 [brltty] console control error 5: fd=20 vt=1
op=0X5603: Input/output error
2017-03-03 at 13:33:03.700 [brltty] device opened: /dev/tty1: fd=11
2017-03-03 at 13:33:25.573 [brltty] device opened: /dev/tty0: fd=19
2017-03-03 at 13:33:39.500 [brltty] stopping program components
2017-03-03 at 13:33:39.500 [brltty] stopping program component: alert-tunes
2017-03-03 at 13:33:39.500 [brltty] stopping program component:
sorted-command-table
2017-03-03 at 13:33:39.500 [brltty] stopping program component: sessions
2017-03-03 at 13:33:39.500 [brltty] popped command handler: API
2017-03-03 at 13:33:39.500 [brltty] popped command handler: custom
2017-03-03 at 13:33:39.500 [brltty] popped command handler: screen
2017-03-03 at 13:33:39.500 [brltty] popped command handler: navigation
2017-03-03 at 13:33:39.500 [brltty] popped command handler: input
2017-03-03 at 13:33:39.500 [brltty] report listener unregistered: 0:
inputCommandDataResetListener
2017-03-03 at 13:33:39.500 [brltty] popped command handler: keycodes
2017-03-03 at 13:33:39.500 [brltty] report listener unregistered: 0:
keycodeCommandDataResetListener
2017-03-03 at 13:33:39.500 [brltty] popped command handler: touch
2017-03-03 at 13:33:39.500 [brltty] report listener unregistered: 3:
brailleWindowUpdatedListener
2017-03-03 at 13:33:39.500 [brltty] popped command handler: toggle
2017-03-03 at 13:33:39.501 [brltty] popped command handler: preferences
2017-03-03 at 13:33:39.501 [brltty] popped command handler: clipboard
2017-03-03 at 13:33:39.501 [brltty] popped command handler: speech
2017-03-03 at 13:33:39.501 [brltty] popped command handler: learn
2017-03-03 at 13:33:39.501 [brltty] popped command handler: miscellaneous
2017-03-03 at 13:33:39.501 [brltty] popped command handler: unhandled
2017-03-03 at 13:33:39.501 [brltty] popped command environment: main
2017-03-03 at 13:33:39.501 [brltty] stopping program component: speech-driver
2017-03-03 at 13:33:39.501 [brltty] activity action request: speech-driver:
stop
2017-03-03 at 13:33:39.501 [brltty] activity state change: speech-driver:
9[stopping]
2017-03-03 at 13:33:39.501 [brltty] activity state change: speech-driver:
0[stopped]
2017-03-03 at 13:33:39.501 [brltty] stopping program component: speech-data
2017-03-03 at 13:33:39.501 [brltty] stopping program component: braille-driver
2017-03-03 at 13:33:39.501 [brltty] report listener unregistered: 0:
brlapi_handleReports
2017-03-03 at 13:33:39.501 [brltty] pushed command environment: message
2017-03-03 at 13:33:39.501 [brltty] pushed command handler: message
2017-03-03 at 13:33:39.569 [brltty] popped command handler: message
2017-03-03 at 13:33:39.569 [brltty] popped command environment: message
2017-03-03 at 13:33:39.570 [brltty] report listener registered: 0:
brlapi_handleReports
2017-03-03 at 13:33:39.570 [brltty] activity action request: braille-driver:
stop
2017-03-03 at 13:33:39.570 [brltty] activity state change: braille-driver:
9[stopping]
2017-03-03 at 13:33:39.570 [brltty] report listener unregistered: 0:
brlapi_handleReports
2017-03-03 at 13:33:39.572 [brltty] program exit event added: alert-tunes
2017-03-03 at 13:33:39.572 [brltty] activity state change: braille-driver:
0[stopped]
2017-03-03 at 13:33:39.572 [brltty] stopping program component: alert-tunes
2017-03-03 at 13:33:39.742 [tune-thread] ALSA PCM: Chan=1 Rate=16000
BufTim=341312 PerTim=21333
2017-03-03 at 13:33:39.742 [tune-thread] PCM enabled: BlkSz:682 Rate:16000
ChnCt:1 Fmt:6
2017-03-03 at 13:33:39.742 [tune-thread] tone: MSecs:60 SmpCt:960
Freq:329.627991
2017-03-03 at 13:33:39.742 [tune-thread] tone: MSecs:60 SmpCt:960
Freq:220.000000
2017-03-03 at 13:33:39.742 [brltty] stopping program component: braille-data
2017-03-03 at 13:33:39.742 [brltty] stopping program component: api-server
2017-03-03 at 13:33:39.743 [server-main] select: Interrupted system call
2017-03-03 at 13:33:39.744 [brltty] stopping program component: address-table
2017-03-03 at 13:33:39.745 [brltty] stopping program component: screen-driver
2017-03-03 at 13:33:39.745 [brltty] activity action request: screen-driver:
stop
2017-03-03 at 13:33:39.745 [brltty] activity state change: screen-driver:
9[stopping]
2017-03-03 at 13:33:39.745 [brltty] report listener unregistered: 1:
lxBrailleOfflineListener
2017-03-03 at 13:33:39.772 [brltty] activity state change: screen-driver:
0[stopped]
2017-03-03 at 13:33:39.772 [brltty] stopping program component: keyboard-table
2017-03-03 at 13:33:39.772 [brltty] stopping program component:
contraction-table
2017-03-03 at 13:33:39.772 [brltty] stopping program component:
attributes-table
2017-03-03 at 13:33:39.772 [brltty] stopping program component: text-table
2017-03-03 at 13:33:39.772 [brltty] stopping program component: tunes
2017-03-03 at 13:33:39.890 [tune-thread] PCM disabled
2017-03-03 at 13:33:39.890 [tune-thread] tune thread state change: 3 -> 4
2017-03-03 at 13:33:39.890 [brltty] tune thread state change: 4 -> 5
2017-03-03 at 13:33:39.890 [brltty] stopping program component: screen-data
2017-03-03 at 13:33:39.890 [brltty] destructing special screen: help
2017-03-03 at 13:33:39.890 [brltty] stopping program component: pid-file
2017-03-03 at 13:33:39.890 [brltty] stopping program component: log
-----Original Message-----
From: BRLTTY [mailto:brltty-bounces at brltty.com] On Behalf Of Dave Mielke
Sent: Friday, March 03, 2017 10:51 AM
To: Informal discussion between users and developers of BRLTTY.
<brltty at brltty.com>
Subject: Re: [BRLTTY] Brltty woes on Centos 7
[quoted lines by Keith Wessel on 2017/03/02 at 22:33 -0600]
>With the screen driver logging patch in place, the error I now get looks
>like this:
>
>Mar 02 22:28:23 brltty[982]: console control error 5: fd=10 vt=1 op=0X5603:
>Input/output error
>
>Does that help at all?
Yes, very much so. Starting in brltty 5, the event loop (which is no longer
a
loop) is interrupt driven. In your case, brltty is starting so early that
the
Linux screen driver isn't able to find anything to grab onto in order to
monitor for changes to the screen. This is nothing that a simple scheduled
retry can't fix, so I'll definitely be looking into it. It's just an
unanticiapated situation.
As I recall, though, you were having a second problem, as well, which had
something to do with braille display communication. Would you mind to please
describe it again, and is your braille display connected via serial or USB?
--
Dave Mielke | 2213 Fox Crescent | The Bible is the very Word of
God.
Phone: 1-613-726-0014 | Ottawa, Ontario | http://Mielke.cc/bible/
EMail: Dave at Mielke.cc | Canada K2A 1H7 | http://FamilyRadio.org/
_______________________________________________
This message was sent via the BRLTTY mailing list.
To post a message, send an e-mail to: BRLTTY at brltty.com
For general information, go to: http://brltty.com/mailman/listinfo/brltty
More information about the BRLTTY
mailing list