[BRLTTY] no .deb at mielke.cc/brltty ? Was:Re: brltty 4.1: doesn't work

Michael Whapples mwhapples at aim.com
Tue Nov 10 09:29:03 EST 2009


Sorry should have been clearer as to what I meant. You can get brltty 
4.1 debian packages from the debian mirrors. I don't know what the 
dependencies are like for 4.1 and how this would go with the rest of a 
lenny system. Anyway you have two options, add a line for unstable in 
your apt sources (I won't cover this in detail, plenty of documentation 
out there) and then install brltty from unstable (so you end up with a 
mixed system, although hopefully it should only be brltty from 
unstable). The alternative which is basically the same but a bit more 
manual and easier to explain in a few words, download the deb packages 
from the mirror (eg. ftp://ftp.de.debian.org/debian/pool/main/b/brltty) 
and install them using dpkg -i package_file_name.deb. If you do this you 
will need to help it deal with dependencies and make sure you get all 
the brltty packages you might want (eg. the python-brltty one for python 
bindings, the libbrlapi for the brlapi, etc).

Michael Whapples
On 10/11/09 13:50, Aldo wrote:
> There is no deb package at all on the BrlTty site whle there is a rpm;
> so how do I install a 4.1 deb on my Lenny without touching the rest of my
> distro ?
> or how to fix my problem (if there is someone) with my compiled brltty ?
>
> Aldo.
>
> On Tue, Nov 10, 2009 at 01:18:00PM +0000, Michael Whapples wrote:
>    
>> Looking at the output you got, seems like the BC640 is detected fine.
>> Why did you compile it from source instead of using the newer debian
>> package? The debian package works fine.
>>
>> Michael Whapples
>> On 10/11/09 12:57, Aldo wrote:
>>      
>>> Hi:
>>>
>>> This is my selfcompiled brltty 4.1 static bin,
>>> compiled with these options:
>>> ./configure --enable-standalone-programs --disable-contracted-braille --with-braille-driver=al --with-braille-device=usb: --with-text-table=de --with-speech-driver=al
>>>
>>> I've been able to run the ./configure but after the make it warned me about
>>> something regarding statically linked applications whichfore you need a
>>> shared glibc library or so (I don't unerstand that : wat is he needing from
>>> me?)
>>>
>>> So I puted it on my laptop and gave it a try:
>>> asteroid:~# ./brltty
>>> BRLTTY 4.1 [http://mielke.cc/brltty/]
>>>
>>> But after he showed the brltty version a few seconds he immediately shows
>>> the message: No screen
>>> while my /dev/cs* already exist on my Debian Lenny
>>>
>>> Precision: I just had killed the prev. brltty for my satellite before
>>> running this static bin for my Optelec; see here:
>>>
>>> asteroid:~# killall ./brltty
>>>
>>> Checking:
>>> asteroid:~# file ./brltty
>>> ./brltty: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, for GNU/Linux 2.6.8, not stripped
>>>
>>> asteroid:~# ls -lrt /dev/vcs*
>>> crw-rw---- 1 root root 7, 135 nov 10 13:54 /dev/vcsa7
>>> crw-rw---- 1 root root 7,   7 nov 10 13:54 /dev/vcs7
>>> crw-rw---- 1 root root 7, 131 nov 10 13:54 /dev/vcsa3
>>> crw-rw---- 1 root root 7,   4 nov 10 13:54 /dev/vcs4
>>> crw-rw---- 1 root root 7,   3 nov 10 13:54 /dev/vcs3
>>> crw-rw---- 1 root root 7, 132 nov 10 13:54 /dev/vcsa4
>>> crw-rw---- 1 root root 7, 130 nov 10 13:54 /dev/vcsa2
>>> crw-rw---- 1 root root 7, 134 nov 10 13:54 /dev/vcsa6
>>> crw-rw---- 1 root root 7,   6 nov 10 13:54 /dev/vcs6
>>> crw-rw---- 1 root root 7,   2 nov 10 13:54 /dev/vcs2
>>> crw-rw---- 1 root root 7, 133 nov 10 13:54 /dev/vcsa5
>>> crw-rw---- 1 root root 7,   5 nov 10 13:54 /dev/vcs5
>>> crw-rw---- 1 root root 7, 128 nov 10  2009 /dev/vcsa
>>> crw-rw---- 1 root root 7,   1 nov 10  2009 /dev/vcs1
>>> crw-rw---- 1 root root 7,   0 nov 10  2009 /dev/vcs
>>> crw-rw---- 1 root root 7, 129 nov 10  2009 /dev/vcsa1
>>>
>>> OK then:
>>> asteroid:~# ./brltty -l 7 -e
>>> BRLTTY 4.1 [http://mielke.cc/brltty/]
>>> brltty: Working Directory: /etc/brltty
>>> brltty: Writable Directory: /lib/brltty/rw
>>> brltty: Configuration File: /etc/brltty.conf
>>> brltty: Data Directory: /etc/brltty
>>> brltty: Library Directory: /lib/brltty
>>> brltty: Tables Directory: /etc/brltty
>>> brltty: cannot open file: /etc/brltty/de.ttb: Bestand of map bestaat niet
>>> brltty: cannot load text table: de
>>> brltty: Text Table: de
>>> brltty: Attributes Table: attributes
>>> brltty: Key Table: none
>>> brltty: Keyboard Property: type=
>>> brltty: Keyboard Property: vendor=
>>> brltty: Keyboard Property: product=
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: BrlAPI Server: release 0.5.4
>>> brltty: API Parameter: auth=
>>> brltty: API Parameter: host=
>>> brltty: API Parameter: stacksize=
>>> asteroid:~# brltty: socket 0 established (fd 3)
>>> brltty: socket 1 established (fd 4)
>>> brltty: exit status: 0
>>> brltty: Console opened: fd=5
>>> brltty: regions: text=0.0 status=0.0
>>> brltty: shifts: full=1 half=0 vertical=5
>>> brltty: checking braille device: USB:
>>> brltty: checking for braille driver: al
>>> brltty: initializing braille driver: al ->   USB:
>>> brltty: verifying file system path: usbfs: /dev/bus/usb
>>> brltty: USBFS Root: /dev/bus/usb
>>> brltty: USB: testing: vendor=1D6B product=0001
>>> brltty: USB: testing: vendor=1D6B product=0001
>>> brltty: USB: testing: vendor=1D6B product=0001
>>> brltty: USB: testing: vendor=1D6B product=0001
>>> brltty: USB: testing: vendor=0798 product=0640
>>> brltty: USB configuration set error 16: Apparaat of hulpbron is bezig.
>>> brltty: USB: no serial operations: vendor=0798 product=0640
>>> brltty: USB: ept=81 dir=in xfr=int pkt=64 ivl=10ms
>>> brltty: USB Language: 409
>>> brltty: USB: Manufacturer Name: Optelec
>>> brltty: USB: Product Description: ALVA BC640
>>> brltty: USB: Serial Number: 00A0962CDB29
>>> brltty: detected Alva BC640: 40 columns, 0 status cells
>>> brltty: Braille Display Dimensions: 1 row, 40 columns
>>> brltty: regions: text=0.40 status=0.0
>>> brltty: shifts: full=40 half=20 vertical=5
>>> brltty: api link
>>> brltty: Braille Driver: al [Alva]
>>> brltty: Alva Braille Driver: version 2.2
>>> brltty: Braille Device: USB:
>>> brltty: Help File: brltty-al.hlp
>>> brltty: Help Page: /etc/brltty/brltty-al.hlp[0]
>>> brltty: Preferences File: /etc/brltty-al.prefs
>>> brltty: cannot open file: /etc/brltty-al.prefs: Bestand of map bestaat niet
>>> brltty: regions: text=0.40 status=0.0
>>> brltty: shifts: full=40 half=20 vertical=5
>>> brltty: beeper enabled
>>> brltty: tone: msec=60 note=64
>>> brltty: tone: msec=100 note=69
>>> brltty: api unlink
>>> brltty: api link
>>> brltty: checking for speech driver: al
>>> brltty: initializing speech driver: al
>>> brltty: Speech Driver: al [Alva]
>>> brltty: Alva Speech Driver:
>>> brltty: USB control transfer error 32: Gebroken pijp.
>>> brltty: USB control transfer error 32: Gebroken pijp.
>>> brltty: USB control transfer error 32: Gebroken pijp.
>>> brltty: USB control transfer error 32: Gebroken pijp.
>>> brltty: USB control transfer error 32: Gebroken pijp.
>>> brltty: USB control transfer error 32: Gebroken pijp.
>>> brltty: USB control transfer error 32: Gebroken pijp.
>>> brltty: USB control transfer error 32: Gebroken pijp.
>>> brltty: USB control transfer error 32: Gebroken pijp.
>>> brltty: USB control transfer error 32: Gebroken pijp.
>>> brltty: USB control transfer error 32: Gebroken pijp.
>>> brltty: USB control transfer error 32: Gebroken pijp.
>>> brltty: USB control transfer error 32: Gebroken pijp.
>>> brltty: Speech FIFO: none
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: beeper disabled
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>>
>>> asteroid:~# brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> exitbrltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>>
>>> asteroid:~# brltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>>
>>> asteroid:~# kbrltty: checking for screen driver: lx
>>> brltty: screen driver not loadable: lx
>>> brltty: screen driver not found
>>> illall ./brltty
>>> asteroid:~# brltty: USB control transfer error 32: Gebroken pijp.
>>> brltty: api unlink
>>> brltty: api link
>>> brltty: api unlink
>>> brltty: USB: ept=81 dir=in xfr=int pkt=64 ivl=10ms
>>> brltty: beeper enabled
>>> brltty: tone: msec=60 note=64
>>> brltty: tone: msec=60 note=57
>>> brltty: beeper disabled
>>>
>>> asteroid:~#
>>> _______________________________________________
>>> This message was sent via the BRLTTY mailing list.
>>> To post a message, send an e-mail to: BRLTTY at mielke.cc
>>> For general information, go to: http://mielke.cc/mailman/listinfo/brltty
>>>
>>>        
>> _______________________________________________
>> This message was sent via the BRLTTY mailing list.
>> To post a message, send an e-mail to: BRLTTY at mielke.cc
>> For general information, go to: http://mielke.cc/mailman/listinfo/brltty
>>      
>    



More information about the BRLTTY mailing list