• Re: about 10th new install of bullseye

    From gene heskett@21:1/5 to Andrew M.A. Cater on Tue Jun 4 12:30:01 2024
    On 2/19/22 06:31, Andrew M.A. Cater wrote:
    Hi Gene,

    If this was someone calling you from a TV station saying they had a TV transmitter that was varying in power output - you'd have a mental checklist. You'd get down there, perhaps schedule some sort of power down / reduced power operation and then you'd check - power supplies, feeder cables, hot spots on cables - whatever. Divide and conquer- working back to a baseline
    of known working conditions and eliminating causes.

    My suggestion to you of a reinstall is partly designed to get you out of this "X happens, I did Y, now I've got Z" - to get to a known initial state.

    Take out all the serial converters to UPS, lathe and so on. Wireless keyboard doesn't present as serial in the same way that brltty does - if it did, I'd have brltty with every install on this laptop.

    Copy off your home directory as you did before - maybe using tar.gz and preserving permissions. Start with the .iso that includes firmware - the unofficial one.

    Build back slowly - do an expert text mode install if you can. Then add your Trinity desktop - I don't think any of us can help you there, since we don't run trinity.

    Check and you should find that brltty isn't installed at all. Then re-add thingsgradually until you have the working system you want. Document it - write down
    the steps you take / copy configuration files you change.

    That will also reveal logging / login slowdowns or whatever caused by individual devices as you add them back. Keep a list as you go.

    That's the counsel of perfection: alternatively:

    apt rdepends brltty gives me:

    me@mymachine:~$ apt rdepends brltty
    brltty
    Reverse Depends:
    Suggests: speechd-el (>= 3.7.2)
    Depends: brltty-espeak (= 6.3+dfsg-1+deb11u1)
    Suggests: orca
    Depends: brltty-x11 (= 6.3+dfsg-1+deb11u1)
    Depends: brltty-speechd (= 6.3+dfsg-1+deb11u1)
    Depends: brltty-flite (= 6.3+dfsg-1+deb11u1)

    You could try apt-get remove (or equivalent) on each of those packages and see if that clears it. I _know_ this is frustrating as all get out for you but a clear approach, written down so that you can remember where you got
    to will be very helpful.

    If all else fails, you can then share it with the list and say "I got to
    step X with no problems, then Y happened - help me out here" and we'll
    have some better idea. We all jib at you for being vague/not indluding details but otherwise it is all just guesswork for the usual folk that
    hang out here.

    All the very best, as ever,

    Andy Cater

    How much longer till trixie is officially out?? What you are proposing
    sounds like several days work, and i have other irons in the fire. This
    release has been such a disaster for me because the install insists on installing and configuring orca and brltty w/o asking. I've done 40 some installs now, trying to stop it from wasting about a second while its
    yelling every keystroke at me because it thinks I'm blind. I finally
    have orca disabled and the computer is useful. The delays are a pain in
    the a$$ but i can do work now. It is not useful when orca is using 90%
    of a 6 core I5 yelling at me loud enough to announce and pronounce every keystroke or mouse motion/click loud enough to wake the neighbors. The
    first 23 installs never asked me if I wanted that crap. And if you nuked
    the orca executable it would not reboot but hung forever waiting for
    orca to start. I have it usable, the installer AFAIAC is broken and I
    don't want to have to go through all that again. Until the installer
    ASKS me if I want it because it thinks I am blind, I have only one nerve
    left and and the suggestion that I do yet another install, is standing
    on it. Trying to remove it now, it insists on removing gnome and every dependency. I just checked again with synaptic, removing either orca or
    brltty still wants to destroy the system, Yet all I get when I fuss
    about the broken installer is "won't fix, not broken'.



    .

    Cheers, Gene Heskett, CET.
    --
    "There are four boxes to be used in defense of liberty:
    soap, ballot, jury, and ammo. Please use in that order."
    -Ed Howdershelt (Author, 1940)
    If we desire respect for the law, we must first make the law respectable.
    - Louis D. Brandeis

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Felix Miata@21:1/5 to All on Tue Jun 4 20:20:01 2024
    gene heskett composed on 2024-06-04 06:26 (UTC-0400):

    This release has been such a disaster for me because the install insists on installing and configuring orca and brltty w/o asking. I've done 40 some installs now, trying to stop it from wasting about a second while its
    yelling every keystroke at me because it thinks I'm blind. I finally
    have orca disabled and the computer is useful. The delays are a pain in
    the a$$ but i can do work now. It is not useful when orca is using 90%
    of a 6 core I5 yelling at me loud enough to announce and pronounce every keystroke or mouse motion/click loud enough to wake the neighbors. The
    first 23 installs never asked me if I wanted that crap. And if you nuked
    the orca executable it would not reboot but hung forever waiting for
    orca to start. I have it usable, the installer AFAIAC is broken and I
    don't want to have to go through all that again. Until the installer
    ASKS me if I want it because it thinks I am blind, I have only one nerve
    left and and the suggestion that I do yet another install, is standing
    on it. Trying to remove it now, it insists on removing gnome and every dependency. I just checked again with synaptic, removing either orca or brltty still wants to destroy the system, Yet all I get when I fuss
    about the broken installer is "won't fix, not broken'.

    You did try simply disabling brltty & speech-dispatcher, right? Their enabler appears not controlled by systemd, but by sysvinit:
    /etc/init.d/brltty
    /etc/init.d/speech-dispatcher

    Deleting bits of what makes brltty & orca work, or removing their execute bits, might save cpu cycles, e.g. for orca:
    /etc/xdg/autostart/orca-autostart.desktop
    /usr/bin/orca
    /usr/bin/orca-dm-wrapper
    /usr/lib/python3/dist-packages-orca/orca

    Maybe having the following at hand would be useful:
    # apt install -d orca
    Reading package lists... Done
    ...
    After this operation, 83.0 MB of additional disk space will be used.
    Do you want to continue? [Y/n] y
    Get:1 http://ftp.debian.org/debian bookworm/main amd64 gsettings-desktop-schemas all 43.0-1 [643 kB]
    Get:2 http://ftp.debian.org/debian bookworm/main amd64 at-spi2-core amd64 2.46.0-5 [57.3 kB]
    Get:3 http://ftp.debian.org/debian bookworm/main amd64 gir1.2-atk-1.0 amd64 2.46.0-5 [23.7 kB]
    Get:4 http://ftp.debian.org/debian bookworm/main amd64 gir1.2-freedesktop amd64 1.74.0-3 [37.2 kB]
    Get:5 http://ftp.debian.org/debian bookworm/main amd64 gir1.2-atspi-2.0 amd64 2.46.0-5 [20.7 kB]
    Get:6 http://ftp.debian.org/debian bookworm/main amd64 gir1.2-gdkpixbuf-2.0 amd64 2.42.10+dfsg-1+b1 [13.5 kB]
    Get:7 http://ftp.debian.org/debian bookworm/main amd64 gir1.2-gstreamer-1.0 amd64 1.22.0-2 [105 kB]
    Get:8 http://ftp.debian.org/debian bookworm/main amd64 gir1.2-harfbuzz-0.0 amd64 6.0.0+dfsg-3 [1,579 kB]
    Get:9 http://ftp.debian.org/debian bookworm/main amd64 libpangoxft-1.0-0 amd64 1.50.12+ds-1 [26.7 kB]
    Get:10 http://ftp.debian.org/debian bookworm/main amd64 gir1.2-pango-1.0 amd64 1.50.12+ds-1 [37.4 kB]
    Get:11 http://ftp.debian.org/debian bookworm/main amd64 gir1.2-gtk-3.0 amd64 3.24.38-2~deb12u1 [220 kB]
    Get:12 http://ftp.debian.org/debian bookworm/main amd64 libxcb-util1 amd64 0.4.0-1+b1 [23.2 kB]
    Get:13 http://ftp.debian.org/debian bookworm/main amd64 libstartup-notification0 amd64 0.12-6+b1 [23.1 kB]
    Get:14 http://ftp.debian.org/debian bookworm/main amd64 libxres1 amd64 2:1.2.1-1 [19.2 kB]
    Get:15 http://ftp.debian.org/debian bookworm/main amd64 libwnck-3-common all 43.0-3 [229 kB]
    Get:16 http://www.deb-multimedia.org bookworm/main amd64 gstreamer1.0-plugins-base amd64 1.22.3-dmo1+deb12u3 [731 kB]
    Get:17 http://ftp.debian.org/debian bookworm/main amd64 libwnck-3-0 amd64 43.0-3 [112 kB]
    Get:18 http://ftp.debian.org/debian bookworm/main amd64 gir1.2-wnck-3.0 amd64 43.0-3 [28.6 kB]
    Get:19 http://ftp.debian.org/debian bookworm/main amd64 libproxy1v5 amd64 0.4.18-1.2 [56.2 kB]
    Get:20 http://ftp.debian.org/debian bookworm/main amd64 glib-networking-common all 2.74.0-4 [80.3 kB]
    Get:21 http://ftp.debian.org/debian bookworm/main amd64 glib-networking-services amd64 2.74.0-4 [12.0 kB]
    Get:22 http://ftp.debian.org/debian bookworm/main amd64 glib-networking amd64 2.74.0-4 [68.4 kB]
    Get:23 http://ftp.debian.org/debian bookworm/main amd64 libvisual-0.4-0 amd64 0.4.0-19 [132 kB]
    Get:24 http://ftp.debian.org/debian bookworm/main amd64 libvorbisidec1 amd64 1.2.1+git20180316-7 [72.3 kB]
    Get:25 http://ftp.debian.org/debian bookworm/main amd64 libaa1 amd64 1.4p5-50 [55.7 kB]
    Get:26 http://ftp.debian.org/debian bookworm/main amd64 libdv4 amd64 1.0.0-15 [74.4 kB]
    Get:27 http://ftp.debian.org/debian bookworm/main amd64 libshout3 amd64 2.4.6-1+b1 [56.4 kB]
    Get:28 http://ftp.debian.org/debian bookworm/main amd64 libtag1v5-vanilla amd64 1.13-2 [298 kB]
    Get:29 http://www.deb-multimedia.org bookworm/main amd64 gstreamer1.0-plugins-good amd64 1.22.3-dmo1+deb12u1 [2,193 kB]
    Get:30 http://ftp.debian.org/debian bookworm/main amd64 libtag1v5 amd64 1.13-2 [18.7 kB]
    Get:31 http://ftp.debian.org/debian bookworm/main amd64 libv4lconvert0 amd64 1.22.1-5+b2 [143 kB]
    Get:32 http://ftp.debian.org/debian bookworm/main amd64 libv4l-0 amd64 1.22.1-5+b2 [109 kB]
    Get:33 http://ftp.debian.org/debian bookworm/main amd64 libwavpack1 amd64 5.6.0-1 [85.7 kB]
    Get:34 http://ftp.debian.org/debian bookworm/main amd64 libsoup2.4-common all 2.74.3-1 [56.0 kB]
    Get:35 http://ftp.debian.org/debian bookworm/main amd64 libsoup2.4-1 amd64 2.74.3-1 [269 kB]
    Get:36 http://ftp.debian.org/debian bookworm/main amd64 libatk-adaptor amd64 2.46.0-5 [9,728 B]
    Get:37 http://ftp.debian.org/debian bookworm/main amd64 libbrlapi0.8 amd64 6.5-7+deb12u1 [90.5 kB]
    Get:38 http://ftp.debian.org/debian bookworm/main amd64 libdotconf0 amd64 1.3-0.3 [14.8 kB]
    Get:39 http://ftp.debian.org/debian bookworm/main amd64 liblouis-data all 3.24.0-1 [1,989 kB]
    Get:40 http://ftp.debian.org/debian bookworm/main amd64 liblouis20 amd64 3.24.0-1 [98.6 kB]
    Get:41 http://ftp.debian.org/debian bookworm/main amd64 libspeechd2 amd64 0.11.4-2 [20.3 kB]
    Get:42 http://ftp.debian.org/debian bookworm/main amd64 python3-brlapi amd64 6.5-7+deb12u1 [146 kB]
    Get:43 http://ftp.debian.org/debian bookworm/main amd64 python3-cairo amd64 1.20.1-5+b1 [63.1 kB]
    Get:44 http://ftp.debian.org/debian bookworm/main amd64 python3-louis all 3.24.0-1 [23.6 kB]
    Get:45 http://ftp.debian.org/debian bookworm/main amd64 python3-pyatspi all 2.46.0-2 [41.9 kB]
    Get:46 http://ftp.debian.org/debian bookworm/main amd64 python3-xdg all 0.28-2 [40.5 kB]
    Get:47 http://ftp.debian.org/debian bookworm/main amd64 python3-speechd all 0.11.4-2 [43.1 kB]
    Get:48 http://ftp.debian.org/debian bookworm/main amd64 speech-dispatcher-audio-plugins amd64 0.11.4-2 [29.8 kB]
    Get:49 http://ftp.debian.org/debian bookworm/main amd64 speech-dispatcher amd64 0.11.4-2 [3,768 kB]
    Get:50 http://ftp.debian.org/debian bookworm/main amd64 xkbset amd64 0.6-3 [19.3 kB]
    Get:51 http://ftp.debian.org/debian bookworm/main amd64 orca all 43.1-1 [1,990 kB]
    # apt install -d brltty
    Reading package lists... Done
    ...
    After this operation, 22.9 MB of additional disk space will be used.
    The following NEW packages will be installed:
    brltty libbrlapi0.8 libduktape207 liblouis-data liblouis20 libpcre2-32-0 polkitd sgml-base xml-core
    0 upgraded, 9 newly installed, 0 to remove and 0 not upgraded.
    Need to get 2,005 kB/4,183 kB of archives.
    Do you want to continue? [Y/n] y
    Get:1 http://ftp.debian.org/debian bookworm/main amd64 libpcre2-32-0 amd64 10.42-1 [234 kB]
    Get:2 http://ftp.debian.org/debian bookworm/main amd64 sgml-base all 1.31 [15.4 kB]
    Get:3 http://ftp.debian.org/debian bookworm/main amd64 xml-core all 0.18+nmu1 [23.8 kB]
    Get:4 http://ftp.debian.org/debian bookworm/main amd64 libduktape207 amd64 2.7.0-2 [134 kB]
    Get:5 http://ftp.debian.org/debian bookworm/main amd64 polkitd amd64 122-3 [112 kB]
    Get:6 http://ftp.debian.org/debian bookworm/main amd64 brltty amd64 6.5-7+deb12u1 [1,486 kB]
    Fetched 2,005 kB in 1s (1,936 kB/s)
    #
    already downloaded for orca:
    libbrlapi0.8 liblouis-data liblouis20

    Knowing what installs when orca and/or brltty is asked for should allow to purge
    the packages obstructing your work.
    --
    Evolution as taught in public schools is, like religion,
    based on faith, not based on science.

    Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

    Felix Miata

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Christensen@21:1/5 to gene heskett on Wed Jun 5 04:50:01 2024
    https://www.mail-archive.com/debian-user%40lists.debian.org/msg779582.html

    Gene Heskett Fri, 18 Feb 2022 09:14:03 -0800
    <snip>


    On 2/19/22 06:31, Andrew M.A. Cater wrote:
    <snip>


    On 6/4/24 03:26, gene heskett wrote:
    How much longer till trixie is officially out??  What you are proposing sounds like several days work, and i have other irons in the fire. This release has been such a disaster for me because the install insists on installing and configuring orca and brltty w/o asking. I've done 40 some installs now, trying to stop it from wasting about a second while its
    yelling every keystroke at me because it thinks I'm blind. I finally
    have orca disabled and the computer is useful. The delays are a pain in
    the a$$ but i can do work now. It is not useful when orca is using 90%
    of a 6 core I5 yelling at me loud enough to announce and pronounce every keystroke or mouse motion/click loud enough to wake the neighbors.  The first 23 installs never asked me if I wanted that crap. And if you nuked
    the orca executable it would not reboot but hung forever waiting for
    orca to start. I have it usable, the installer AFAIAC is broken and I
    don't want to have to go through all that again. Until the installer
    ASKS me if I want it because it thinks I am blind, I have only one nerve
    left and and the suggestion that I do yet another install, is standing
    on it. Trying to remove it now, it insists on removing gnome and every dependency. I just checked again with synaptic, removing either orca or brltty still wants to destroy the system, Yet all I get when I fuss
    about the broken installer is "won't fix, not broken'.


    I suggest:

    1. Back up the system configuration and data.

    2. Disconnect everything internal to the chassis except for the
    motherboard, power supply, front panel, fans, processor, memory, and one
    disk drive for the OS connected to the first IDE, SATA, or NVMe port.

    3. Disconnect everything external to the chassis except AC power, wired keyboard, wired mouse, wired monitor, and Ethernet.

    4. Boot into Setup and reset settings to factory defaults. Choose
    between BIOS/Legacy and UEFI, if there is a choice. Set the disk
    controller mode to AHCI. Set the clock to UTC.

    5. Boot the disk manufacturer toolkit and wipe the OS drive -- secure
    erase for SSD's and zero-fill for HDD's.

    I seem to recall that you have a 1 TB WD Black. WD does not appear to
    offer a bootable disk drive toolkit (?):

    https://support-en.wd.com/app/products/downloads/softwaredownloads

    If you can find a FOSS toolkit to do a secure erase, that would be best.
    Alternatively, find the non-zero blocks and zero them (a good job for
    a script).

    6. Boot debian-12.5.0-amd64-netinst.iso and install Debian onto the OS
    disk. I partition manually with 1 GB EFI system partition, 1 GB boot partition, 1 GB random encrypted swap partition, and a small passphrase encrypted root partition (twice your current root partition usage?).
    Save the remaining free space for CAD, CNC, 3-D, etc., working/ scratch
    files and over-provisioning, to be configured after installation. If
    your desktop environment of choice is not offered by d-i, do not install
    a desktop environment.

    7. At the end of installation, reboot. Remove d-i media during POST.
    Verify the system boots from the OS disk. Login and check vitals, but
    do not change anything. Power off.

    8. Boot your FOSS toolkit of choice, or d-i rescue shell, and take a compressed image of the OS disk to a file on a USB HDD.


    I use a version control system (CVS over SSH) for software development,
    but also find it to be very useful for system administration.


    David

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Tom Dial@21:1/5 to gene heskett on Wed Jun 5 08:40:01 2024
    On 6/4/24 04:26, gene heskett wrote:
    On 2/19/22 06:31, Andrew M.A. Cater wrote:
    Hi Gene,

    If this was someone calling you from a TV station saying they had a TV
    transmitter that was varying in power output - you'd have a mental checklist.
    You'd get down there, perhaps schedule some sort of power down / reduced
    power operation and then you'd check - power supplies, feeder cables, hot
    spots on cables - whatever. Divide and conquer- working back to a baseline >> of known working conditions and eliminating causes.

    My suggestion to you of a reinstall is partly designed to get you out of this
    "X happens, I did Y, now I've got Z" - to get to a known initial state.

    Take out all the serial converters to UPS, lathe and so on. Wireless keyboard
    doesn't present as serial in the same way that brltty does - if it did, I'd >> have brltty with every install on this laptop.

    Copy off your home directory as you did before - maybe using tar.gz and preserving permissions. Start with the .iso that includes firmware - the unofficial one.

    Build back slowly - do an expert text mode install if you can. Then add your >> Trinity desktop - I don't think any of us can help you there, since we don't >> run trinity.

    Check and you should find that brltty isn't installed at all. Then re-add thingsgradually until you have the working system you want. Document it - write down
    the steps you take / copy configuration files you change.

    That will also reveal logging / login slowdowns or whatever caused by
    individual devices as you add them back. Keep a list as you go.

    That's the counsel of perfection: alternatively:

    apt rdepends brltty gives me:

    me@mymachine:~$ apt rdepends brltty
    brltty
    Reverse Depends:
       Suggests: speechd-el (>= 3.7.2)
       Depends: brltty-espeak (= 6.3+dfsg-1+deb11u1)
       Suggests: orca
       Depends: brltty-x11 (= 6.3+dfsg-1+deb11u1)
       Depends: brltty-speechd (= 6.3+dfsg-1+deb11u1)
       Depends: brltty-flite (= 6.3+dfsg-1+deb11u1)

    You could try apt-get remove (or equivalent) on each of those packages and >> see if that clears it. I _know_ this is frustrating as all get out for you >> but a clear approach, written down so that you can remember where you got
    to will be very helpful.

    If all else fails, you can then share it with the list and say "I got to
    step X with no problems, then Y happened - help me out here" and we'll
    have some better idea. We all jib at you for being vague/not indluding
    details but otherwise it is all just guesswork for the usual folk that
    hang out here.

    All the very best, as ever,

    Andy Cater

    How much longer till trixie is officially out??  What you are proposing sounds like several days work, and i have other irons in the fire. This release has been such a disaster for me because the install insists on installing and configuring orca and
    brltty w/o asking. I've done 40 some installs now, trying to stop it from wasting about a second while its yelling every keystroke at me because it thinks I'm blind. I finally have orca disabled and the computer is useful. The delays are a pain in the a$$
    but i can do work now. It is not useful when orca is using 90% of a 6 core I5 yelling at me loud enough to announce and pronounce every keystroke or mouse motion/click loud enough to wake the neighbors.  The first 23 installs never asked me if I wanted
    that crap. And if you nuked the orca executable it would not reboot but hung forever waiting for orca to start. I have it usable, the installer AFAIAC is broken and I don't want to have to go through all that again. Until the
    installer ASKS me if I want it because it thinks I am blind, I have only one nerve left and and the suggestion that I do yet another install, is standing on it. Trying to remove it now, it insists on removing gnome and every dependency. I just checked
    again with synaptic, removing either orca or brltty still wants to destroy the system, Yet all I get when I fuss about the broken installer is "won't fix, not broken'.

    Hi Gene,

    I, too, am not in need of the services that brltty or orca provide, and have noticed them hanging about from time to time, although I have not encountered any difficulties like you describe.

    On a bullseye system, apt-rdepends -r brltty informs me:

    # apt-rdepends -r brltty
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    brltty
    Reverse Depends: brltty-espeak (= 6.3+dfsg-1+deb11u1)
    Reverse Depends: brltty-flite (= 6.3+dfsg-1+deb11u1)
    Reverse Depends: brltty-speechd (= 6.3+dfsg-1+deb11u1)
    Reverse Depends: brltty-x11 (= 6.3+dfsg-1+deb11u1)
    brltty-espeak
    brltty-flite
    brltty-speechd
    brltty-x11

    If I understand apt-rdepends correctly, you should be able to remove/purge brltty ("apt purge brltty") without removing any installed packages other than the four listed above.

    apt-rdepends -r orca tells me:

    # apt-rdepends -r orca
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    orca
    Reverse Depends: gnome (>= 1:3.38+3)
    Reverse Depends: gnome-orca (3.38.2-2)
    Reverse Depends: orca-sops (1.0.2-2)
    gnome
    gnome-orca
    orca-sops

    So removing orca would also take gnome, and that probably is unacceptable to you. Accordingly, you need to tame orca to find the process that causes it to run and persuade it not to do that.

    I found, on a bookworm install (I have no bullseye with gnome and orca), that running orca -s from a terminal will bring up a settings panel with a check box for "Enable speech" under the "Speech" tab. Unchecking that box and selecting the "Apply" button
    will silence Orca. I think that leaves some of its subtasks running, as children of the systemd --user task; I am far from expert here. They do not seem to use significant resources, however.

    Alternatively, you can find orca's process, for instance, with "ps -ef | grep orca", and kill it. The -HUP signal is enough. Or you can kill its parent process (third column in the ps -ef output) if it is not a necessary one, or maybe teach it how to not
    start orca in the first place,

    I hope this is useful. Things like this can be very annoying.


    Regards,
    Tom Dial


    .

    Cheers, Gene Heskett, CET.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Felix Miata@21:1/5 to All on Wed Jun 5 12:10:01 2024
    Tom Dial composed on 2024-06-05 00:05 (UTC-0600):

    gene heskett wrote:

    How much longer till trixie is officially out??  What you are proposing sounds like several days work, and i have other irons in the fire. This release has been such a disaster for me because the install insists on installing and configuring orca and
    brltty w/o asking. I've done 40 some installs now, trying to stop it from wasting about a second while its yelling every keystroke at me because it thinks I'm blind. I finally have orca disabled and the computer is useful. The delays are a pain in the a$$
    but i can do work now. It is not useful when orca is using 90% of a 6 core I5 yelling at me loud enough to announce and pronounce every keystroke or mouse motion/click loud enough to wake the neighbors.  The first 23 installs never asked me if I wanted
    that crap.

    Did the first 23 include Gnome? Did you want Gnome? Do you still use or prefer using TDE? If the latter, then you should have no need of Gnome, or its depends on
    brltty or orca.

    And if you nuked the orca executable it would not reboot but hung forever waiting for orca to start. I have it usable, the installer AFAIAC is broken and I don't want to have to go through all that again. Until the
    installer ASKS me if I want it because it thinks I am blind, I have only one nerve left and and the suggestion that I do yet another install, is standing on it. Trying to remove it now, it insists on removing gnome and every dependency. I just checked
    again with synaptic, removing either orca or brltty still wants to destroy the system, Yet all I get when I fuss about the broken installer is "won't fix, not broken'.

    If by "destroy" you mean remove Gnome, and you'd rather be using TDE, then let it
    be "destroyed".

    ...

    So removing orca would also take gnome, and that probably is unacceptable to you.

    I have bunches of Debian installations, all using TDE, none with brltty, orca or
    gnome. I can't remember whether Gene is trying to use TDE, but it really ought to
    be an answer to his trouble, unless Gnome is kept, and brltty and orca are not neutered.
    --
    Evolution as taught in public schools is, like religion,
    based on faith, not based on science.

    Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

    Felix Miata

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From gene heskett@21:1/5 to Tom Dial on Wed Jun 5 17:00:01 2024
    On 6/5/24 02:05, Tom Dial wrote:


    On 6/4/24 04:26, gene heskett wrote:
    On 2/19/22 06:31, Andrew M.A. Cater wrote:
    Hi Gene,

    If this was someone calling you from a TV station saying they had a TV
    transmitter that was varying in power output - you'd have a mental
    checklist.
    You'd get down there, perhaps schedule some sort of power down / reduced >>> power operation and then you'd check - power supplies, feeder cables,
    hot
    spots on cables - whatever. Divide and conquer- working back to a
    baseline
    of known working conditions and eliminating causes.

    My suggestion to you of a reinstall is partly designed to get you out
    of this
    "X happens, I did Y, now I've got Z" - to get to a known initial state.

    Take out all the serial converters to UPS, lathe and so on. Wireless
    keyboard
    doesn't present as serial in the same way that brltty does - if it
    did, I'd
    have brltty with every install on this laptop.

    Copy off your home directory as you did before - maybe using tar.gz
    and preserving permissions. Start with the .iso that includes
    firmware - the unofficial one.

    Build back slowly - do an expert text mode install if you can. Then
    add your
    Trinity desktop - I don't think any of us can help you there, since
    we don't
    run trinity.

    Check and you should find that brltty isn't installed at all. Then
    re-add thingsgradually until you have the working system you want.
    Document it - write down
    the steps you take / copy configuration files you change.

    That will also reveal logging / login slowdowns or whatever caused by
    individual devices as you add them back. Keep a list as you go.

    That's the counsel of perfection: alternatively:

    apt rdepends brltty gives me:

    me@mymachine:~$ apt rdepends brltty
    brltty
    Reverse Depends:
       Suggests: speechd-el (>= 3.7.2)
       Depends: brltty-espeak (= 6.3+dfsg-1+deb11u1)
       Suggests: orca
       Depends: brltty-x11 (= 6.3+dfsg-1+deb11u1)
       Depends: brltty-speechd (= 6.3+dfsg-1+deb11u1)
       Depends: brltty-flite (= 6.3+dfsg-1+deb11u1)

    You could try apt-get remove (or equivalent) on each of those
    packages and
    see if that clears it. I _know_ this is frustrating as all get out
    for you
    but a clear approach, written down so that you can remember where you
    got
    to will be very helpful.

    Any attempt to remove cura or brltty, removes gnome leaving me I assume
    with a text only system by the time gnome takes all its dependency's
    with it. Thanks Tom.

    If all else fails, you can then share it with the list and say "I got to >>> step X with no problems, then Y happened - help me out here" and we'll
    have some better idea. We all jib at you for being vague/not indluding
    details but otherwise it is all just guesswork for the usual folk that
    hang out here.

    All the very best, as ever,

    Andy Cater

    How much longer till trixie is officially out??  What you are
    proposing sounds like several days work, and i have other irons in the
    fire. This release has been such a disaster for me because the install
    insists on installing and configuring orca and brltty w/o asking. I've
    done 40 some installs now, trying to stop it from wasting about a
    second while its yelling every keystroke at me because it thinks I'm
    blind. I finally have orca disabled and the computer is useful. The
    delays are a pain in the a$$ but i can do work now. It is not useful
    when orca is using 90% of a 6 core I5 yelling at me loud enough to
    announce and pronounce every keystroke or mouse motion/click loud
    enough to wake the neighbors.  The first 23 installs never asked me if
    I wanted that crap. And if you nuked the orca executable it would not
    reboot but hung forever waiting for orca to start. I have it usable,
    the installer AFAIAC is broken and I don't want to have to go through
    all that again. Until the installer ASKS me if I want it because it
    thinks I am blind, I have only one nerve left and and the suggestion
    that I do yet another install, is standing on it. Trying to remove it
    now, it insists on removing gnome and every dependency. I just checked
    again with synaptic, removing either orca or brltty still wants to
    destroy the system, Yet all I get when I fuss about the broken
    installer is "won't fix, not broken'.

    Hi Gene,

    I, too, am not in need of the services that  brltty or orca provide, and have noticed them hanging about from time to time, although I have not encountered any difficulties like you describe.

    On a bullseye system, apt-rdepends -r brltty informs me:

    # apt-rdepends -r brltty
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    brltty
      Reverse Depends: brltty-espeak (= 6.3+dfsg-1+deb11u1)
      Reverse Depends: brltty-flite (= 6.3+dfsg-1+deb11u1)
      Reverse Depends: brltty-speechd (= 6.3+dfsg-1+deb11u1)
      Reverse Depends: brltty-x11 (= 6.3+dfsg-1+deb11u1)
    brltty-espeak
    brltty-flite
    brltty-speechd
    brltty-x11

    If I understand apt-rdepends correctly, you should be able to
    remove/purge brltty ("apt purge brltty") without removing any installed packages other than the four listed above.

    apt-rdepends -r orca tells me:

    # apt-rdepends -r orca
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    orca
      Reverse Depends: gnome (>= 1:3.38+3)
      Reverse Depends: gnome-orca (3.38.2-2)
      Reverse Depends: orca-sops (1.0.2-2)
    gnome
    gnome-orca
    orca-sops

    So removing orca would also take gnome, and that probably is
    unacceptable to you. Accordingly, you need to tame orca to find the
    process that causes it to run and persuade it not to do that.

    I found, on a bookworm install (I have no bullseye with gnome and orca),
    that running orca -s from a terminal will bring up a settings panel with
    a check box for "Enable speech" under the "Speech" tab. Unchecking that
    box and selecting the "Apply" button will silence Orca. I think that
    leaves some of its subtasks running, as children of the systemd --user
    task; I am far from expert here. They do not seem to use significant resources, however.

    Alternatively, you can find orca's process, for instance, with "ps -ef |
    grep orca", and kill it. The -HUP signal is enough. Or you can kill its parent process (third column in the ps -ef output) if it is not a
    necessary one, or maybe teach it how to not start orca in the first place,

    I hope this is useful. Things like this can be very annoying.


    Regards,
    Tom Dial


    .

    Cheers, Gene Heskett, CET.
    .

    Cheers, Gene Heskett, CET.
    --
    "There are four boxes to be used in defense of liberty:
    soap, ballot, jury, and ammo. Please use in that order."
    -Ed Howdershelt (Author, 1940)
    If we desire respect for the law, we must first make the law respectable.
    - Louis D. Brandeis

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Greg Wooledge@21:1/5 to gene heskett on Wed Jun 5 17:20:02 2024
    On Wed, Jun 05, 2024 at 10:58:22AM -0400, gene heskett wrote:
    Any attempt to remove cura or brltty, removes gnome leaving me I assume with a text only system by the time gnome takes all its dependency's with it.

    "assume"

    This is your fundamental problem here. Do you know what the "gnome"
    package actually contains?

    hobbit:~$ apt-cache show gnome
    Package: gnome
    Source: meta-gnome3
    Version: 1:43+1
    Installed-Size: 14
    [...]

    Installed size is 14. I'm pretty sure that's kilobytes.

    "gnome" is a meta-package. Its purpose is to depend on a whole bunch
    of other packages. That's all. It doesn't actually do anything by
    itself.

    Removing "gnome" will not remove any functionality, because "gnome" does
    not *have* any functionality.

    As long as you don't do an "apt-get autoremove" afterward, nothing else
    will be deleted, other than what apt-get told you it was going to delete.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From gene heskett@21:1/5 to Tom Dial on Wed Jun 5 17:30:01 2024
    On 6/5/24 02:30, Tom Dial wrote:


    On 6/4/24 04:26, gene heskett wrote:
    On 2/19/22 06:31, Andrew M.A. Cater wrote:
    Hi Gene,

    If this was someone calling you from a TV station saying they had a TV
    transmitter that was varying in power output - you'd have a mental
    checklist.
    You'd get down there, perhaps schedule some sort of power down / reduced >>> power operation and then you'd check - power supplies, feeder cables,
    hot
    spots on cables - whatever. Divide and conquer- working back to a
    baseline
    of known working conditions and eliminating causes.

    My suggestion to you of a reinstall is partly designed to get you out
    of this
    "X happens, I did Y, now I've got Z" - to get to a known initial state.

    Take out all the serial converters to UPS, lathe and so on. Wireless
    keyboard
    doesn't present as serial in the same way that brltty does - if it
    did, I'd
    have brltty with every install on this laptop.

    Copy off your home directory as you did before - maybe using tar.gz
    and preserving permissions. Start with the .iso that includes
    firmware - the unofficial one.

    Build back slowly - do an expert text mode install if you can. Then
    add your
    Trinity desktop - I don't think any of us can help you there, since
    we don't
    run trinity.

    Check and you should find that brltty isn't installed at all. Then
    re-add thingsgradually until you have the working system you want.
    Document it - write down
    the steps you take / copy configuration files you change.

    That will also reveal logging / login slowdowns or whatever caused by
    individual devices as you add them back. Keep a list as you go.

    That's the counsel of perfection: alternatively:

    apt rdepends brltty gives me:

    me@mymachine:~$ apt rdepends brltty
    brltty
    Reverse Depends:
       Suggests: speechd-el (>= 3.7.2)
       Depends: brltty-espeak (= 6.3+dfsg-1+deb11u1)
       Suggests: orca
       Depends: brltty-x11 (= 6.3+dfsg-1+deb11u1)
       Depends: brltty-speechd (= 6.3+dfsg-1+deb11u1)
       Depends: brltty-flite (= 6.3+dfsg-1+deb11u1)

    You could try apt-get remove (or equivalent) on each of those
    packages and
    see if that clears it. I _know_ this is frustrating as all get out
    for you
    but a clear approach, written down so that you can remember where you
    got
    to will be very helpful.

    If all else fails, you can then share it with the list and say "I got to >>> step X with no problems, then Y happened - help me out here" and we'll
    have some better idea. We all jib at you for being vague/not indluding
    details but otherwise it is all just guesswork for the usual folk that
    hang out here.

    All the very best, as ever,

    Andy Cater

    How much longer till trixie is officially out??  What you are
    proposing sounds like several days work, and i have other irons in the
    fire. This release has been such a disaster for me because the install
    insists on installing and configuring orca and brltty w/o asking. I've
    done 40 some installs now, trying to stop it from wasting about a
    second while its yelling every keystroke at me because it thinks I'm
    blind. I finally have orca disabled and the computer is useful. The
    delays are a pain in the a$$ but i can do work now. It is not useful
    when orca is using 90% of a 6 core I5 yelling at me loud enough to
    announce and pronounce every keystroke or mouse motion/click loud
    enough to wake the neighbors.  The first 23 installs never asked me if
    I wanted that crap. And if you nuked the orca executable it would not
    reboot but hung forever waiting for orca to start. I have it usable,
    the installer AFAIAC is broken and I don't want to have to go through
    all that again. Until the installer ASKS me if I want it because it
    thinks I am blind, I have only one nerve left and and the suggestion
    that I do yet another install, is standing on it. Trying to remove it
    now, it insists on removing gnome and every dependency. I just checked
    again with synaptic, removing either orca or brltty still wants to
    destroy the system, Yet all I get when I fuss about the broken
    installer is "won't fix, not broken'.

    Hi Gene,

    I, too, am not in need of the services that  brltty or orca provide, and have noticed them hanging about from time to time, although I have not encountered any difficulties like you describe.

    On a bullseye system, apt-rdepends -r brltty informs me:

    # apt-rdepends -r brltty
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    brltty
      Reverse Depends: brltty-espeak (= 6.3+dfsg-1+deb11u1)
      Reverse Depends: brltty-flite (= 6.3+dfsg-1+deb11u1)
      Reverse Depends: brltty-speechd (= 6.3+dfsg-1+deb11u1)
      Reverse Depends: brltty-x11 (= 6.3+dfsg-1+deb11u1)
    brltty-espeak
    brltty-flite
    brltty-speechd
    brltty-x11

    If I understand apt-rdepends correctly, you should be able to
    remove/purge brltty ("apt purge brltty") without removing any installed packages other than the four listed above.

    I have removed orca by removing its exec bits. But the system then will
    not reboot, waiting forever for orca to start. The only recovery
    possible is a re-install, which accounts for about the first 23
    installs. But just like now, no one has told me how to REMOVE THEM ONCE INSTALLED BY THE BROKEN INSTALLER. Finally i was instructed to remove
    ALL usb stuff. Which did not remove them, but did not configure them to
    run like I was blind. Some macular degeneration due to my age but not
    blind yet at 89. And I still have both orca and brltty but unconfigured.
    That I can tolerate. But in asking how to get rid of it, the subject
    is always changed and I always get re-install instructions. Frustrating.

    apt-rdepends -r orca tells me:

    # apt-rdepends -r orca
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    orca
      Reverse Depends: gnome (>= 1:3.38+3)
      Reverse Depends: gnome-orca (3.38.2-2)
      Reverse Depends: orca-sops (1.0.2-2)
    gnome
    gnome-orca
    orca-sops

    So removing orca would also take gnome, and that probably is
    unacceptable to you. Accordingly, you need to tame orca to find the
    process that causes it to run and persuade it not to do that.

    I found, on a bookworm install (I have no bullseye with gnome and orca),

    This is bookworm.

    that running orca -s from a terminal will bring up a settings panel with
    a check box for "Enable speech" under the "Speech" tab. Unchecking that
    box and selecting the "Apply" button will silence Orca. I think that
    leaves some of its subtasks running, as children of the systemd --user
    task; I am far from expert here. They do not seem to use significant resources, however.

    Alternatively, you can find orca's process, for instance, with "ps -ef |
    grep orca", and kill it. The -HUP signal is enough. Or you can kill its parent process (third column in the ps -ef output) if it is not a
    necessary one, or maybe teach it how to not start orca in the first place,

    I hope this is useful. Things like this can be very annoying.

    An understatement Tom.
    Thanks tom.
    But when is trixie official.


    Regards,
    Tom Dial


    .

    Cheers, Gene Heskett, CET.

    .

    Cheers, Gene Heskett, CET.
    --
    "There are four boxes to be used in defense of liberty:
    soap, ballot, jury, and ammo. Please use in that order."
    -Ed Howdershelt (Author, 1940)
    If we desire respect for the law, we must first make the law respectable.
    - Louis D. Brandeis

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From gene heskett@21:1/5 to Greg Wooledge on Wed Jun 5 17:50:01 2024
    On 6/5/24 11:18, Greg Wooledge wrote:
    On Wed, Jun 05, 2024 at 10:58:22AM -0400, gene heskett wrote:
    Any attempt to remove cura or brltty, removes gnome leaving me I assume with >> a text only system by the time gnome takes all its dependency's with it.

    "assume"

    This is your fundamental problem here. Do you know what the "gnome"
    package actually contains?

    hobbit:~$ apt-cache show gnome
    Package: gnome
    Source: meta-gnome3
    Version: 1:43+1
    Installed-Size: 14
    [...]

    Installed size is 14. I'm pretty sure that's kilobytes.

    "gnome" is a meta-package. Its purpose is to depend on a whole bunch
    of other packages. That's all. It doesn't actually do anything by
    itself.

    Removing "gnome" will not remove any functionality, because "gnome" does
    not *have* any functionality.

    As long as you don't do an "apt-get autoremove" afterward, nothing else
    will be deleted, other than what apt-get told you it was going to delete.

    .
    autoremove is the first command of my update script. Designed to get rid
    of old kernels.

    But that still doesn't answer the question, How much longer till trixie
    is official? I even put a ? mark on it.

    Cheers, Gene Heskett, CET.
    --
    "There are four boxes to be used in defense of liberty:
    soap, ballot, jury, and ammo. Please use in that order."
    -Ed Howdershelt (Author, 1940)
    If we desire respect for the law, we must first make the law respectable.
    - Louis D. Brandeis

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Greg Wooledge@21:1/5 to gene heskett on Wed Jun 5 18:10:01 2024
    On Wed, Jun 05, 2024 at 11:47:02AM -0400, gene heskett wrote:
    As long as you don't do an "apt-get autoremove" afterward, nothing else will be deleted, other than what apt-get told you it was going to delete.

    autoremove is the first command of my update script. Designed to get rid of old kernels.

    Well. If that's how you want to play it, then you may need to build
    a metapackage of your own using "equivs". Figure out the dependency relationship that you want to maintain, write the control file, run
    the equivs command, install the resulting .deb file.

    Life is a bit simpler if you don't use autoremove. (I purge the old
    kernels by hand.)

    I'm still confused by your insistence on keeping GNOME installed, though.
    I thought you weren't using GNOME. I thought you were using TDE.

    And as far as orca goes, "gnome" depends on orca, and orca merely
    suggests brltty. So, removing brltty shouldn't remove orca, and orca
    should be able to function without brltty.

    But that still doesn't answer the question, How much longer till trixie is official? I even put a ? mark on it.

    Sorry, my time machine is at the mechanic.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrew M.A. Cater@21:1/5 to gene heskett on Wed Jun 5 19:20:01 2024
    On Tue, Jun 04, 2024 at 06:26:31AM -0400, gene heskett wrote:
    On 2/19/22 06:31, Andrew M.A. Cater wrote:
    Hi Gene,

    You could try apt-get remove (or equivalent) on each of those packages and see if that clears it. I _know_ this is frustrating as all get out for you but a clear approach, written down so that you can remember where you got to will be very helpful.

    If all else fails, you can then share it with the list and say "I got to step X with no problems, then Y happened - help me out here" and we'll
    have some better idea. We all jib at you for being vague/not indluding details but otherwise it is all just guesswork for the usual folk that
    hang out here.

    All the very best, as ever,

    Andy Cater

    How much longer till trixie is officially out?? What you are proposing sounds like several days work, and i have other irons in the fire. This release has been such a disaster for me because the install insists on installing and configuring orca and brltty w/o asking. I've done 40 some installs now, trying to stop it from wasting about a second while its
    yelling every keystroke at me because it thinks I'm blind. I finally have orca disabled and the computer is useful. The delays are a pain in the a$$ but i can do work now. It is not useful when orca is using 90% of a 6 core
    I5 yelling at me loud enough to announce and pronounce every keystroke or mouse motion/click loud enough to wake the neighbors. The first 23 installs never asked me if I wanted that crap. And if you nuked the orca executable
    it would not reboot but hung forever waiting for orca to start. I have it usable, the installer AFAIAC is broken and I don't want to have to go
    through all that again. Until the installer ASKS me if I want it because it thinks I am blind, I have only one nerve left and and the suggestion that I do yet another install, is standing on it. Trying to remove it now, it insists on removing gnome and every dependency. I just checked again with synaptic, removing either orca or brltty still wants to destroy the system, Yet all I get when I fuss about the broken installer is "won't fix, not broken'.


    How long until trixie is out? Could be 12-15 months.

    Are you still running Bullseye there? if so, you should probably upgrade
    to Bookworm sometime soon.

    Given that I wrote this to you two years ago: you didn't actually take
    the suggestion and reinstall. That's OK - but nobody has ever been able
    to get to the root cause of brokenness here. Is it a Gene problem or a
    problem that hits other people more widely? We don't have details.

    I see someone else has suggested strip a machine down to nothing and
    do a clean install with Debian 12.5. Honestly, that's what I'd do.
    If you can't/don't want to take this machine apart - find a spare
    machine and do a Debian text mode install then install TDE.

    At that point, you'll have a control - a counterpart that you can
    check and you'll have done a complete install.

    The suggestion that you can remove things and get it to work the
    way you want is only valid if you can tell us *exactly* what you've
    done so one of us can reproduce the problem. At this distance, that's
    unlikely. It's not a complete cop-out but it would be easier if you could
    do some sort of clean install. I'd help walk you through the steps: at
    this rate, it might have been quicker for me to just airfreight you a
    working machine :)

    All the very best, as ever,

    Andy
    (amacater@debian.org)



    .

    Cheers, Gene Heskett, CET.
    --
    "There are four boxes to be used in defense of liberty:
    soap, ballot, jury, and ammo. Please use in that order."
    -Ed Howdershelt (Author, 1940)
    If we desire respect for the law, we must first make the law respectable.
    - Louis D. Brandeis


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From gene heskett@21:1/5 to Andrew M.A. Cater on Wed Jun 5 23:10:01 2024
    On 6/5/24 13:12, Andrew M.A. Cater wrote:
    On Tue, Jun 04, 2024 at 06:26:31AM -0400, gene heskett wrote:
    On 2/19/22 06:31, Andrew M.A. Cater wrote:
    Hi Gene,

    You could try apt-get remove (or equivalent) on each of those packages and >>> see if that clears it. I _know_ this is frustrating as all get out for you >>> but a clear approach, written down so that you can remember where you got >>> to will be very helpful.

    If all else fails, you can then share it with the list and say "I got to >>> step X with no problems, then Y happened - help me out here" and we'll
    have some better idea. We all jib at you for being vague/not indluding
    details but otherwise it is all just guesswork for the usual folk that
    hang out here.

    All the very best, as ever,

    Andy Cater

    How much longer till trixie is officially out?? What you are proposing
    sounds like several days work, and i have other irons in the fire. This
    release has been such a disaster for me because the install insists on
    installing and configuring orca and brltty w/o asking. I've done 40 some
    installs now, trying to stop it from wasting about a second while its
    yelling every keystroke at me because it thinks I'm blind. I finally have
    orca disabled and the computer is useful. The delays are a pain in the a$$ >> but i can do work now. It is not useful when orca is using 90% of a 6 core >> I5 yelling at me loud enough to announce and pronounce every keystroke or
    mouse motion/click loud enough to wake the neighbors. The first 23 installs >> never asked me if I wanted that crap. And if you nuked the orca executable >> it would not reboot but hung forever waiting for orca to start. I have it
    usable, the installer AFAIAC is broken and I don't want to have to go
    through all that again. Until the installer ASKS me if I want it because it >> thinks I am blind, I have only one nerve left and and the suggestion that I >> do yet another install, is standing on it. Trying to remove it now, it
    insists on removing gnome and every dependency. I just checked again with
    synaptic, removing either orca or brltty still wants to destroy the system, >> Yet all I get when I fuss about the broken installer is "won't fix, not
    broken'.


    How long until trixie is out? Could be 12-15 months.

    Are you still running Bullseye there? if so, you should probably upgrade
    to Bookworm sometime soon.

    Given that I wrote this to you two years ago: you didn't actually take
    the suggestion and reinstall. That's OK - but nobody has ever been able
    to get to the root cause of brokenness here. Is it a Gene problem or a problem that hits other people more widely? We don't have details.

    They have been given quite a few times, Andy. Simplified, I had just a
    week before, installed 2 more 2T seagate's, one for amanda, one for
    boot. I already had /home on a raid10 of 1T samsungs. About 10 days
    later both of the 2T segates dropped off the bus, never to be heard from
    again. Research disclosed that they were helium filled drives of
    shingled architecture, so seagate was using me, at $150 a pop, for a lab
    rat. At that point it was bullseye. The only other machine that had an
    optical drive was an old dell in the garage running my original milling machine, so I went to it, and downloaded the bookworm full installer and
    put it on a dvd. The installer found a couple usb-serial adaptors,
    ASSUMED they were driving an audio tty, automatically installing and configuring both brltty and orca to start very early in the boot. BUT if
    they are there but disabled it waits forever for orca to start, which
    caused the first 23 re-installs. A year+ later I don't recall what i did
    but they are installed but out of the loop, so with reservations, the
    machine is usable. The reservations are that its not very stable, x is
    crashing about halfway thru a workspace change at about 2 week
    intervals, and anything that opens a path to storage, is frozen for 30
    seconds or more if it will wait, or if it won't wait, disables that
    function but like digiKam, goes thru the motions of downloading from my
    camera without actually doing it. Fortunately, shotwell works but hangs
    at startup for 30 secs or more, and does gimp, GpenSCAD and anything
    else that opens a path to storage. All w/o logging a single error msg,
    In gimps case, each cd to a new path invokes the freeze all over again.

    I've been a linux only house since 1998 when I put redhat 5.0 on a 400
    mhz K6, this "bookworm" is the worst experience I've had in the last 26
    years.

    So this is the umptieth time I've asked how to fix it, and got recipes
    for re-installing the basic system as an answer. Mike gave me instructs
    to run a couple commands, once normally, once while it was hung but the
    2nd comnnand I fed to wc -l and got almost 300k lines. Difficult to do
    in real time because the command itself is subject to the lockout lag.

    I see someone else has suggested strip a machine down to nothing and
    do a clean install with Debian 12.5. Honestly, that's what I'd do.
    If you can't/don't want to take this machine apart - find a spare
    machine and do a Debian text mode install then install TDE.

    At that point, you'll have a control - a counterpart that you can
    check and you'll have done a complete install.

    The suggestion that you can remove things and get it to work the
    way you want is only valid if you can tell us *exactly* what you've
    done so one of us can reproduce the problem. At this distance, that's unlikely. It's not a complete cop-out but it would be easier if you could
    do some sort of clean install. I'd help walk you through the steps: at
    this rate, it might have been quicker for me to just airfreight you a
    working machine :)

    All the very best, as ever,

    Same to you Andy.

    Andy
    (amacater@debian.org)
    Cheers, Gene Heskett, CET.
    --
    "There are four boxes to be used in defense of liberty:
    soap, ballot, jury, and ammo. Please use in that order."
    -Ed Howdershelt (Author, 1940)
    If we desire respect for the law, we must first make the law respectable.
    - Louis D. Brandeis

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Tom Dial@21:1/5 to All on Wed Jun 5 23:50:01 2024
    DQoNCk9uIDYvNS8yNCAwODo1OCwgZ2VuZSBoZXNrZXR0IHdyb3RlOg0KPiBPbiA2LzUvMjQg MDI6MDUsIFRvbSBEaWFsIHdyb3RlOg0KPj4NCj4+DQo+PiBPbiA2LzQvMjQgMDQ6MjYsIGdl bmUgaGVza2V0dCB3cm90ZToNCj4+PiBPbiAyLzE5LzIyIDA2OjMxLCBBbmRyZXcgTS5BLiBD YXRlciB3cm90ZToNCj4+Pj4gSGkgR2VuZSwNCj4+Pj4NCj4+Pj4gSWYgdGhpcyB3YXMgc29t ZW9uZSBjYWxsaW5nIHlvdSBmcm9tIGEgVFYgc3RhdGlvbiBzYXlpbmcgdGhleSBoYWQgYSBU Vg0KPj4+PiB0cmFuc21pdHRlciB0aGF0IHdhcyB2YXJ5aW5nIGluIHBvd2VyIG91dHB1dCAt IHlvdSdkIGhhdmUgYSBtZW50YWwgY2hlY2tsaXN0Lg0KPj4+PiBZb3UnZCBnZXQgZG93biB0 aGVyZSwgcGVyaGFwcyBzY2hlZHVsZSBzb21lIHNvcnQgb2YgcG93ZXIgZG93biAvIHJlZHVj ZWQNCj4+Pj4gcG93ZXIgb3BlcmF0aW9uIGFuZCB0aGVuIHlvdSdkIGNoZWNrIC0gcG93ZXIg c3VwcGxpZXMsIGZlZWRlciBjYWJsZXMsIGhvdA0KPj4+PiBzcG90cyBvbiBjYWJsZXMgLSB3 aGF0ZXZlci4gRGl2aWRlIGFuZCBjb25xdWVyLSB3b3JraW5nIGJhY2sgdG8gYSBiYXNlbGlu ZQ0KPj4+PiBvZiBrbm93biB3b3JraW5nIGNvbmRpdGlvbnMgYW5kIGVsaW1pbmF0aW5nIGNh dXNlcy4NCj4+Pj4NCj4+Pj4gTXkgc3VnZ2VzdGlvbiB0byB5b3Ugb2YgYSByZWluc3RhbGwg aXMgcGFydGx5IGRlc2lnbmVkIHRvIGdldCB5b3Ugb3V0IG9mIHRoaXMNCj4+Pj4gIlggaGFw cGVucywgSSBkaWQgWSwgbm93IEkndmUgZ290IFoiIC0gdG8gZ2V0IHRvIGEga25vd24gaW5p dGlhbCBzdGF0ZS4NCj4+Pj4NCj4+Pj4gVGFrZSBvdXQgYWxsIHRoZSBzZXJpYWwgY29udmVy dGVycyB0byBVUFMsIGxhdGhlIGFuZCBzbyBvbi4gV2lyZWxlc3Mga2V5Ym9hcmQNCj4+Pj4g ZG9lc24ndCBwcmVzZW50IGFzIHNlcmlhbCBpbiB0aGUgc2FtZSB3YXkgdGhhdCBicmx0dHkg ZG9lcyAtIGlmIGl0IGRpZCwgSSdkDQo+Pj4+IGhhdmUgYnJsdHR5IHdpdGggZXZlcnkgaW5z dGFsbCBvbiB0aGlzIGxhcHRvcC4NCj4+Pj4NCj4+Pj4gQ29weSBvZmYgeW91ciBob21lIGRp cmVjdG9yeSBhcyB5b3UgZGlkIGJlZm9yZSAtIG1heWJlIHVzaW5nIHRhci5neiBhbmQgcHJl c2VydmluZyBwZXJtaXNzaW9ucy4gU3RhcnQgd2l0aCB0aGUgLmlzbyB0aGF0IGluY2x1ZGVz IGZpcm13YXJlIC0gdGhlIHVub2ZmaWNpYWwgb25lLg0KPj4+Pg0KPj4+PiBCdWlsZCBiYWNr IHNsb3dseSAtIGRvIGFuIGV4cGVydCB0ZXh0IG1vZGUgaW5zdGFsbCBpZiB5b3UgY2FuLiBU aGVuIGFkZCB5b3VyDQo+Pj4+IFRyaW5pdHkgZGVza3RvcCAtIEkgZG9uJ3QgdGhpbmsgYW55 IG9mIHVzIGNhbiBoZWxwIHlvdSB0aGVyZSwgc2luY2Ugd2UgZG9uJ3QNCj4+Pj4gcnVuIHRy aW5pdHkuDQo+Pj4+DQo+Pj4+IENoZWNrIGFuZCB5b3Ugc2hvdWxkIGZpbmQgdGhhdCBicmx0 dHkgaXNuJ3QgaW5zdGFsbGVkIGF0IGFsbC4gVGhlbiByZS1hZGQgdGhpbmdzZ3JhZHVhbGx5 IHVudGlsIHlvdSBoYXZlIHRoZSB3b3JraW5nIHN5c3RlbSB5b3Ugd2FudC4gRG9jdW1lbnQg aXQgLSB3cml0ZSBkb3duDQo+Pj4+IHRoZSBzdGVwcyB5b3UgdGFrZSAvIGNvcHkgY29uZmln dXJhdGlvbiBmaWxlcyB5b3UgY2hhbmdlLg0KPj4+Pg0KPj4+PiBUaGF0IHdpbGwgYWxzbyBy ZXZlYWwgbG9nZ2luZyAvIGxvZ2luIHNsb3dkb3ducyBvciB3aGF0ZXZlciBjYXVzZWQgYnkN Cj4+Pj4gaW5kaXZpZHVhbCBkZXZpY2VzIGFzIHlvdSBhZGQgdGhlbSBiYWNrLiBLZWVwIGEg bGlzdCBhcyB5b3UgZ28uDQo+Pj4+DQo+Pj4+IFRoYXQncyB0aGUgY291bnNlbCBvZiBwZXJm ZWN0aW9uOiBhbHRlcm5hdGl2ZWx5Og0KPj4+Pg0KPj4+PiBhcHQgcmRlcGVuZHMgYnJsdHR5 IGdpdmVzIG1lOg0KPj4+Pg0KPj4+PiBtZUBteW1hY2hpbmU6fiQgYXB0IHJkZXBlbmRzIGJy bHR0eQ0KPj4+PiBicmx0dHkNCj4+Pj4gUmV2ZXJzZSBEZXBlbmRzOg0KPj4+PiDCoMKgIFN1 Z2dlc3RzOiBzcGVlY2hkLWVsICg+PSAzLjcuMikNCj4+Pj4gwqDCoCBEZXBlbmRzOiBicmx0 dHktZXNwZWFrICg9IDYuMytkZnNnLTErZGViMTF1MSkNCj4+Pj4gwqDCoCBTdWdnZXN0czog b3JjYQ0KPj4+PiDCoMKgIERlcGVuZHM6IGJybHR0eS14MTEgKD0gNi4zK2Rmc2ctMStkZWIx MXUxKQ0KPj4+PiDCoMKgIERlcGVuZHM6IGJybHR0eS1zcGVlY2hkICg9IDYuMytkZnNnLTEr ZGViMTF1MSkNCj4+Pj4gwqDCoCBEZXBlbmRzOiBicmx0dHktZmxpdGUgKD0gNi4zK2Rmc2ct MStkZWIxMXUxKQ0KPj4+Pg0KPj4+PiBZb3UgY291bGQgdHJ5IGFwdC1nZXQgcmVtb3ZlIChv ciBlcXVpdmFsZW50KSBvbiBlYWNoIG9mIHRob3NlIHBhY2thZ2VzIGFuZA0KPj4+PiBzZWUg aWYgdGhhdCBjbGVhcnMgaXQuIEkgX2tub3dfIHRoaXMgaXMgZnJ1c3RyYXRpbmcgYXMgYWxs IGdldCBvdXQgZm9yIHlvdQ0KPj4+PiBidXQgYSBjbGVhciBhcHByb2FjaCwgd3JpdHRlbiBk b3duIHNvIHRoYXQgeW91IGNhbiByZW1lbWJlciB3aGVyZSB5b3UgZ290DQo+Pj4+IHRvIHdp bGwgYmUgdmVyeSBoZWxwZnVsLg0KPiANCj4gQW55IGF0dGVtcHQgdG8gcmVtb3ZlIGN1cmEg b3IgYnJsdHR5LCByZW1vdmVzIGdub21lIGxlYXZpbmcgbWUgSSBhc3N1bWUgd2l0aCBhIHRl eHQgb25seSBzeXN0ZW0gYnkgdGhlIHRpbWUgZ25vbWUgdGFrZXMgYWxsIGl0cyBkZXBlbmRl bmN5J3Mgd2l0aCBpdC7CoCBUaGFua3MgVG9tLg0KDQpIYXZlIHlvdSBhY3R1YWxseSB0cmll ZCB1bmluc3RhbGxpbmcgYnJsdHR5IG9ubHksIGFzIGEgc2VwYXJhdGUgYWN0aW9uIGZyb20g YWxsIG90aGVycz8NCg0KSSBoYXZlIGEgbnVtYmVyIG9mIGdub21lIGluc3RhbGxhdGlvbnMs IHVuZm9ydHVuYXRlbHkgZm9yIHRoaXMgZGlzY3Vzc2lvbiBhbGwgYm9va3dvcm0uIE5vbmUg b2YgdGhlbSBoYXMgYnJsdHR5Lg0KDQpJIGhhdmUgYSBmZXcgaW5zdGFsbGF0aW9ucyBvZiBi dWxsc2V5ZSBhbmQgYW4gb2xkZXIgc3RyZXRjaCBpbnN0YWxsYXRpb24sIGJ1dCBub25lIHdp dGggZ25vbWUgaW5zdGFsbGVkLiBPbiBhbGwgb2YgdGhlbSwgdGhvdWdoLCAiYXB0LXJkZXBl bmRzIC1yIGdub21lIiBmYWlscyB0byBsaXN0IGJybHR0eSBhcyBhIGdub21lIGRlcGVuZGVu Y3kuIEFuZCBvbiB0aGUgYm9va3dvcm0gc3lzdGVtcywgc2ltdWxhdGVkIGluc3RhbGxhdGlv biBvZiBnbm9tZSAoImFwdCBpbnN0YWxsIC1zIGdub21lIikgc2hvd3MgYnJsdHR5IGFzIGEg c3VnZ2VzdGVkIHBhY2thZ2Ugb25seSBhbmQgd291bGQgbm90IGluc3RhbGwgaXQgYWxvbmcg d2l0aCBnbm9tZTsgb24gdGhlIHN0cmV0Y2ggc3lzdGVtLCBnbm9tZSBpbnN0YWxsYXRpb24g bWFrZXMgbm8gcmVmZXJlbmNlIGF0IGFsbCB0byBicmx0dHkuDQoNCklzIGl0IHBvc3NpYmxl IHlvdSBoYXZlIGFwdCBzZXR0aW5ncyB0aGF0IGF1dG9tYXRpY2FsbHkgcHVsbCBpbiBzdWdn ZXN0ZWQgcGFja2FnZXMsIGFuZCB0aGF0IGlzIGludGVyZmVyaW5nIHdpdGggYXR0ZW1wdHMg dG8gcmVtb3ZlIGJybHR0eT8gSSBhbSBub3QgZXhwZXJ0IGVub3VnaCB3cnQgYXB0IGFuZCBp dHMgcmVsYXRpdmVzIHRvIGtub3cgd2hldGhlciB0aGF0IGV2ZW4gbWFrZXMgc2Vuc2UsIGFu ZCBpdCBzZWVtcyBhIGJpdCBmYXIgZmV0Y2hlZCBpZiBtYXliZSBiYXJlbHkgcG9zc2libGUu DQoNCk1heWJlIGlmIHlvdSBwb3N0IHRoZSBvdXRwdXQgZnJvbSAiYXB0LXJkZXBlbmRzIC1y IGJybHR0eSIgYW5kICJhcHQgcHVyZ2UgLS1zaW11bGF0ZSBicmx0dHkiIGl0IHdpbGwgYmUg aW5mb3JtYXRpdmUuDQoNClJlZ2FyZHMsDQpUb20gRGlhbA0KDQo+Pj4+DQo+Pj4+IElmIGFs bCBlbHNlIGZhaWxzLCB5b3UgY2FuIHRoZW4gc2hhcmUgaXQgd2l0aCB0aGUgbGlzdCBhbmQg c2F5ICJJIGdvdCB0bw0KPj4+PiBzdGVwIFggd2l0aCBubyBwcm9ibGVtcywgdGhlbiBZIGhh cHBlbmVkIC0gaGVscCBtZSBvdXQgaGVyZSIgYW5kIHdlJ2xsDQo+Pj4+IGhhdmUgc29tZSBi ZXR0ZXIgaWRlYS4gV2UgYWxsIGppYiBhdCB5b3UgZm9yIGJlaW5nIHZhZ3VlL25vdCBpbmRs dWRpbmcNCj4+Pj4gZGV0YWlscyBidXQgb3RoZXJ3aXNlIGl0IGlzIGFsbCBqdXN0IGd1ZXNz d29yayBmb3IgdGhlIHVzdWFsIGZvbGsgdGhhdA0KPj4+PiBoYW5nIG91dCBoZXJlLg0KPj4+ Pg0KPj4+PiBBbGwgdGhlIHZlcnkgYmVzdCwgYXMgZXZlciwNCj4+Pj4NCj4+Pj4gQW5keSBD YXRlcg0KPj4+Pg0KPj4+IEhvdyBtdWNoIGxvbmdlciB0aWxsIHRyaXhpZSBpcyBvZmZpY2lh bGx5IG91dD8/wqAgV2hhdCB5b3UgYXJlIHByb3Bvc2luZyBzb3VuZHMgbGlrZSBzZXZlcmFs IGRheXMgd29yaywgYW5kIGkgaGF2ZSBvdGhlciBpcm9ucyBpbiB0aGUgZmlyZS4gVGhpcyBy ZWxlYXNlIGhhcyBiZWVuIHN1Y2ggYSBkaXNhc3RlciBmb3IgbWUgYmVjYXVzZSB0aGUgaW5z dGFsbCBpbnNpc3RzIG9uIGluc3RhbGxpbmcgYW5kIGNvbmZpZ3VyaW5nIG9yY2EgYW5kIGJy bHR0eSB3L28gYXNraW5nLiBJJ3ZlIGRvbmUgNDAgc29tZSBpbnN0YWxscyBub3csIHRyeWlu ZyB0byBzdG9wIGl0IGZyb20gd2FzdGluZyBhYm91dCBhIHNlY29uZCB3aGlsZSBpdHMgeWVs bGluZyBldmVyeSBrZXlzdHJva2UgYXQgbWUgYmVjYXVzZSBpdCB0aGlua3MgSSdtIGJsaW5k LiBJIGZpbmFsbHkgaGF2ZSBvcmNhIGRpc2FibGVkIGFuZCB0aGUgY29tcHV0ZXIgaXMgdXNl ZnVsLiBUaGUgZGVsYXlzIGFyZSBhIHBhaW4gaW4gdGhlIGEkJCBidXQgaSBjYW4gZG8gd29y ayBub3cuIEl0IGlzIG5vdCB1c2VmdWwgd2hlbiBvcmNhIGlzIHVzaW5nIDkwJSBvZiBhIDYg Y29yZSBJNSB5ZWxsaW5nIGF0IG1lIGxvdWQgZW5vdWdoIHRvIGFubm91bmNlIGFuZCBwcm9u b3VuY2UgZXZlcnkga2V5c3Ryb2tlIG9yIG1vdXNlIG1vdGlvbi9jbGljayBsb3VkIGVub3Vn aCB0byB3YWtlIHRoZSBuZWlnaGJvcnMuwqAgVGhlIGZpcnN0IDIzIGluc3RhbGxzIG5ldmVy IGFza2VkIG1lIGlmIEkgd2FudGVkIHRoYXQgY3JhcC4gQW5kIGlmIHlvdSBudWtlZCB0aGUg b3JjYSBleGVjdXRhYmxlIGl0IHdvdWxkIG5vdCByZWJvb3QgYnV0IGh1bmcgZm9yZXZlciB3 YWl0aW5nIGZvciBvcmNhIHRvIHN0YXJ0LiBJIGhhdmUgaXQgdXNhYmxlLCB0aGUgaW5zdGFs bGVyIEFGQUlBQyBpcyBicm9rZW4gYW5kIEkgZG9uJ3Qgd2FudCB0byBoYXZlIHRvIGdvIHRo cm91Z2ggYWxsIHRoYXQgYWdhaW4uIFVudGlsIHRoZSANCj4+PiBpbnN0YWxsZXIgQVNLUyBt ZSBpZiBJIHdhbnQgaXQgYmVjYXVzZSBpdCB0aGlua3MgSSBhbSBibGluZCwgSSBoYXZlIG9u bHkgb25lIG5lcnZlIGxlZnQgYW5kIGFuZCB0aGUgc3VnZ2VzdGlvbiB0aGF0IEkgZG8geWV0 IGFub3RoZXIgaW5zdGFsbCwgaXMgc3RhbmRpbmcgb24gaXQuIFRyeWluZyB0byByZW1vdmUg aXQgbm93LCBpdCBpbnNpc3RzIG9uIHJlbW92aW5nIGdub21lIGFuZCBldmVyeSBkZXBlbmRl bmN5LiBJIGp1c3QgY2hlY2tlZCBhZ2FpbiB3aXRoIHN5bmFwdGljLCByZW1vdmluZyBlaXRo ZXIgb3JjYSBvciBicmx0dHkgc3RpbGwgd2FudHMgdG8gZGVzdHJveSB0aGUgc3lzdGVtLCBZ ZXQgYWxsIEkgZ2V0IHdoZW4gSSBmdXNzIGFib3V0IHRoZSBicm9rZW4gaW5zdGFsbGVyIGlz ICJ3b24ndCBmaXgsIG5vdCBicm9rZW4nLg0KPj4+DQo+PiBIaSBHZW5lLA0KPj4NCj4+IEks IHRvbywgYW0gbm90IGluIG5lZWQgb2YgdGhlIHNlcnZpY2VzIHRoYXTCoCBicmx0dHkgb3Ig b3JjYSBwcm92aWRlLCBhbmQgaGF2ZSBub3RpY2VkIHRoZW0gaGFuZ2luZyBhYm91dCBmcm9t IHRpbWUgdG8gdGltZSwgYWx0aG91Z2ggSSBoYXZlIG5vdCBlbmNvdW50ZXJlZCBhbnkgZGlm ZmljdWx0aWVzIGxpa2UgeW91IGRlc2NyaWJlLg0KPj4NCj4+IE9uIGEgYnVsbHNleWUgc3lz dGVtLCBhcHQtcmRlcGVuZHMgLXIgYnJsdHR5IGluZm9ybXMgbWU6DQo+Pg0KPj4gIyBhcHQt cmRlcGVuZHMgLXIgYnJsdHR5DQo+PiBSZWFkaW5nIHBhY2thZ2UgbGlzdHMuLi4gRG9uZQ0K Pj4gQnVpbGRpbmcgZGVwZW5kZW5jeSB0cmVlLi4uIERvbmUNCj4+IFJlYWRpbmcgc3RhdGUg aW5mb3JtYXRpb24uLi4gRG9uZQ0KPj4gYnJsdHR5DQo+PiDCoMKgIFJldmVyc2UgRGVwZW5k czogYnJsdHR5LWVzcGVhayAoPSA2LjMrZGZzZy0xK2RlYjExdTEpDQo+PiDCoMKgIFJldmVy c2UgRGVwZW5kczogYnJsdHR5LWZsaXRlICg9IDYuMytkZnNnLTErZGViMTF1MSkNCj4+IMKg wqAgUmV2ZXJzZSBEZXBlbmRzOiBicmx0dHktc3BlZWNoZCAoPSA2LjMrZGZzZy0xK2RlYjEx dTEpDQo+PiDCoMKgIFJldmVyc2UgRGVwZW5kczogYnJsdHR5LXgxMSAoPSA2LjMrZGZzZy0x K2RlYjExdTEpDQo+PiBicmx0dHktZXNwZWFrDQo+PiBicmx0dHktZmxpdGUNCj4+IGJybHR0 eS1zcGVlY2hkDQo+PiBicmx0dHkteDExDQo+Pg0KPj4gSWYgSSB1bmRlcnN0YW5kIGFwdC1y ZGVwZW5kcyBjb3JyZWN0bHksIHlvdSBzaG91bGQgYmUgYWJsZSB0byByZW1vdmUvcHVyZ2Ug YnJsdHR5ICgiYXB0IHB1cmdlIGJybHR0eSIpIHdpdGhvdXQgcmVtb3ZpbmcgYW55IGluc3Rh bGxlZCBwYWNrYWdlcyBvdGhlciB0aGFuIHRoZSBmb3VyIGxpc3RlZCBhYm92ZS4NCj4+DQo+ PiBhcHQtcmRlcGVuZHMgLXIgb3JjYSB0ZWxscyBtZToNCj4+DQo+PiAjIGFwdC1yZGVwZW5k cyAtciBvcmNhDQo+PiBSZWFkaW5nIHBhY2thZ2UgbGlzdHMuLi4gRG9uZQ0KPj4gQnVpbGRp bmcgZGVwZW5kZW5jeSB0cmVlLi4uIERvbmUNCj4+IFJlYWRpbmcgc3RhdGUgaW5mb3JtYXRp b24uLi4gRG9uZQ0KPj4gb3JjYQ0KPj4gwqDCoCBSZXZlcnNlIERlcGVuZHM6IGdub21lICg+ PSAxOjMuMzgrMykNCj4+IMKgwqAgUmV2ZXJzZSBEZXBlbmRzOiBnbm9tZS1vcmNhICgzLjM4 LjItMikNCj4+IMKgwqAgUmV2ZXJzZSBEZXBlbmRzOiBvcmNhLXNvcHMgKDEuMC4yLTIpDQo+ PiBnbm9tZQ0KPj4gZ25vbWUtb3JjYQ0KPj4gb3JjYS1zb3BzDQo+Pg0KPj4gU28gcmVtb3Zp bmcgb3JjYSB3b3VsZCBhbHNvIHRha2UgZ25vbWUsIGFuZCB0aGF0IHByb2JhYmx5IGlzIHVu YWNjZXB0YWJsZSB0byB5b3UuIEFjY29yZGluZ2x5LCB5b3UgbmVlZCB0byB0YW1lIG9yY2Eg dG8gZmluZCB0aGUgcHJvY2VzcyB0aGF0IGNhdXNlcyBpdCB0byBydW4gYW5kIHBlcnN1YWRl IGl0IG5vdCB0byBkbyB0aGF0Lg0KPj4NCj4+IEkgZm91bmQsIG9uIGEgYm9va3dvcm0gaW5z dGFsbCAoSSBoYXZlIG5vIGJ1bGxzZXllIHdpdGggZ25vbWUgYW5kIG9yY2EpLCB0aGF0IHJ1 bm5pbmcgb3JjYSAtcyBmcm9tIGEgdGVybWluYWwgd2lsbCBicmluZyB1cCBhIHNldHRpbmdz IHBhbmVsIHdpdGggYSBjaGVjayBib3ggZm9yICJFbmFibGUgc3BlZWNoIiB1bmRlciB0aGUg IlNwZWVjaCIgdGFiLiBVbmNoZWNraW5nIHRoYXQgYm94IGFuZCBzZWxlY3RpbmcgdGhlICJB cHBseSIgYnV0dG9uIHdpbGwgc2lsZW5jZSBPcmNhLiBJIHRoaW5rIHRoYXQgbGVhdmVzIHNv bWUgb2YgaXRzIHN1YnRhc2tzIHJ1bm5pbmcsIGFzIGNoaWxkcmVuIG9mIHRoZSBzeXN0ZW1k IC0tdXNlciB0YXNrOyBJIGFtIGZhciBmcm9tIGV4cGVydCBoZXJlLiBUaGV5IGRvIG5vdCBz ZWVtIHRvIHVzZSBzaWduaWZpY2FudCByZXNvdXJjZXMsIGhvd2V2ZXIuDQo+Pg0KPj4gQWx0 ZXJuYXRpdmVseSwgeW91IGNhbiBmaW5kIG9yY2EncyBwcm9jZXNzLCBmb3IgaW5zdGFuY2Us IHdpdGggInBzIC1lZiB8IGdyZXAgb3JjYSIsIGFuZCBraWxsIGl0LiBUaGUgLUhVUCBzaWdu YWwgaXMgZW5vdWdoLiBPciB5b3UgY2FuIGtpbGwgaXRzIHBhcmVudCBwcm9jZXNzICh0aGly ZCBjb2x1bW4gaW4gdGhlIHBzIC1lZiBvdXRwdXQpIGlmIGl0IGlzIG5vdCBhIG5lY2Vzc2Fy eSBvbmUsIG9yIG1heWJlIHRlYWNoIGl0IGhvdyB0byBub3Qgc3RhcnQgb3JjYSBpbiB0aGUg Zmlyc3QgcGxhY2UsDQo+Pg0KPj4gSSBob3BlIHRoaXMgaXMgdXNlZnVsLiBUaGluZ3MgbGlr ZSB0aGlzIGNhbiBiZSB2ZXJ5IGFubm95aW5nLg0KPj4NCj4+DQo+PiBSZWdhcmRzLA0KPj4g VG9tIERpYWwNCj4+Pg0KPj4+Pg0KPj4+PiAuDQo+Pj4NCj4+PiBDaGVlcnMsIEdlbmUgSGVz a2V0dCwgQ0VULg0KPj4gLg0KPiANCj4gQ2hlZXJzLCBHZW5lIEhlc2tldHQsIENFVC4NCg==

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Felix Miata@21:1/5 to All on Thu Jun 6 00:50:01 2024
    gene heskett composed on 2024-06-05 11:21 (UTC-0400):

    I always get re-install instructions. Frustrating.

    Should you choose to accept any fresh installation suggestion by doing another, consider removing the sound card from its slot, or disabling the motherboard's sound device in BIOS setup, whichever is applicable, before beginning installation, as a possible thwart to the Gnome must have everything paradigm, if
    blocking Gnome entirely is unacceptable.

    As a side note to installation: as soon as a fresh installation seems suitably complete, but before adding any additional software, create a compressed / filesystem partition backup image to facilitate any need for a consequent do-over.

    gene heskett composed on 2024-06-05 17:08 (UTC-0400):

    So this is the umptieth time I've asked how to fix it, and got recipes
    for re-installing the basic system as an answer. Mike gave me instructs
    to run a couple commands, once normally, once while it was hung but the
    2nd comnnand I fed to wc -l and got almost 300k lines. Difficult to do
    in real time because the command itself is subject to the lockout lag.

    Answering a help request like this one is a toughie. It's commonly necessary to reproduce both hardware configuration and software configuration in order to try
    to address the problem. That can be quite complicated, and time consumptive. Here
    it seems we may have a shortage from both helper and helpee, not necessarily a fault of either, but a puzzle with missing pieces, in addition to some pieces that
    don't belong to the puzzle (history tomes; not being concise). Could it also be that we have too many cooks in the kitchen here too?
    --
    Evolution as taught in public schools is, like religion,
    based on faith, not based on science.

    Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

    Felix Miata

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Christensen@21:1/5 to gene heskett on Thu Jun 6 03:00:01 2024
    On 6/5/24 08:21, gene heskett wrote:> <snip>
    But in asking how to get rid of [orca], the subject
    is always changed and I always get re-install instructions.


    Because that is the most practical and correct answer for your
    situation; especially given the disk access issues.


    AIUI assistive technologies have been standard on FOSS graphical
    workstations for years. It should be possible to turn assistance off,
    but it might not be possible to eliminate the machine code throughout
    the entire software stack.


    I install Debian with the Xfce desktop, SSH server, and standard system utilities onto minimal hardware. It takes a known amount of time and
    usually works. I have successfully ignored assistive technologies for
    years (decades?). Yes, the assistive technologies are wasting storage,
    memory, and cycles, and they create a larger threat surface, but those
    risks and costs are cheaper than me trying to understand and control all
    of the details.


    Succeeding with software requires that you devise strategies to work
    within the limitations of the software. Alternatively with FOSS, you
    can change the software.


    David

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From gene heskett@21:1/5 to Felix Miata on Thu Jun 6 04:10:01 2024
    On 6/5/24 21:05, Felix Miata wrote:
    gene heskett composed on 2024-06-05 11:21 (UTC-0400):

    I always get re-install instructions. Frustrating.

    Should you choose to accept any fresh installation suggestion by doing another,
    consider removing the sound card from its slot, or disabling the motherboard's
    sound device in BIOS setup, whichever is applicable, before beginning installation, as a possible thwart to the Gnome must have everything paradigm, if
    blocking Gnome entirely is unacceptable.

    That might be useful advice, but the sound card is not readily
    removable, its built into this asus motherboard. An Asus PRIME Z370-A II.

    As a side note to installation: as soon as a fresh installation seems suitably
    complete, but before adding any additional software, create a compressed / filesystem partition backup image to facilitate any need for a consequent do-over.

    gene heskett composed on 2024-06-05 17:08 (UTC-0400):

    So this is the umptieth time I've asked how to fix it, and got recipes
    for re-installing the basic system as an answer. Mike gave me instructs
    to run a couple commands, once normally, once while it was hung but the
    2nd comnnand I fed to wc -l and got almost 300k lines. Difficult to do
    in real time because the command itself is subject to the lockout lag.

    Answering a help request like this one is a toughie. It's commonly necessary to
    reproduce both hardware configuration and software configuration in order to try
    to address the problem. That can be quite complicated, and time consumptive. Here
    it seems we may have a shortage from both helper and helpee, not necessarily a
    fault of either, but a puzzle with missing pieces, in addition to some pieces that
    don't belong to the puzzle (history tomes; not being concise). Could it also be
    that we have too many cooks in the kitchen here too?

    Cheers, Gene Heskett, CET.
    --
    "There are four boxes to be used in defense of liberty:
    soap, ballot, jury, and ammo. Please use in that order."
    -Ed Howdershelt (Author, 1940)
    If we desire respect for the law, we must first make the law respectable.
    - Louis D. Brandeis

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From gene heskett@21:1/5 to Tom Dial on Thu Jun 6 04:00:01 2024
    On 6/5/24 17:25, Tom Dial wrote:


    On 6/5/24 08:58, gene heskett wrote:
    On 6/5/24 02:05, Tom Dial wrote:


    On 6/4/24 04:26, gene heskett wrote:
    On 2/19/22 06:31, Andrew M.A. Cater wrote:
    Hi Gene,

    If this was someone calling you from a TV station saying they had a TV >>>>> transmitter that was varying in power output - you'd have a mental
    checklist.
    You'd get down there, perhaps schedule some sort of power down /
    reduced
    power operation and then you'd check - power supplies, feeder
    cables, hot
    spots on cables - whatever. Divide and conquer- working back to a
    baseline
    of known working conditions and eliminating causes.

    My suggestion to you of a reinstall is partly designed to get you
    out of this
    "X happens, I did Y, now I've got Z" - to get to a known initial
    state.

    Take out all the serial converters to UPS, lathe and so on.
    Wireless keyboard
    doesn't present as serial in the same way that brltty does - if it
    did, I'd
    have brltty with every install on this laptop.

    Copy off your home directory as you did before - maybe using tar.gz
    and preserving permissions. Start with the .iso that includes
    firmware - the unofficial one.

    Build back slowly - do an expert text mode install if you can. Then
    add your
    Trinity desktop - I don't think any of us can help you there, since
    we don't
    run trinity.

    Check and you should find that brltty isn't installed at all. Then
    re-add thingsgradually until you have the working system you want.
    Document it - write down
    the steps you take / copy configuration files you change.

    That will also reveal logging / login slowdowns or whatever caused by >>>>> individual devices as you add them back. Keep a list as you go.

    That's the counsel of perfection: alternatively:

    apt rdepends brltty gives me:

    me@mymachine:~$ apt rdepends brltty
    brltty
    Reverse Depends:
       Suggests: speechd-el (>= 3.7.2)
       Depends: brltty-espeak (= 6.3+dfsg-1+deb11u1)
       Suggests: orca
       Depends: brltty-x11 (= 6.3+dfsg-1+deb11u1)
       Depends: brltty-speechd (= 6.3+dfsg-1+deb11u1)
       Depends: brltty-flite (= 6.3+dfsg-1+deb11u1)

    You could try apt-get remove (or equivalent) on each of those
    packages and
    see if that clears it. I _know_ this is frustrating as all get out
    for you
    but a clear approach, written down so that you can remember where
    you got
    to will be very helpful.

    Any attempt to remove cura or brltty, removes gnome leaving me I
    assume with a text only system by the time gnome takes all its
    dependency's with it.  Thanks Tom.

    Have you actually tried uninstalling brltty only, as a separate action
    from all others?

    I have a number of gnome installations, unfortunately for this
    discussion all bookworm. None of them has brltty.

    I have a few installations of bullseye and an older stretch
    installation, but none with gnome installed. On all of them, though, "apt-rdepends -r gnome" fails to list brltty as a gnome dependency. And
    on the bookworm systems, simulated installation of gnome ("apt install
    -s gnome") shows brltty as a suggested package only and would not
    install it along with gnome; on the stretch system, gnome installation
    makes no reference at all to brltty.

    While I have both with only the radio buttons for keyboard and rodent
    plugged into usb at install time. I have only one wired keyboard and no
    wired mice as I've had a lightning strike on the pole that serves this
    house reach up and tap me by way of my fingers on the keyboard. Wasn't
    that much of a tap, I've been tapped a lot harder that that, hard enough
    to trigger a 6 month round of shingles and the burns were months
    healing. And in this case did not damage the keyboard or computer, but I
    did get the message. I've had many strikes on that pole since I built a
    garage on the end of the house, which caused me to install a 200 amp
    service and bring my grounding specs up to NEC. Zero problems since then
    (2008)

    Is it possible you have apt settings that automatically pull in
    suggested packages, and that is interfering with attempts to remove
    brltty? I am not expert enough wrt apt and its relatives to know whether
    that even makes sense, and it seems a bit far fetched if maybe barely possible.

    Maybe if you post the output from "apt-rdepends -r brltty" and "apt
    purge --simulate brltty" it will be informative.

    Neither of those utils are installed. Should they be?


    Regards,
    Tom Dial


    If all else fails, you can then share it with the list and say "I
    got to
    step X with no problems, then Y happened - help me out here" and we'll >>>>> have some better idea. We all jib at you for being vague/not indluding >>>>> details but otherwise it is all just guesswork for the usual folk that >>>>> hang out here.

    All the very best, as ever,

    Andy Cater

    How much longer till trixie is officially out??  What you are
    proposing sounds like several days work, and i have other irons in
    the fire. This release has been such a disaster for me because the
    install insists on installing and configuring orca and brltty w/o
    asking. I've done 40 some installs now, trying to stop it from
    wasting about a second while its yelling every keystroke at me
    because it thinks I'm blind. I finally have orca disabled and the
    computer is useful. The delays are a pain in the a$$ but i can do
    work now. It is not useful when orca is using 90% of a 6 core I5
    yelling at me loud enough to announce and pronounce every keystroke
    or mouse motion/click loud enough to wake the neighbors.  The first
    23 installs never asked me if I wanted that crap. And if you nuked
    the orca executable it would not reboot but hung forever waiting for
    orca to start. I have it usable, the installer AFAIAC is broken and
    I don't want to have to go through all that again. Until the
    installer ASKS me if I want it because it thinks I am blind, I have
    only one nerve left and and the suggestion that I do yet another
    install, is standing on it. Trying to remove it now, it insists on
    removing gnome and every dependency. I just checked again with
    synaptic, removing either orca or brltty still wants to destroy the
    system, Yet all I get when I fuss about the broken installer is
    "won't fix, not broken'.

    Hi Gene,

    I, too, am not in need of the services that  brltty or orca provide,
    and have noticed them hanging about from time to time, although I
    have not encountered any difficulties like you describe.

    On a bullseye system, apt-rdepends -r brltty informs me:

    # apt-rdepends -r brltty
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    brltty
       Reverse Depends: brltty-espeak (= 6.3+dfsg-1+deb11u1)
       Reverse Depends: brltty-flite (= 6.3+dfsg-1+deb11u1)
       Reverse Depends: brltty-speechd (= 6.3+dfsg-1+deb11u1)
       Reverse Depends: brltty-x11 (= 6.3+dfsg-1+deb11u1)
    brltty-espeak
    brltty-flite
    brltty-speechd
    brltty-x11

    If I understand apt-rdepends correctly, you should be able to
    remove/purge brltty ("apt purge brltty") without removing any
    installed packages other than the four listed above.

    apt-rdepends -r orca tells me:

    # apt-rdepends -r orca
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    orca
       Reverse Depends: gnome (>= 1:3.38+3)
       Reverse Depends: gnome-orca (3.38.2-2)
       Reverse Depends: orca-sops (1.0.2-2)
    gnome
    gnome-orca
    orca-sops

    So removing orca would also take gnome, and that probably is
    unacceptable to you. Accordingly, you need to tame orca to find the
    process that causes it to run and persuade it not to do that.

    I found, on a bookworm install (I have no bullseye with gnome and
    orca), that running orca -s from a terminal will bring up a settings
    panel with a check box for "Enable speech" under the "Speech" tab.
    Unchecking that box and selecting the "Apply" button will silence
    Orca. I think that leaves some of its subtasks running, as children
    of the systemd --user task; I am far from expert here. They do not
    seem to use significant resources, however.

    Alternatively, you can find orca's process, for instance, with "ps
    -ef | grep orca", and kill it. The -HUP signal is enough. Or you can
    kill its parent process (third column in the ps -ef output) if it is
    not a necessary one, or maybe teach it how to not start orca in the
    first place,

    I hope this is useful. Things like this can be very annoying.


    Regards,
    Tom Dial

    Thank you Tom

    Cheers, Gene Heskett, CET.
    --
    "There are four boxes to be used in defense of liberty:
    soap, ballot, jury, and ammo. Please use in that order."
    -Ed Howdershelt (Author, 1940)
    If we desire respect for the law, we must first make the law respectable.
    - Louis D. Brandeis

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Felix Miata@21:1/5 to All on Thu Jun 6 04:30:01 2024
    gene heskett composed on 2024-06-05 22:08 (UTC-0400):

    Felix Miata wrote:

    ...or disabling the motherboard's
    sound device in BIOS setup, whichever is applicable, before beginning
    installation, as a possible thwart to the Gnome must have everything paradigm, if
    blocking Gnome entirely is unacceptable.

    That might be useful advice, but the sound card is not readily
    removable, its built into this asus motherboard

    Hence, removing its functionality by disabling sound device in UEFI BIOS setup. --
    Evolution as taught in public schools is, like religion,
    based on faith, not based on science.

    Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

    Felix Miata

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Anssi Saari@21:1/5 to gene heskett on Thu Jun 6 11:50:01 2024
    gene heskett <gheskett@shentel.net> writes:

    But that still doesn't answer the question, How much longer till
    trixie is official? I even put a ? mark on it.

    About a year since bookworm is now about a year old and Debian releases
    are about two years apart.

    Which reminds me, I've only updated two of my six Buster systems to
    Bookworm.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Tom Dial@21:1/5 to All on Fri Jun 7 00:00:01 2024
    DQoNCk9uIDYvNS8yNCAxOTo1MywgZ2VuZSBoZXNrZXR0IHdyb3RlOg0KPiBPbiA2LzUvMjQg MTc6MjUsIFRvbSBEaWFsIHdyb3RlOg0KPj4NCj4+DQo+PiBPbiA2LzUvMjQgMDg6NTgsIGdl bmUgaGVza2V0dCB3cm90ZToNCj4+PiBPbiA2LzUvMjQgMDI6MDUsIFRvbSBEaWFsIHdyb3Rl Og0KPj4+Pg0KPj4+Pg0KPj4+PiBPbiA2LzQvMjQgMDQ6MjYsIGdlbmUgaGVza2V0dCB3cm90 ZToNCj4+Pj4+IE9uIDIvMTkvMjIgMDY6MzEsIEFuZHJldyBNLkEuIENhdGVyIHdyb3RlOg0K Pj4+Pj4+IEhpIEdlbmUsDQo+Pj4+Pj4NCj4+Pj4+PiBJZiB0aGlzIHdhcyBzb21lb25lIGNh bGxpbmcgeW91IGZyb20gYSBUViBzdGF0aW9uIHNheWluZyB0aGV5IGhhZCBhIFRWDQo+Pj4+ Pj4gdHJhbnNtaXR0ZXIgdGhhdCB3YXMgdmFyeWluZyBpbiBwb3dlciBvdXRwdXQgLSB5b3Un ZCBoYXZlIGEgbWVudGFsIGNoZWNrbGlzdC4NCj4+Pj4+PiBZb3UnZCBnZXQgZG93biB0aGVy ZSwgcGVyaGFwcyBzY2hlZHVsZSBzb21lIHNvcnQgb2YgcG93ZXIgZG93biAvIHJlZHVjZWQN Cj4+Pj4+PiBwb3dlciBvcGVyYXRpb24gYW5kIHRoZW4geW91J2QgY2hlY2sgLSBwb3dlciBz dXBwbGllcywgZmVlZGVyIGNhYmxlcywgaG90DQo+Pj4+Pj4gc3BvdHMgb24gY2FibGVzIC0g d2hhdGV2ZXIuIERpdmlkZSBhbmQgY29ucXVlci0gd29ya2luZyBiYWNrIHRvIGEgYmFzZWxp bmUNCj4+Pj4+PiBvZiBrbm93biB3b3JraW5nIGNvbmRpdGlvbnMgYW5kIGVsaW1pbmF0aW5n IGNhdXNlcy4NCj4+Pj4+Pg0KPj4+Pj4+IE15IHN1Z2dlc3Rpb24gdG8geW91IG9mIGEgcmVp bnN0YWxsIGlzIHBhcnRseSBkZXNpZ25lZCB0byBnZXQgeW91IG91dCBvZiB0aGlzDQo+Pj4+ Pj4gIlggaGFwcGVucywgSSBkaWQgWSwgbm93IEkndmUgZ290IFoiIC0gdG8gZ2V0IHRvIGEg a25vd24gaW5pdGlhbCBzdGF0ZS4NCj4+Pj4+Pg0KPj4+Pj4+IFRha2Ugb3V0IGFsbCB0aGUg c2VyaWFsIGNvbnZlcnRlcnMgdG8gVVBTLCBsYXRoZSBhbmQgc28gb24uIFdpcmVsZXNzIGtl eWJvYXJkDQo+Pj4+Pj4gZG9lc24ndCBwcmVzZW50IGFzIHNlcmlhbCBpbiB0aGUgc2FtZSB3 YXkgdGhhdCBicmx0dHkgZG9lcyAtIGlmIGl0IGRpZCwgSSdkDQo+Pj4+Pj4gaGF2ZSBicmx0 dHkgd2l0aCBldmVyeSBpbnN0YWxsIG9uIHRoaXMgbGFwdG9wLg0KPj4+Pj4+DQo+Pj4+Pj4g Q29weSBvZmYgeW91ciBob21lIGRpcmVjdG9yeSBhcyB5b3UgZGlkIGJlZm9yZSAtIG1heWJl IHVzaW5nIHRhci5neiBhbmQgcHJlc2VydmluZyBwZXJtaXNzaW9ucy4gU3RhcnQgd2l0aCB0 aGUgLmlzbyB0aGF0IGluY2x1ZGVzIGZpcm13YXJlIC0gdGhlIHVub2ZmaWNpYWwgb25lLg0K Pj4+Pj4+DQo+Pj4+Pj4gQnVpbGQgYmFjayBzbG93bHkgLSBkbyBhbiBleHBlcnQgdGV4dCBt b2RlIGluc3RhbGwgaWYgeW91IGNhbi4gVGhlbiBhZGQgeW91cg0KPj4+Pj4+IFRyaW5pdHkg ZGVza3RvcCAtIEkgZG9uJ3QgdGhpbmsgYW55IG9mIHVzIGNhbiBoZWxwIHlvdSB0aGVyZSwg c2luY2Ugd2UgZG9uJ3QNCj4+Pj4+PiBydW4gdHJpbml0eS4NCj4+Pj4+Pg0KPj4+Pj4+IENo ZWNrIGFuZCB5b3Ugc2hvdWxkIGZpbmQgdGhhdCBicmx0dHkgaXNuJ3QgaW5zdGFsbGVkIGF0 IGFsbC4gVGhlbiByZS1hZGQgdGhpbmdzZ3JhZHVhbGx5IHVudGlsIHlvdSBoYXZlIHRoZSB3 b3JraW5nIHN5c3RlbSB5b3Ugd2FudC4gRG9jdW1lbnQgaXQgLSB3cml0ZSBkb3duDQo+Pj4+ Pj4gdGhlIHN0ZXBzIHlvdSB0YWtlIC8gY29weSBjb25maWd1cmF0aW9uIGZpbGVzIHlvdSBj aGFuZ2UuDQo+Pj4+Pj4NCj4+Pj4+PiBUaGF0IHdpbGwgYWxzbyByZXZlYWwgbG9nZ2luZyAv IGxvZ2luIHNsb3dkb3ducyBvciB3aGF0ZXZlciBjYXVzZWQgYnkNCj4+Pj4+PiBpbmRpdmlk dWFsIGRldmljZXMgYXMgeW91IGFkZCB0aGVtIGJhY2suIEtlZXAgYSBsaXN0IGFzIHlvdSBn by4NCj4+Pj4+Pg0KPj4+Pj4+IFRoYXQncyB0aGUgY291bnNlbCBvZiBwZXJmZWN0aW9uOiBh bHRlcm5hdGl2ZWx5Og0KPj4+Pj4+DQo+Pj4+Pj4gYXB0IHJkZXBlbmRzIGJybHR0eSBnaXZl cyBtZToNCj4+Pj4+Pg0KPj4+Pj4+IG1lQG15bWFjaGluZTp+JCBhcHQgcmRlcGVuZHMgYnJs dHR5DQo+Pj4+Pj4gYnJsdHR5DQo+Pj4+Pj4gUmV2ZXJzZSBEZXBlbmRzOg0KPj4+Pj4+IMKg wqAgU3VnZ2VzdHM6IHNwZWVjaGQtZWwgKD49IDMuNy4yKQ0KPj4+Pj4+IMKgwqAgRGVwZW5k czogYnJsdHR5LWVzcGVhayAoPSA2LjMrZGZzZy0xK2RlYjExdTEpDQo+Pj4+Pj4gwqDCoCBT dWdnZXN0czogb3JjYQ0KPj4+Pj4+IMKgwqAgRGVwZW5kczogYnJsdHR5LXgxMSAoPSA2LjMr ZGZzZy0xK2RlYjExdTEpDQo+Pj4+Pj4gwqDCoCBEZXBlbmRzOiBicmx0dHktc3BlZWNoZCAo PSA2LjMrZGZzZy0xK2RlYjExdTEpDQo+Pj4+Pj4gwqDCoCBEZXBlbmRzOiBicmx0dHktZmxp dGUgKD0gNi4zK2Rmc2ctMStkZWIxMXUxKQ0KPj4+Pj4+DQo+Pj4+Pj4gWW91IGNvdWxkIHRy eSBhcHQtZ2V0IHJlbW92ZSAob3IgZXF1aXZhbGVudCkgb24gZWFjaCBvZiB0aG9zZSBwYWNr YWdlcyBhbmQNCj4+Pj4+PiBzZWUgaWYgdGhhdCBjbGVhcnMgaXQuIEkgX2tub3dfIHRoaXMg aXMgZnJ1c3RyYXRpbmcgYXMgYWxsIGdldCBvdXQgZm9yIHlvdQ0KPj4+Pj4+IGJ1dCBhIGNs ZWFyIGFwcHJvYWNoLCB3cml0dGVuIGRvd24gc28gdGhhdCB5b3UgY2FuIHJlbWVtYmVyIHdo ZXJlIHlvdSBnb3QNCj4+Pj4+PiB0byB3aWxsIGJlIHZlcnkgaGVscGZ1bC4NCj4+Pg0KPj4+ IEFueSBhdHRlbXB0IHRvIHJlbW92ZSBjdXJhIG9yIGJybHR0eSwgcmVtb3ZlcyBnbm9tZSBs ZWF2aW5nIG1lIEkgYXNzdW1lIHdpdGggYSB0ZXh0IG9ubHkgc3lzdGVtIGJ5IHRoZSB0aW1l IGdub21lIHRha2VzIGFsbCBpdHMgZGVwZW5kZW5jeSdzIHdpdGggaXQuwqAgVGhhbmtzIFRv bS4NCj4+DQo+PiBIYXZlIHlvdSBhY3R1YWxseSB0cmllZCB1bmluc3RhbGxpbmcgYnJsdHR5 IG9ubHksIGFzIGEgc2VwYXJhdGUgYWN0aW9uIGZyb20gYWxsIG90aGVycz8NCj4+DQo+PiBJ IGhhdmUgYSBudW1iZXIgb2YgZ25vbWUgaW5zdGFsbGF0aW9ucywgdW5mb3J0dW5hdGVseSBm b3IgdGhpcyBkaXNjdXNzaW9uIGFsbCBib29rd29ybS4gTm9uZSBvZiB0aGVtIGhhcyBicmx0 dHkuDQo+Pg0KPj4gSSBoYXZlIGEgZmV3IGluc3RhbGxhdGlvbnMgb2YgYnVsbHNleWUgYW5k IGFuIG9sZGVyIHN0cmV0Y2ggaW5zdGFsbGF0aW9uLCBidXQgbm9uZSB3aXRoIGdub21lIGlu c3RhbGxlZC4gT24gYWxsIG9mIHRoZW0sIHRob3VnaCwgImFwdC1yZGVwZW5kcyAtciBnbm9t ZSIgZmFpbHMgdG8gbGlzdCBicmx0dHkgYXMgYSBnbm9tZSBkZXBlbmRlbmN5LiBBbmQgb24g dGhlIGJvb2t3b3JtIHN5c3RlbXMsIHNpbXVsYXRlZCBpbnN0YWxsYXRpb24gb2YgZ25vbWUg KCJhcHQgaW5zdGFsbCAtcyBnbm9tZSIpIHNob3dzIGJybHR0eSBhcyBhIHN1Z2dlc3RlZCBw YWNrYWdlIG9ubHkgYW5kIHdvdWxkIG5vdCBpbnN0YWxsIGl0IGFsb25nIHdpdGggZ25vbWU7 IG9uIHRoZSBzdHJldGNoIHN5c3RlbSwgZ25vbWUgaW5zdGFsbGF0aW9uIG1ha2VzIG5vIHJl ZmVyZW5jZSBhdCBhbGwgdG8gYnJsdHR5Lg0KPj4NCj4gV2hpbGUgSSBoYXZlIGJvdGggd2l0 aCBvbmx5IHRoZSByYWRpbyBidXR0b25zIGZvciBrZXlib2FyZCBhbmQgcm9kZW50IHBsdWdn ZWQgaW50byB1c2IgYXQgaW5zdGFsbCB0aW1lLiBJIGhhdmUgb25seSBvbmUgd2lyZWQga2V5 Ym9hcmQgYW5kIG5vIHdpcmVkIG1pY2UgYXMgSSd2ZSBoYWQgYSBsaWdodG5pbmcgc3RyaWtl IG9uIHRoZSBwb2xlIHRoYXQgc2VydmVzIHRoaXMgaG91c2UgcmVhY2ggdXAgYW5kIHRhcCBt ZSBieSB3YXkgb2YgbXkgZmluZ2VycyBvbiB0aGUga2V5Ym9hcmQuIFdhc24ndCB0aGF0IG11 Y2ggb2YgYSB0YXAsIEkndmUgYmVlbiB0YXBwZWQgYSBsb3QgaGFyZGVyIHRoYXQgdGhhdCwg aGFyZCBlbm91Z2ggdG8gdHJpZ2dlciBhIDYgbW9udGggcm91bmQgb2Ygc2hpbmdsZXMgYW5k IHRoZSBidXJucyB3ZXJlIG1vbnRocyBoZWFsaW5nLiBBbmQgaW4gdGhpcyBjYXNlIGRpZCBu b3QgZGFtYWdlIHRoZSBrZXlib2FyZCBvciBjb21wdXRlciwgYnV0IEkgZGlkIGdldCB0aGUg bWVzc2FnZS4gSSd2ZSBoYWQgbWFueSBzdHJpa2VzIG9uIHRoYXQgcG9sZSBzaW5jZSBJIGJ1 aWx0IGEgZ2FyYWdlIG9uIHRoZSBlbmQgb2YgdGhlIGhvdXNlLCB3aGljaCBjYXVzZWQgbWUg dG8gaW5zdGFsbCBhIDIwMCBhbXAgc2VydmljZSBhbmQgYnJpbmcgbXkgZ3JvdW5kaW5nIHNw ZWNzIHVwIHRvIE5FQy4gWmVybyBwcm9ibGVtcyBzaW5jZSB0aGVuICgyMDA4KQ0KPiANCj4+ IElzIGl0IHBvc3NpYmxlIHlvdSBoYXZlIGFwdCBzZXR0aW5ncyB0aGF0IGF1dG9tYXRpY2Fs bHkgcHVsbCBpbiBzdWdnZXN0ZWQgcGFja2FnZXMsIGFuZCB0aGF0IGlzIGludGVyZmVyaW5n IHdpdGggYXR0ZW1wdHMgdG8gcmVtb3ZlIGJybHR0eT8gSSBhbSBub3QgZXhwZXJ0IGVub3Vn aCB3cnQgYXB0IGFuZCBpdHMgcmVsYXRpdmVzIHRvIGtub3cgd2hldGhlciB0aGF0IGV2ZW4g bWFrZXMgc2Vuc2UsIGFuZCBpdCBzZWVtcyBhIGJpdCBmYXIgZmV0Y2hlZCBpZiBtYXliZSBi YXJlbHkgcG9zc2libGUuDQo+Pg0KPj4gTWF5YmUgaWYgeW91IHBvc3QgdGhlIG91dHB1dCBm cm9tICJhcHQtcmRlcGVuZHMgLXIgYnJsdHR5IiBhbmQgImFwdCBwdXJnZSAtLXNpbXVsYXRl IGJybHR0eSIgaXQgd2lsbCBiZSBpbmZvcm1hdGl2ZS4NCj4gDQo+IE5laXRoZXIgb2YgdGhv c2UgdXRpbHMgYXJlIGluc3RhbGxlZC4gU2hvdWxkIHRoZXkgYmU/DQoNCmFwdCBzaG91bGQg YmUgaW5zdGFsbGVkLiBBcyBmYXIgYXMgSSBrbm93IGl0IGhhcyBiZWVuIGluY2x1ZGVkIGJ5 IGRlZmF1bHQgaW4gdGhlIERlYmlhbiBiYXNlIHN5c3RlbSBhcyB0aGUgcHJlZmVycmVkIGNv bW1hbmQgbGluZSBwYWNrYWdlIG1hbmFnZW1lbnQgcHJvZ3JhbSBzaW5jZSBidXN0ZXIgb3Ig ZWFybGllci4gSSBoYXZlIG5ldmVyIGhhZCB0byBpbnN0YWxsIGl0LiBZb3UgcHJvYmFibHkg c2hvdWxkIGlmIGl0IGlzIG1pc3NpbmcuDQoNCmFwdC1yZGVwZW5kcyBpcyBhdCBsZWFzdCBw YXJ0bHkgcmVkdW5kYW50IHdpdGggYXB0Lg0KVGhlIGNvbW1hbmQgImFwdC1yZGVwZW5kcyAt ciA8cGFja2FnZS1uYW1lPiIsIGFuZCAiYXB0IHJkZXBlbmRzIDxwYWNrYWdlLW5hbWU+IiBi b3RoIHNob3cgcmV2ZXJzZSBkZXBlbmRlbmNpZXMgb2YgPHBhY2thZ2UtbmFtZT47IHRoZSBs YXR0ZXIgYWxzbyBzaG93cyBzdWdnZXN0aW9ucyAocGFja2FnZXMgdGhhdCBzdWdnZXN0IDxw YWNrYWdlIG5hbWUsIEkgdGhpbmspLg0KSWYgeW91IGhhdmUgYXB0IGluc3RhbGxlZCwgeW91 IHByb2JhYmx5IGRvIG5vdCBuZWVkIGFwdC1yZGVwZW5kcy4NCg0KUmVnYXJkcywNClRvbSBE aWFsDQo+IA0KPj4NCj4+IFJlZ2FyZHMsDQo+PiBUb20gRGlhbA0KPj4NCj4+Pj4+Pg0KPj4+ Pj4+IElmIGFsbCBlbHNlIGZhaWxzLCB5b3UgY2FuIHRoZW4gc2hhcmUgaXQgd2l0aCB0aGUg bGlzdCBhbmQgc2F5ICJJIGdvdCB0bw0KPj4+Pj4+IHN0ZXAgWCB3aXRoIG5vIHByb2JsZW1z LCB0aGVuIFkgaGFwcGVuZWQgLSBoZWxwIG1lIG91dCBoZXJlIiBhbmQgd2UnbGwNCj4+Pj4+ PiBoYXZlIHNvbWUgYmV0dGVyIGlkZWEuIFdlIGFsbCBqaWIgYXQgeW91IGZvciBiZWluZyB2 YWd1ZS9ub3QgaW5kbHVkaW5nDQo+Pj4+Pj4gZGV0YWlscyBidXQgb3RoZXJ3aXNlIGl0IGlz IGFsbCBqdXN0IGd1ZXNzd29yayBmb3IgdGhlIHVzdWFsIGZvbGsgdGhhdA0KPj4+Pj4+IGhh bmcgb3V0IGhlcmUuDQo+Pj4+Pj4NCj4+Pj4+PiBBbGwgdGhlIHZlcnkgYmVzdCwgYXMgZXZl ciwNCj4+Pj4+Pg0KPj4+Pj4+IEFuZHkgQ2F0ZXINCj4+Pj4+Pg0KPj4+Pj4gSG93IG11Y2gg bG9uZ2VyIHRpbGwgdHJpeGllIGlzIG9mZmljaWFsbHkgb3V0Pz/CoCBXaGF0IHlvdSBhcmUg cHJvcG9zaW5nIHNvdW5kcyBsaWtlIHNldmVyYWwgZGF5cyB3b3JrLCBhbmQgaSBoYXZlIG90 aGVyIGlyb25zIGluIHRoZSBmaXJlLiBUaGlzIHJlbGVhc2UgaGFzIGJlZW4gc3VjaCBhIGRp c2FzdGVyIGZvciBtZSBiZWNhdXNlIHRoZSBpbnN0YWxsIGluc2lzdHMgb24gaW5zdGFsbGlu ZyBhbmQgY29uZmlndXJpbmcgb3JjYSBhbmQgYnJsdHR5IHcvbyBhc2tpbmcuIEkndmUgZG9u ZSA0MCBzb21lIGluc3RhbGxzIG5vdywgdHJ5aW5nIHRvIHN0b3AgaXQgZnJvbSB3YXN0aW5n IGFib3V0IGEgc2Vjb25kIHdoaWxlIGl0cyB5ZWxsaW5nIGV2ZXJ5IGtleXN0cm9rZSBhdCBt ZSBiZWNhdXNlIGl0IHRoaW5rcyBJJ20gYmxpbmQuIEkgZmluYWxseSBoYXZlIG9yY2EgZGlz YWJsZWQgYW5kIHRoZSBjb21wdXRlciBpcyB1c2VmdWwuIFRoZSBkZWxheXMgYXJlIGEgcGFp biBpbiB0aGUgYSQkIGJ1dCBpIGNhbiBkbyB3b3JrIG5vdy4gSXQgaXMgbm90IHVzZWZ1bCB3 aGVuIG9yY2EgaXMgdXNpbmcgOTAlIG9mIGEgNiBjb3JlIEk1IHllbGxpbmcgYXQgbWUgbG91 ZCBlbm91Z2ggdG8gYW5ub3VuY2UgYW5kIHByb25vdW5jZSBldmVyeSBrZXlzdHJva2Ugb3Ig bW91c2UgbW90aW9uL2NsaWNrIGxvdWQgZW5vdWdoIHRvIHdha2UgdGhlIG5laWdoYm9ycy7C oCBUaGUgZmlyc3QgMjMgaW5zdGFsbHMgbmV2ZXIgYXNrZWQgbWUgaWYgSSB3YW50ZWQgdGhh dCBjcmFwLiBBbmQgaWYgeW91IG51a2VkIHRoZSBvcmNhIGV4ZWN1dGFibGUgaXQgd291bGQg bm90IHJlYm9vdCBidXQgaHVuZyBmb3JldmVyIHdhaXRpbmcgZm9yIG9yY2EgdG8gc3RhcnQu IEkgaGF2ZSBpdCB1c2FibGUsIHRoZSBpbnN0YWxsZXIgQUZBSUFDIGlzIGJyb2tlbiBhbmQg SSBkb24ndCB3YW50IHRvIGhhdmUgdG8gZ28gdGhyb3VnaCBhbGwgdGhhdCBhZ2Fpbi4gVW50 aWwgdGhlIA0KPj4+Pj4gaW5zdGFsbGVyIEFTS1MgbWUgaWYgSSB3YW50IGl0IGJlY2F1c2Ug aXQgdGhpbmtzIEkgYW0gYmxpbmQsIEkgaGF2ZSBvbmx5IG9uZSBuZXJ2ZSBsZWZ0IGFuZCBh bmQgdGhlIHN1Z2dlc3Rpb24gdGhhdCBJIGRvIHlldCBhbm90aGVyIGluc3RhbGwsIGlzIHN0 YW5kaW5nIG9uIGl0LiBUcnlpbmcgdG8gcmVtb3ZlIGl0IG5vdywgaXQgaW5zaXN0cyBvbiBy ZW1vdmluZyBnbm9tZSBhbmQgZXZlcnkgZGVwZW5kZW5jeS4gSSBqdXN0IGNoZWNrZWQgYWdh aW4gd2l0aCBzeW5hcHRpYywgcmVtb3ZpbmcgZWl0aGVyIG9yY2Egb3IgYnJsdHR5IHN0aWxs IHdhbnRzIHRvIGRlc3Ryb3kgdGhlIHN5c3RlbSwgWWV0IGFsbCBJIGdldCB3aGVuIEkgZnVz cyBhYm91dCB0aGUgYnJva2VuIGluc3RhbGxlciBpcyAid29uJ3QgZml4LCBub3QgYnJva2Vu Jy4NCj4+Pj4+DQo+Pj4+IEhpIEdlbmUsDQo+Pj4+DQo+Pj4+IEksIHRvbywgYW0gbm90IGlu IG5lZWQgb2YgdGhlIHNlcnZpY2VzIHRoYXTCoCBicmx0dHkgb3Igb3JjYSBwcm92aWRlLCBh bmQgaGF2ZSBub3RpY2VkIHRoZW0gaGFuZ2luZyBhYm91dCBmcm9tIHRpbWUgdG8gdGltZSwg YWx0aG91Z2ggSSBoYXZlIG5vdCBlbmNvdW50ZXJlZCBhbnkgZGlmZmljdWx0aWVzIGxpa2Ug eW91IGRlc2NyaWJlLg0KPj4+Pg0KPj4+PiBPbiBhIGJ1bGxzZXllIHN5c3RlbSwgYXB0LXJk ZXBlbmRzIC1yIGJybHR0eSBpbmZvcm1zIG1lOg0KPj4+Pg0KPj4+PiAjIGFwdC1yZGVwZW5k cyAtciBicmx0dHkNCj4+Pj4gUmVhZGluZyBwYWNrYWdlIGxpc3RzLi4uIERvbmUNCj4+Pj4g QnVpbGRpbmcgZGVwZW5kZW5jeSB0cmVlLi4uIERvbmUNCj4+Pj4gUmVhZGluZyBzdGF0ZSBp bmZvcm1hdGlvbi4uLiBEb25lDQo+Pj4+IGJybHR0eQ0KPj4+PiDCoMKgIFJldmVyc2UgRGVw ZW5kczogYnJsdHR5LWVzcGVhayAoPSA2LjMrZGZzZy0xK2RlYjExdTEpDQo+Pj4+IMKgwqAg UmV2ZXJzZSBEZXBlbmRzOiBicmx0dHktZmxpdGUgKD0gNi4zK2Rmc2ctMStkZWIxMXUxKQ0K Pj4+PiDCoMKgIFJldmVyc2UgRGVwZW5kczogYnJsdHR5LXNwZWVjaGQgKD0gNi4zK2Rmc2ct MStkZWIxMXUxKQ0KPj4+PiDCoMKgIFJldmVyc2UgRGVwZW5kczogYnJsdHR5LXgxMSAoPSA2 LjMrZGZzZy0xK2RlYjExdTEpDQo+Pj4+IGJybHR0eS1lc3BlYWsNCj4+Pj4gYnJsdHR5LWZs aXRlDQo+Pj4+IGJybHR0eS1zcGVlY2hkDQo+Pj4+IGJybHR0eS14MTENCj4+Pj4NCj4+Pj4g SWYgSSB1bmRlcnN0YW5kIGFwdC1yZGVwZW5kcyBjb3JyZWN0bHksIHlvdSBzaG91bGQgYmUg YWJsZSB0byByZW1vdmUvcHVyZ2UgYnJsdHR5ICgiYXB0IHB1cmdlIGJybHR0eSIpIHdpdGhv dXQgcmVtb3ZpbmcgYW55IGluc3RhbGxlZCBwYWNrYWdlcyBvdGhlciB0aGFuIHRoZSBmb3Vy IGxpc3RlZCBhYm92ZS4NCj4+Pj4NCj4+Pj4gYXB0LXJkZXBlbmRzIC1yIG9yY2EgdGVsbHMg bWU6DQo+Pj4+DQo+Pj4+ICMgYXB0LXJkZXBlbmRzIC1yIG9yY2ENCj4+Pj4gUmVhZGluZyBw YWNrYWdlIGxpc3RzLi4uIERvbmUNCj4+Pj4gQnVpbGRpbmcgZGVwZW5kZW5jeSB0cmVlLi4u IERvbmUNCj4+Pj4gUmVhZGluZyBzdGF0ZSBpbmZvcm1hdGlvbi4uLiBEb25lDQo+Pj4+IG9y Y2ENCj4+Pj4gwqDCoCBSZXZlcnNlIERlcGVuZHM6IGdub21lICg+PSAxOjMuMzgrMykNCj4+ Pj4gwqDCoCBSZXZlcnNlIERlcGVuZHM6IGdub21lLW9yY2EgKDMuMzguMi0yKQ0KPj4+PiDC oMKgIFJldmVyc2UgRGVwZW5kczogb3JjYS1zb3BzICgxLjAuMi0yKQ0KPj4+PiBnbm9tZQ0K Pj4+PiBnbm9tZS1vcmNhDQo+Pj4+IG9yY2Etc29wcw0KPj4+Pg0KPj4+PiBTbyByZW1vdmlu ZyBvcmNhIHdvdWxkIGFsc28gdGFrZSBnbm9tZSwgYW5kIHRoYXQgcHJvYmFibHkgaXMgdW5h Y2NlcHRhYmxlIHRvIHlvdS4gQWNjb3JkaW5nbHksIHlvdSBuZWVkIHRvIHRhbWUgb3JjYSB0 byBmaW5kIHRoZSBwcm9jZXNzIHRoYXQgY2F1c2VzIGl0IHRvIHJ1biBhbmQgcGVyc3VhZGUg aXQgbm90IHRvIGRvIHRoYXQuDQo+Pj4+DQo+Pj4+IEkgZm91bmQsIG9uIGEgYm9va3dvcm0g aW5zdGFsbCAoSSBoYXZlIG5vIGJ1bGxzZXllIHdpdGggZ25vbWUgYW5kIG9yY2EpLCB0aGF0 IHJ1bm5pbmcgb3JjYSAtcyBmcm9tIGEgdGVybWluYWwgd2lsbCBicmluZyB1cCBhIHNldHRp bmdzIHBhbmVsIHdpdGggYSBjaGVjayBib3ggZm9yICJFbmFibGUgc3BlZWNoIiB1bmRlciB0 aGUgIlNwZWVjaCIgdGFiLiBVbmNoZWNraW5nIHRoYXQgYm94IGFuZCBzZWxlY3RpbmcgdGhl ICJBcHBseSIgYnV0dG9uIHdpbGwgc2lsZW5jZSBPcmNhLiBJIHRoaW5rIHRoYXQgbGVhdmVz IHNvbWUgb2YgaXRzIHN1YnRhc2tzIHJ1bm5pbmcsIGFzIGNoaWxkcmVuIG9mIHRoZSBzeXN0 ZW1kIC0tdXNlciB0YXNrOyBJIGFtIGZhciBmcm9tIGV4cGVydCBoZXJlLiBUaGV5IGRvIG5v dCBzZWVtIHRvIHVzZSBzaWduaWZpY2FudCByZXNvdXJjZXMsIGhvd2V2ZXIuDQo+Pj4+DQo+ Pj4+IEFsdGVybmF0aXZlbHksIHlvdSBjYW4gZmluZCBvcmNhJ3MgcHJvY2VzcywgZm9yIGlu c3RhbmNlLCB3aXRoICJwcyAtZWYgfCBncmVwIG9yY2EiLCBhbmQga2lsbCBpdC4gVGhlIC1I VVAgc2lnbmFsIGlzIGVub3VnaC4gT3IgeW91IGNhbiBraWxsIGl0cyBwYXJlbnQgcHJvY2Vz cyAodGhpcmQgY29sdW1uIGluIHRoZSBwcyAtZWYgb3V0cHV0KSBpZiBpdCBpcyBub3QgYSBu ZWNlc3Nhcnkgb25lLCBvciBtYXliZSB0ZWFjaCBpdCBob3cgdG8gbm90IHN0YXJ0IG9yY2Eg aW4gdGhlIGZpcnN0IHBsYWNlLA0KPj4+Pg0KPj4+PiBJIGhvcGUgdGhpcyBpcyB1c2VmdWwu IFRoaW5ncyBsaWtlIHRoaXMgY2FuIGJlIHZlcnkgYW5ub3lpbmcuDQo+Pj4+DQo+Pj4+DQo+ Pj4+IFJlZ2FyZHMsDQo+Pj4+IFRvbSBEaWFsDQo+IA0KPiBUaGFuayB5b3UgVG9tDQo+IA0K PiBDaGVlcnMsIEdlbmUgSGVza2V0dCwgQ0VULg0K

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From gene heskett@21:1/5 to Tom Dial on Fri Jun 7 06:30:01 2024
    On 6/6/24 17:57, Tom Dial wrote:


    On 6/5/24 19:53, gene heskett wrote:
    On 6/5/24 17:25, Tom Dial wrote:


    On 6/5/24 08:58, gene heskett wrote:
    On 6/5/24 02:05, Tom Dial wrote:


    On 6/4/24 04:26, gene heskett wrote:
    On 2/19/22 06:31, Andrew M.A. Cater wrote:
    Hi Gene,

    If this was someone calling you from a TV station saying they had >>>>>>> a TV
    transmitter that was varying in power output - you'd have a
    mental checklist.
    You'd get down there, perhaps schedule some sort of power down / >>>>>>> reduced
    power operation and then you'd check - power supplies, feeder
    cables, hot
    spots on cables - whatever. Divide and conquer- working back to a >>>>>>> baseline
    of known working conditions and eliminating causes.

    My suggestion to you of a reinstall is partly designed to get you >>>>>>> out of this
    "X happens, I did Y, now I've got Z" - to get to a known initial >>>>>>> state.

    Take out all the serial converters to UPS, lathe and so on.
    Wireless keyboard
    doesn't present as serial in the same way that brltty does - if
    it did, I'd
    have brltty with every install on this laptop.

    Copy off your home directory as you did before - maybe using
    tar.gz and preserving permissions. Start with the .iso that
    includes firmware - the unofficial one.

    Build back slowly - do an expert text mode install if you can.
    Then add your
    Trinity desktop - I don't think any of us can help you there,
    since we don't
    run trinity.

    Check and you should find that brltty isn't installed at all.
    Then re-add thingsgradually until you have the working system you >>>>>>> want. Document it - write down
    the steps you take / copy configuration files you change.

    That will also reveal logging / login slowdowns or whatever
    caused by
    individual devices as you add them back. Keep a list as you go.

    That's the counsel of perfection: alternatively:

    apt rdepends brltty gives me:

    me@mymachine:~$ apt rdepends brltty
    brltty
    Reverse Depends:
       Suggests: speechd-el (>= 3.7.2)
       Depends: brltty-espeak (= 6.3+dfsg-1+deb11u1)
       Suggests: orca
       Depends: brltty-x11 (= 6.3+dfsg-1+deb11u1)
       Depends: brltty-speechd (= 6.3+dfsg-1+deb11u1)
       Depends: brltty-flite (= 6.3+dfsg-1+deb11u1)

    You could try apt-get remove (or equivalent) on each of those
    packages and
    see if that clears it. I _know_ this is frustrating as all get
    out for you
    but a clear approach, written down so that you can remember where >>>>>>> you got
    to will be very helpful.

    Any attempt to remove cura or brltty, removes gnome leaving me I
    assume with a text only system by the time gnome takes all its
    dependency's with it.  Thanks Tom.

    Have you actually tried uninstalling brltty only, as a separate
    action from all others?

    I have a number of gnome installations, unfortunately for this
    discussion all bookworm. None of them has brltty.

    I have a few installations of bullseye and an older stretch
    installation, but none with gnome installed. On all of them, though,
    "apt-rdepends -r gnome" fails to list brltty as a gnome dependency.
    And on the bookworm systems, simulated installation of gnome ("apt
    install -s gnome") shows brltty as a suggested package only and would
    not install it along with gnome; on the stretch system, gnome
    installation makes no reference at all to brltty.

    While I have both with only the radio buttons for keyboard and rodent
    plugged into usb at install time. I have only one wired keyboard and
    no wired mice as I've had a lightning strike on the pole that serves
    this house reach up and tap me by way of my fingers on the keyboard.
    Wasn't that much of a tap, I've been tapped a lot harder that that,
    hard enough to trigger a 6 month round of shingles and the burns were
    months healing. And in this case did not damage the keyboard or
    computer, but I did get the message. I've had many strikes on that
    pole since I built a garage on the end of the house, which caused me
    to install a 200 amp service and bring my grounding specs up to NEC.
    Zero problems since then (2008)

    Is it possible you have apt settings that automatically pull in
    suggested packages, and that is interfering with attempts to remove
    brltty? I am not expert enough wrt apt and its relatives to know
    whether that even makes sense, and it seems a bit far fetched if
    maybe barely possible.

    Maybe if you post the output from "apt-rdepends -r brltty" and "apt
    purge --simulate brltty" it will be informative.

    Neither of those utils are installed. Should they be?

    apt should be installed. As far as I know it has been included by
    default in the Debian base system as the preferred command line package management program since buster or earlier. I have never had to install
    it. You probably should if it is missing.

    apt-rdepends is at least partly redundant with apt.
    The command "apt-rdepends -r <package-name>", and "apt rdepends <package-name>" both show reverse dependencies of <package-name>; the
    latter also shows suggestions (packages that suggest <package name, I
    think).
    If you have apt installed, you probably do not need apt-rdepends.

    I was not aware that apt had that talent built it, thank you.

    Regards,
    Tom Dial


    Regards,
    Tom Dial


    If all else fails, you can then share it with the list and say "I >>>>>>> got to
    step X with no problems, then Y happened - help me out here" and >>>>>>> we'll
    have some better idea. We all jib at you for being vague/not
    indluding
    details but otherwise it is all just guesswork for the usual folk >>>>>>> that
    hang out here.

    All the very best, as ever,

    Andy Cater

    How much longer till trixie is officially out??  What you are
    proposing sounds like several days work, and i have other irons in >>>>>> the fire. This release has been such a disaster for me because the >>>>>> install insists on installing and configuring orca and brltty w/o
    asking. I've done 40 some installs now, trying to stop it from
    wasting about a second while its yelling every keystroke at me
    because it thinks I'm blind. I finally have orca disabled and the
    computer is useful. The delays are a pain in the a$$ but i can do
    work now. It is not useful when orca is using 90% of a 6 core I5
    yelling at me loud enough to announce and pronounce every
    keystroke or mouse motion/click loud enough to wake the
    neighbors.  The first 23 installs never asked me if I wanted that >>>>>> crap. And if you nuked the orca executable it would not reboot but >>>>>> hung forever waiting for orca to start. I have it usable, the
    installer AFAIAC is broken and I don't want to have to go through
    all that again. Until the installer ASKS me if I want it because
    it thinks I am blind, I have only one nerve left and and the
    suggestion that I do yet another install, is standing on it.
    Trying to remove it now, it insists on removing gnome and every
    dependency. I just checked again with synaptic, removing either
    orca or brltty still wants to destroy the system, Yet all I get
    when I fuss about the broken installer is "won't fix, not broken'. >>>>>>
    Hi Gene,

    I, too, am not in need of the services that  brltty or orca
    provide, and have noticed them hanging about from time to time,
    although I have not encountered any difficulties like you describe.

    On a bullseye system, apt-rdepends -r brltty informs me:

    # apt-rdepends -r brltty
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    brltty
       Reverse Depends: brltty-espeak (= 6.3+dfsg-1+deb11u1)
       Reverse Depends: brltty-flite (= 6.3+dfsg-1+deb11u1)
       Reverse Depends: brltty-speechd (= 6.3+dfsg-1+deb11u1)
       Reverse Depends: brltty-x11 (= 6.3+dfsg-1+deb11u1)
    brltty-espeak
    brltty-flite
    brltty-speechd
    brltty-x11

    If I understand apt-rdepends correctly, you should be able to
    remove/purge brltty ("apt purge brltty") without removing any
    installed packages other than the four listed above.

    apt-rdepends -r orca tells me:

    # apt-rdepends -r orca
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    orca
       Reverse Depends: gnome (>= 1:3.38+3)
       Reverse Depends: gnome-orca (3.38.2-2)
       Reverse Depends: orca-sops (1.0.2-2)
    gnome
    gnome-orca
    orca-sops

    So removing orca would also take gnome, and that probably is
    unacceptable to you. Accordingly, you need to tame orca to find the
    process that causes it to run and persuade it not to do that.

    I found, on a bookworm install (I have no bullseye with gnome and
    orca), that running orca -s from a terminal will bring up a
    settings panel with a check box for "Enable speech" under the
    "Speech" tab. Unchecking that box and selecting the "Apply" button
    will silence Orca. I think that leaves some of its subtasks
    running, as children of the systemd --user task; I am far from
    expert here. They do not seem to use significant resources, however. >>>>>
    Alternatively, you can find orca's process, for instance, with "ps
    -ef | grep orca", and kill it. The -HUP signal is enough. Or you
    can kill its parent process (third column in the ps -ef output) if
    it is not a necessary one, or maybe teach it how to not start orca
    in the first place,

    I hope this is useful. Things like this can be very annoying.


    Regards,
    Tom Dial

    Thank you Tom

    Cheers, Gene Heskett, CET.

    Cheers, Gene Heskett, CET.
    --
    "There are four boxes to be used in defense of liberty:
    soap, ballot, jury, and ammo. Please use in that order."
    -Ed Howdershelt (Author, 1940)
    If we desire respect for the law, we must first make the law respectable.
    - Louis D. Brandeis

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From gene heskett@21:1/5 to Tom Dial on Fri Jun 7 07:20:01 2024
    On 6/6/24 19:00, Tom Dial wrote:


    On 6/5/24 19:53, gene heskett wrote:
    On 6/5/24 17:25, Tom Dial wrote:


    On 6/5/24 08:58, gene heskett wrote:
    On 6/5/24 02:05, Tom Dial wrote:


    On 6/4/24 04:26, gene heskett wrote:
    On 2/19/22 06:31, Andrew M.A. Cater wrote:
    Hi Gene,

    If this was someone calling you from a TV station saying they had >>>>>>> a TV
    transmitter that was varying in power output - you'd have a
    mental checklist.
    You'd get down there, perhaps schedule some sort of power down / >>>>>>> reduced
    power operation and then you'd check - power supplies, feeder
    cables, hot
    spots on cables - whatever. Divide and conquer- working back to a >>>>>>> baseline
    of known working conditions and eliminating causes.

    My suggestion to you of a reinstall is partly designed to get you >>>>>>> out of this
    "X happens, I did Y, now I've got Z" - to get to a known initial >>>>>>> state.

    Take out all the serial converters to UPS, lathe and so on.
    Wireless keyboard
    doesn't present as serial in the same way that brltty does - if
    it did, I'd
    have brltty with every install on this laptop.

    Copy off your home directory as you did before - maybe using
    tar.gz and preserving permissions. Start with the .iso that
    includes firmware - the unofficial one.

    Build back slowly - do an expert text mode install if you can.
    Then add your
    Trinity desktop - I don't think any of us can help you there,
    since we don't
    run trinity.

    Check and you should find that brltty isn't installed at all.
    Then re-add thingsgradually until you have the working system you >>>>>>> want. Document it - write down
    the steps you take / copy configuration files you change.

    That will also reveal logging / login slowdowns or whatever
    caused by
    individual devices as you add them back. Keep a list as you go.

    That's the counsel of perfection: alternatively:

    apt rdepends brltty gives me:

    me@mymachine:~$ apt rdepends brltty
    brltty
    Reverse Depends:
       Suggests: speechd-el (>= 3.7.2)
       Depends: brltty-espeak (= 6.3+dfsg-1+deb11u1)
       Suggests: orca
       Depends: brltty-x11 (= 6.3+dfsg-1+deb11u1)
       Depends: brltty-speechd (= 6.3+dfsg-1+deb11u1)
       Depends: brltty-flite (= 6.3+dfsg-1+deb11u1)

    You could try apt-get remove (or equivalent) on each of those
    packages and
    see if that clears it. I _know_ this is frustrating as all get
    out for you
    but a clear approach, written down so that you can remember where >>>>>>> you got
    to will be very helpful.

    Any attempt to remove cura or brltty, removes gnome leaving me I
    assume with a text only system by the time gnome takes all its
    dependency's with it.  Thanks Tom.

    Have you actually tried uninstalling brltty only, as a separate
    action from all others?

    I have a number of gnome installations, unfortunately for this
    discussion all bookworm. None of them has brltty.

    I have a few installations of bullseye and an older stretch
    installation, but none with gnome installed. On all of them, though,
    "apt-rdepends -r gnome" fails to list brltty as a gnome dependency.
    And on the bookworm systems, simulated installation of gnome ("apt
    install -s gnome") shows brltty as a suggested package only and would
    not install it along with gnome; on the stretch system, gnome
    installation makes no reference at all to brltty.

    While I have both with only the radio buttons for keyboard and rodent
    plugged into usb at install time. I have only one wired keyboard and
    no wired mice as I've had a lightning strike on the pole that serves
    this house reach up and tap me by way of my fingers on the keyboard.
    Wasn't that much of a tap, I've been tapped a lot harder that that,
    hard enough to trigger a 6 month round of shingles and the burns were
    months healing. And in this case did not damage the keyboard or
    computer, but I did get the message. I've had many strikes on that
    pole since I built a garage on the end of the house, which caused me
    to install a 200 amp service and bring my grounding specs up to NEC.
    Zero problems since then (2008)

    Is it possible you have apt settings that automatically pull in
    suggested packages, and that is interfering with attempts to remove
    brltty? I am not expert enough wrt apt and its relatives to know
    whether that even makes sense, and it seems a bit far fetched if
    maybe barely possible.

    Maybe if you post the output from "apt-rdepends -r brltty" and "apt
    purge --simulate brltty" it will be informative.

    Neither of those utils are installed. Should they be?

    apt should be installed. As far as I know it has been included by
    default in the Debian base system as the preferred command line package management program since buster or earlier. I have never had to install
    it. You probably should if it is missing.

    apt-rdepends is at least partly redundant with apt.
    The command "apt-rdepends -r <package-name>", and "apt rdepends <package-name>" both show reverse dependencies of <package-name>; the
    latter also shows suggestions (packages that suggest <package name, I
    think).
    If you have apt installed, you probably do not need apt-rdepends.

    Regards,
    Tom Dial


    Regards,
    Tom Dial


    If all else fails, you can then share it with the list and say "I >>>>>>> got to
    step X with no problems, then Y happened - help me out here" and >>>>>>> we'll
    have some better idea. We all jib at you for being vague/not
    indluding
    details but otherwise it is all just guesswork for the usual folk >>>>>>> that
    hang out here.

    All the very best, as ever,

    Andy Cater

    How much longer till trixie is officially out??  What you are
    proposing sounds like several days work, and i have other irons in >>>>>> the fire. This release has been such a disaster for me because the >>>>>> install insists on installing and configuring orca and brltty w/o
    asking. I've done 40 some installs now, trying to stop it from
    wasting about a second while its yelling every keystroke at me
    because it thinks I'm blind. I finally have orca disabled and the
    computer is useful. The delays are a pain in the a$$ but i can do
    work now. It is not useful when orca is using 90% of a 6 core I5
    yelling at me loud enough to announce and pronounce every
    keystroke or mouse motion/click loud enough to wake the
    neighbors.  The first 23 installs never asked me if I wanted that >>>>>> crap. And if you nuked the orca executable it would not reboot but >>>>>> hung forever waiting for orca to start. I have it usable, the
    installer AFAIAC is broken and I don't want to have to go through
    all that again. Until the installer ASKS me if I want it because
    it thinks I am blind, I have only one nerve left and and the
    suggestion that I do yet another install, is standing on it.
    Trying to remove it now, it insists on removing gnome and every
    dependency. I just checked again with synaptic, removing either
    orca or brltty still wants to destroy the system, Yet all I get
    when I fuss about the broken installer is "won't fix, not broken'. >>>>>>
    Hi Gene,

    I, too, am not in need of the services that  brltty or orca
    provide, and have noticed them hanging about from time to time,
    although I have not encountered any difficulties like you describe.

    On a bullseye system, apt-rdepends -r brltty informs me:

    # apt-rdepends -r brltty
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    brltty
       Reverse Depends: brltty-espeak (= 6.3+dfsg-1+deb11u1)
       Reverse Depends: brltty-flite (= 6.3+dfsg-1+deb11u1)
       Reverse Depends: brltty-speechd (= 6.3+dfsg-1+deb11u1)
       Reverse Depends: brltty-x11 (= 6.3+dfsg-1+deb11u1)
    brltty-espeak
    brltty-flite
    brltty-speechd
    brltty-x11

    If I understand apt-rdepends correctly, you should be able to
    remove/purge brltty ("apt purge brltty") without removing any
    installed packages other than the four listed above.

    apt-rdepends -r orca tells me:

    # apt-rdepends -r orca
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    orca
       Reverse Depends: gnome (>= 1:3.38+3)
       Reverse Depends: gnome-orca (3.38.2-2)
       Reverse Depends: orca-sops (1.0.2-2)
    gnome
    gnome-orca
    orca-sops

    So removing orca would also take gnome, and that probably is
    unacceptable to you. Accordingly, you need to tame orca to find the
    process that causes it to run and persuade it not to do that.

    I found, on a bookworm install (I have no bullseye with gnome and
    orca), that running orca -s from a terminal will bring up a
    settings panel with a check box for "Enable speech" under the
    "Speech" tab. Unchecking that box and selecting the "Apply" button
    will silence Orca. I think that leaves some of its subtasks
    running, as children of the systemd --user task; I am far from
    expert here. They do not seem to use significant resources, however. >>>>>
    Alternatively, you can find orca's process, for instance, with "ps
    -ef | grep orca", and kill it. The -HUP signal is enough. Or you
    can kill its parent process (third column in the ps -ef output) if
    it is not a necessary one, or maybe teach it how to not start orca
    in the first place,

    I hope this is useful. Things like this can be very annoying.


    Regards,
    Tom Dial

    Thank you Tom

    Cheers, Gene Heskett, CET.
    In experimenting I've found a name clash, there are appprently two
    orca's. one is a speech synth, one is a slicer for 3d printers I don't
    use. Typing orca in a shell locks the shell wo any output, for several
    minutes but comes back to a prompt with a ctl-c, so I've NDC which was
    being executed. Whatevver, the installation is quite voluminous: gene@coyote:~/AppImages$ locate orca |wc -l
    1560

    So I took orca out, which took gnome out. But now gnomes dependencies
    will put orca back in. So now I can't run autoremove. So one more time
    this broken damned bookworm install has bit me in a rear.

    No Cheers, Gene Heskett, CET.
    --
    "There are four boxes to be used in defense of liberty:
    soap, ballot, jury, and ammo. Please use in that order."
    -Ed Howdershelt (Author, 1940)
    If we desire respect for the law, we must first make the law respectable.
    - Louis D. Brandeis

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From gene heskett@21:1/5 to Greg Wooledge on Fri Jun 7 14:10:02 2024
    On 6/7/24 07:16, Greg Wooledge wrote:
    On Fri, Jun 07, 2024 at 01:14:16AM -0400, gene heskett wrote:
    In experimenting I've found a name clash, there are appprently two orca's. >> one is a speech synth, one is a slicer for 3d printers I don't use.

    Oh! That sounds super relevant.

    I forgot to mention the speech synth is "orca", the slicer is "Orca"

    If you're not using the second one, where did it come from? If it's interfering with your desktop environment, but you're not using it,
    maybe you can get rid of it.

    An AppImage, rm it.

    That would be one solution path to explore. The other... you're already exploring, so see below.

    Typing
    orca in a shell locks the shell wo any output, for several minutes but comes >> back to a prompt with a ctl-c, so I've NDC which was being executed.

    "type orca" will tell you what the shell has chosen.

    "type -a orca" will tell you all the places the shell sees it, in order.

    So I took orca out, which took gnome out. But now gnomes dependencies will >> put orca back in. So now I can't run autoremove.

    Install "equivs". Read its documentation. Read it a second time,
    because it's probably too subtle to get all at once.

    Pick one of the example templates (mail-transport-agent is the smallest,
    so I'd use that one), make a copy of it, and modify the copy. Get rid of
    the Provides and Conflicts, and replace them with a Depends: line that's identical to the one from "gnome", except get rid of orca. Change the Package name and the Description to be something meaningful to you.

    I'd suggest the name gene-gnome because it's a fun pun.

    Build your new .deb which depends on all the parts of GNOME except for
    orca. Install it with dpkg -i.

    Since the gnome Depends: line has versioned dependencies, your custom replacement probably won't survive a dist-upgrade, so be prepared to
    undo and redo this hack when you upgrade to a new version of Debian.

    .

    Cheers, Gene Heskett, CET.
    --
    "There are four boxes to be used in defense of liberty:
    soap, ballot, jury, and ammo. Please use in that order."
    -Ed Howdershelt (Author, 1940)
    If we desire respect for the law, we must first make the law respectable.
    - Louis D. Brandeis

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Greg Wooledge@21:1/5 to gene heskett on Fri Jun 7 13:20:01 2024
    On Fri, Jun 07, 2024 at 01:14:16AM -0400, gene heskett wrote:
    In experimenting I've found a name clash, there are appprently two orca's. one is a speech synth, one is a slicer for 3d printers I don't use.

    Oh! That sounds super relevant.

    If you're not using the second one, where did it come from? If it's interfering with your desktop environment, but you're not using it,
    maybe you can get rid of it.

    That would be one solution path to explore. The other... you're already exploring, so see below.

    Typing
    orca in a shell locks the shell wo any output, for several minutes but comes back to a prompt with a ctl-c, so I've NDC which was being executed.

    "type orca" will tell you what the shell has chosen.

    "type -a orca" will tell you all the places the shell sees it, in order.

    So I took orca out, which took gnome out. But now gnomes dependencies will put orca back in. So now I can't run autoremove.

    Install "equivs". Read its documentation. Read it a second time,
    because it's probably too subtle to get all at once.

    Pick one of the example templates (mail-transport-agent is the smallest,
    so I'd use that one), make a copy of it, and modify the copy. Get rid of
    the Provides and Conflicts, and replace them with a Depends: line that's identical to the one from "gnome", except get rid of orca. Change the
    Package name and the Description to be something meaningful to you.

    I'd suggest the name gene-gnome because it's a fun pun.

    Build your new .deb which depends on all the parts of GNOME except for
    orca. Install it with dpkg -i.

    Since the gnome Depends: line has versioned dependencies, your custom replacement probably won't survive a dist-upgrade, so be prepared to
    undo and redo this hack when you upgrade to a new version of Debian.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From gene heskett@21:1/5 to mick.crane on Fri Jun 7 13:40:02 2024
    On 6/7/24 04:33, mick.crane wrote:
    On 2024-06-07 06:14, gene heskett wrote:

    So I took orca out, which took gnome out. But now gnomes dependencies
    will put orca back in. So now I can't run autoremove. So one more time
    this broken damned bookworm install has bit me in a rear.

    I delayed logging in after starting the PC some time ago when a voice
    boomed out the keys I was typing.
    "What the.."
    Reading this thread I purged orca and brltty on trixie and everything
    still seems to be working.
    mick

    .
    Where did you get that beta trixie installer? bookworm does not allow
    that removal of orca without also removing gnome. brltty yes, but not orca.

    Thanks mick.

    Cheers, Gene Heskett, CET.
    --
    "There are four boxes to be used in defense of liberty:
    soap, ballot, jury, and ammo. Please use in that order."
    -Ed Howdershelt (Author, 1940)
    If we desire respect for the law, we must first make the law respectable.
    - Louis D. Brandeis

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From gene heskett@21:1/5 to mick.crane on Fri Jun 7 23:30:01 2024
    On 6/7/24 14:15, mick.crane wrote:
    On 2024-06-07 12:32, gene heskett wrote:

    Where did you get that beta trixie installer? bookworm does not allow
    that removal of orca without also removing gnome. brltty yes, but not
    orca.

    I don't think I've got any gnome stuff.
    here probably. https://cdimage.debian.org/cdimage/weekly-builds/amd64/iso-dvd/
    mick

    .
    Got it, thanks mick.

    Cheers, Gene Heskett, CET.
    --
    "There are four boxes to be used in defense of liberty:
    soap, ballot, jury, and ammo. Please use in that order."
    -Ed Howdershelt (Author, 1940)
    If we desire respect for the law, we must first make the law respectable.
    - Louis D. Brandeis

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Christensen@21:1/5 to gene heskett on Sat Jun 8 00:20:01 2024
    On 6/6/24 22:14, gene heskett wrote:
    In experimenting I've found a name clash, there are appprently two
    orca's. one is a speech synth, one is a slicer for 3d printers I don't
    use. Typing orca in a shell locks the shell wo any output, for several minutes but comes back to a prompt with a ctl-c, so I've NDC which was
    being executed. Whatevver, the installation is quite voluminous: gene@coyote:~/AppImages$ locate orca |wc -l
    1560

    So I took orca out, which took gnome out. But now gnomes dependencies
    will put orca back in. So now I can't run autoremove. So one more time
    this broken damned bookworm install has bit me in a rear.

    No Cheers, Gene Heskett, CET.


    Here are my installation notes from when I migrated my daily driver from
    Debian 9 to Debian 11. It has orca, and orca has never bothered me:

    January 9, 2022

    1. Wipe Intel SSD 520 Series 60 GB drive in Intel DQ67SW. Insert
    debian-11.2.0-amd64-netinst USB flash drive into USB 3.0 port
    adjacent Gigabit port. Boot:

    Debian GNU/Linux installer menu (BIOS mode)
    install
    Language C
    Continent or region North America
    Country, territory or area United States
    Keymap to use American English
    Hostname laalaa
    Domain name tracy.holgerdanske.com
    Root password ********
    Re-enter password ********
    Full name for new user debian
    Username for your account debian
    Choose a password ********
    Re-enter password ********
    Select your time zone Pacific
    Partitioning method Manual
    Select a partition... SCSI1 (0,0,0) (sda) - 60.0 GB ATA INTEL SSDSC2CW06
    Create partition table Yes
    Select a partition... pri/log 60.0 GB FREE SPACE
    Create a new partition
    New partition size 1 GB
    Type Primary
    Location Beginning
    Partition settings
    Use as Ext4 journaling file system
    Mount point /boot
    Mount options defaults
    Label laalaa_boot
    Reserved blocks 5%
    Typical usage standard
    Bootable flag on
    Done setting up the partition
    Select a partition... pri/log 59.0 GB FREE SPACE
    Create a new partition
    New partition size 1 GB
    Type Primary
    Location Beginning
    Partition settings
    Use as physical volume for encryption
    Encryption method Device-mapper (dm-crypt)
    Encryption aes
    Key size 256
    IV algorithm xts-plain64
    Encryption key Random key
    Erase data no
    Bootable flag off
    Done setting up the partition
    Select a partition... pri/log 58.0 GB FREE SPACE
    Create a new partition
    New partition size 13 GB
    Type Primary
    Location Beginning
    Partition settings
    Use as physical volume for encryption
    Encryption method Device-mapper (dm-crypt)
    Encryption aes
    Key size 256
    IV algorithm xts-plain64
    Encryption key Passphrase
    Erase data no
    Bootable flag off
    Done setting up the partition
    Configure encrypted volumes
    Write the changes to disk Yes
    Encryption configuration Create encrypted volumes
    Devices to encrypt
    [*] /dev/sda2 (1000MB; crypto)
    [*] /dev/sda3 (13000MB; crypt)
    Continue
    Encryption configuration Finish
    Encryption passphrase ********
    Re-enter passphrase ********
    Select a partition... #1 13.0 GB f ext4
    Partition settings
    Use as Ext4 journaling file system
    Mount point /
    Mount options defaults
    Label laalaa_root
    Reserved blocks 5%
    Typical usage standard
    Done setting up the partition
    Finish partitioning and write changes to disk
    Write the changes to disks Yes
    Debian archive mirror country United States
    Debian archive mirror deb.debian.org
    HTTP proxy information <blank>
    Package usage survey No
    Choose software Debian desktop environment
    Xfce
    SSH server
    standard system utiilties
    Device for boot loader installation
    /dev/sdb (ata-INTEL_SSDSC2CW060A3_********)
    Installation complete Continue

    Push and hold power button at POST; release when computer turns
    off. Remove USB flash drive.

    2. Take image:
    <snip>


    I may have installed only once in the past 2 years, ~4 months, but I
    have blown up that computer many times. The key is defense in depth --
    OS configuration files and data working directories in a networked
    version control system (CVS) with the repository on another computer, OS
    disk images, OS and data backups, IMAP backups of incoming and outgoing messages, etc..


    Did you ever build that dedicated backup server? I recall you buying a
    bunch of 2 TB 2.5" SATA SSD's for crazy cheap that turned out to be counterfeit, but do not recall any news since then.


    David

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From gene heskett@21:1/5 to David Christensen on Sat Jun 8 01:20:01 2024
    On 6/7/24 18:12, David Christensen wrote:
    On 6/6/24 22:14, gene heskett wrote:
    In experimenting I've found a name clash, there are appprently two
    orca's. one is a speech synth, one is a slicer for 3d printers I don't
    use. Typing orca in a shell locks the shell wo any output, for several
    minutes but comes back to a prompt with a ctl-c, so I've NDC which was
    being executed. Whatevver, the installation is quite voluminous:
    gene@coyote:~/AppImages$ locate orca |wc -l
    1560

    So I took orca out, which took gnome out. But now gnomes dependencies
    will put orca back in. So now I can't run autoremove. So one more time
    this broken damned bookworm install has bit me in a rear.

    No Cheers, Gene Heskett, CET.


    Here are my installation notes from when I migrated my daily driver from Debian 9 to Debian 11.  It has orca, and orca has never bothered me:

    January 9, 2022

    1.  Wipe Intel SSD 520 Series 60 GB drive in Intel DQ67SW.  Insert
        debian-11.2.0-amd64-netinst USB flash drive into USB 3.0 port
        adjacent Gigabit port. Boot:

        Debian GNU/Linux installer menu (BIOS mode)
                        install
        Language            C
        Continent or region        North America
        Country, territory or area    United States
        Keymap to use            American English
        Hostname            laalaa
        Domain name            tracy.holgerdanske.com
        Root password            ********
        Re-enter password        ********
        Full name for new user        debian
        Username for your account    debian
        Choose a password        ********
        Re-enter password        ********
        Select your time zone        Pacific
        Partitioning method        Manual
          Select a partition...    SCSI1 (0,0,0) (sda) - 60.0 GB ATA INTEL
    SSDSC2CW06
            Create partition table    Yes
          Select a partition...        pri/log 60.0 GB FREE SPACE
            Create a new partition
              New partition size    1 GB
              Type            Primary
              Location            Beginning
              Partition settings
            Use as            Ext4 journaling file system
            Mount point        /boot
            Mount options        defaults
            Label            laalaa_boot
            Reserved blocks        5%
            Typical usage        standard
            Bootable flag        on
            Done setting up the partition
          Select a partition...        pri/log 59.0 GB FREE SPACE
            Create a new partition
              New partition size    1 GB
              Type            Primary
              Location            Beginning
              Partition settings
            Use as            physical volume for encryption
            Encryption method    Device-mapper (dm-crypt)
            Encryption        aes
            Key size        256
            IV algorithm        xts-plain64
            Encryption key        Random key
            Erase data        no
            Bootable flag        off
            Done setting up the partition
          Select a partition...        pri/log 58.0 GB FREE SPACE
            Create a new partition
              New partition size    13 GB
              Type            Primary
              Location            Beginning
              Partition settings
            Use as            physical volume for encryption
            Encryption method    Device-mapper (dm-crypt)
            Encryption        aes
            Key size        256
            IV algorithm        xts-plain64
            Encryption key        Passphrase
            Erase data        no
            Bootable flag        off
            Done setting up the partition
          Configure encrypted volumes
            Write the changes to disk    Yes
            Encryption configuration    Create encrypted volumes
            Devices to encrypt
              [*] /dev/sda2 (1000MB; crypto)
              [*] /dev/sda3 (13000MB; crypt)
            Continue
            Encryption configuration    Finish
            Encryption passphrase    ********
            Re-enter passphrase        ********
          Select a partition...        #1 13.0 GB f ext4
            Partition settings
              Use as            Ext4 journaling file system
              Mount point        /
              Mount options        defaults
              Label            laalaa_root
              Reserved blocks        5%
              Typical usage        standard
              Done setting up the partition
          Finish partitioning and write changes to disk
            Write the changes to disks    Yes
        Debian archive mirror country    United States
        Debian archive mirror        deb.debian.org
        HTTP proxy information        <blank>
        Package usage survey        No
        Choose software            Debian desktop environment
                            Xfce
                        SSH server
                        standard system utiilties
        Device for boot loader installation
                        /dev/sdb (ata-INTEL_SSDSC2CW060A3_********)
        Installation complete        Continue

        Push and hold power button at POST; release when computer turns
        off.  Remove USB flash drive.

    2.  Take image:
    <snip>


    I may have installed only once in the past 2 years, ~4 months, but I
    have blown up that computer many times.  The key is defense in depth --
    OS configuration files and data working directories in a networked
    version control system (CVS) with the repository on another computer, OS
    disk images, OS and data backups, IMAP backups of incoming and outgoing messages, etc..


    Did you ever build that dedicated backup server?  I recall you buying a bunch of 2 TB 2.5" SATA SSD's for crazy cheap that turned out to be counterfeit, but do not recall any news since then.

    Those IIRC got stored in the round file, and I bought a big pile of 2T gigastones that were good. The raid10 and all it samsung 870 1T drives
    is still working despite 2 of the 4 samsungs reporting lots of errors,
    its been rsynced to one of the gigastones and fstab adjusted to make it
    /home. That had zero effect on the 30 second or more lockup opening a
    gfx file for editing. But I've had 3d printer problems in wholesale
    qty's, so no actual progress on the pi cloned backup server has been
    made. The 3d printer probs are preventing the launch of a small
    business because of the delays in making product.>

    David

    Thanks David.

    .

    Cheers, Gene Heskett, CET.
    --
    "There are four boxes to be used in defense of liberty:
    soap, ballot, jury, and ammo. Please use in that order."
    -Ed Howdershelt (Author, 1940)
    If we desire respect for the law, we must first make the law respectable.
    - Louis D. Brandeis

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Tom Dial@21:1/5 to All on Sat Jun 8 03:00:01 2024
    DQoNCk9uIDYvNi8yNCAyMzoxNCwgZ2VuZSBoZXNrZXR0IHdyb3RlOg0KPiBPbiA2LzYvMjQg MTk6MDAsIFRvbSBEaWFsIHdyb3RlOg0KPj4NCj4+DQo+PiBPbiA2LzUvMjQgMTk6NTMsIGdl bmUgaGVza2V0dCB3cm90ZToNCj4+PiBPbiA2LzUvMjQgMTc6MjUsIFRvbSBEaWFsIHdyb3Rl Og0KPj4+Pg0KPj4+Pg0KPj4+PiBPbiA2LzUvMjQgMDg6NTgsIGdlbmUgaGVza2V0dCB3cm90 ZToNCj4+Pj4+IE9uIDYvNS8yNCAwMjowNSwgVG9tIERpYWwgd3JvdGU6DQo+Pj4+Pj4NCj4+ Pj4+Pg0KPj4+Pj4+IE9uIDYvNC8yNCAwNDoyNiwgZ2VuZSBoZXNrZXR0IHdyb3RlOg0KPj4+ Pj4+PiBPbiAyLzE5LzIyIDA2OjMxLCBBbmRyZXcgTS5BLiBDYXRlciB3cm90ZToNCj4+Pj4+ Pj4+IEhpIEdlbmUsDQo+Pj4+Pj4+Pg0KPj4+Pj4+Pj4gSWYgdGhpcyB3YXMgc29tZW9uZSBj YWxsaW5nIHlvdSBmcm9tIGEgVFYgc3RhdGlvbiBzYXlpbmcgdGhleSBoYWQgYSBUVg0KPj4+ Pj4+Pj4gdHJhbnNtaXR0ZXIgdGhhdCB3YXMgdmFyeWluZyBpbiBwb3dlciBvdXRwdXQgLSB5 b3UnZCBoYXZlIGEgbWVudGFsIGNoZWNrbGlzdC4NCj4+Pj4+Pj4+IFlvdSdkIGdldCBkb3du IHRoZXJlLCBwZXJoYXBzIHNjaGVkdWxlIHNvbWUgc29ydCBvZiBwb3dlciBkb3duIC8gcmVk dWNlZA0KPj4+Pj4+Pj4gcG93ZXIgb3BlcmF0aW9uIGFuZCB0aGVuIHlvdSdkIGNoZWNrIC0g cG93ZXIgc3VwcGxpZXMsIGZlZWRlciBjYWJsZXMsIGhvdA0KPj4+Pj4+Pj4gc3BvdHMgb24g Y2FibGVzIC0gd2hhdGV2ZXIuIERpdmlkZSBhbmQgY29ucXVlci0gd29ya2luZyBiYWNrIHRv IGEgYmFzZWxpbmUNCj4+Pj4+Pj4+IG9mIGtub3duIHdvcmtpbmcgY29uZGl0aW9ucyBhbmQg ZWxpbWluYXRpbmcgY2F1c2VzLg0KPj4+Pj4+Pj4NCj4+Pj4+Pj4+IE15IHN1Z2dlc3Rpb24g dG8geW91IG9mIGEgcmVpbnN0YWxsIGlzIHBhcnRseSBkZXNpZ25lZCB0byBnZXQgeW91IG91 dCBvZiB0aGlzDQo+Pj4+Pj4+PiAiWCBoYXBwZW5zLCBJIGRpZCBZLCBub3cgSSd2ZSBnb3Qg WiIgLSB0byBnZXQgdG8gYSBrbm93biBpbml0aWFsIHN0YXRlLg0KPj4+Pj4+Pj4NCj4+Pj4+ Pj4+IFRha2Ugb3V0IGFsbCB0aGUgc2VyaWFsIGNvbnZlcnRlcnMgdG8gVVBTLCBsYXRoZSBh bmQgc28gb24uIFdpcmVsZXNzIGtleWJvYXJkDQo+Pj4+Pj4+PiBkb2Vzbid0IHByZXNlbnQg YXMgc2VyaWFsIGluIHRoZSBzYW1lIHdheSB0aGF0IGJybHR0eSBkb2VzIC0gaWYgaXQgZGlk LCBJJ2QNCj4+Pj4+Pj4+IGhhdmUgYnJsdHR5IHdpdGggZXZlcnkgaW5zdGFsbCBvbiB0aGlz IGxhcHRvcC4NCj4+Pj4+Pj4+DQo+Pj4+Pj4+PiBDb3B5IG9mZiB5b3VyIGhvbWUgZGlyZWN0 b3J5IGFzIHlvdSBkaWQgYmVmb3JlIC0gbWF5YmUgdXNpbmcgdGFyLmd6IGFuZCBwcmVzZXJ2 aW5nIHBlcm1pc3Npb25zLiBTdGFydCB3aXRoIHRoZSAuaXNvIHRoYXQgaW5jbHVkZXMgZmly bXdhcmUgLSB0aGUgdW5vZmZpY2lhbCBvbmUuDQo+Pj4+Pj4+Pg0KPj4+Pj4+Pj4gQnVpbGQg YmFjayBzbG93bHkgLSBkbyBhbiBleHBlcnQgdGV4dCBtb2RlIGluc3RhbGwgaWYgeW91IGNh bi4gVGhlbiBhZGQgeW91cg0KPj4+Pj4+Pj4gVHJpbml0eSBkZXNrdG9wIC0gSSBkb24ndCB0 aGluayBhbnkgb2YgdXMgY2FuIGhlbHAgeW91IHRoZXJlLCBzaW5jZSB3ZSBkb24ndA0KPj4+ Pj4+Pj4gcnVuIHRyaW5pdHkuDQo+Pj4+Pj4+Pg0KPj4+Pj4+Pj4gQ2hlY2sgYW5kIHlvdSBz aG91bGQgZmluZCB0aGF0IGJybHR0eSBpc24ndCBpbnN0YWxsZWQgYXQgYWxsLiBUaGVuIHJl LWFkZCB0aGluZ3NncmFkdWFsbHkgdW50aWwgeW91IGhhdmUgdGhlIHdvcmtpbmcgc3lzdGVt IHlvdSB3YW50LiBEb2N1bWVudCBpdCAtIHdyaXRlIGRvd24NCj4+Pj4+Pj4+IHRoZSBzdGVw cyB5b3UgdGFrZSAvIGNvcHkgY29uZmlndXJhdGlvbiBmaWxlcyB5b3UgY2hhbmdlLg0KPj4+ Pj4+Pj4NCj4+Pj4+Pj4+IFRoYXQgd2lsbCBhbHNvIHJldmVhbCBsb2dnaW5nIC8gbG9naW4g c2xvd2Rvd25zIG9yIHdoYXRldmVyIGNhdXNlZCBieQ0KPj4+Pj4+Pj4gaW5kaXZpZHVhbCBk ZXZpY2VzIGFzIHlvdSBhZGQgdGhlbSBiYWNrLiBLZWVwIGEgbGlzdCBhcyB5b3UgZ28uDQo+ Pj4+Pj4+Pg0KPj4+Pj4+Pj4gVGhhdCdzIHRoZSBjb3Vuc2VsIG9mIHBlcmZlY3Rpb246IGFs dGVybmF0aXZlbHk6DQo+Pj4+Pj4+Pg0KPj4+Pj4+Pj4gYXB0IHJkZXBlbmRzIGJybHR0eSBn aXZlcyBtZToNCj4+Pj4+Pj4+DQo+Pj4+Pj4+PiBtZUBteW1hY2hpbmU6fiQgYXB0IHJkZXBl bmRzIGJybHR0eQ0KPj4+Pj4+Pj4gYnJsdHR5DQo+Pj4+Pj4+PiBSZXZlcnNlIERlcGVuZHM6 DQo+Pj4+Pj4+PiDCoMKgIFN1Z2dlc3RzOiBzcGVlY2hkLWVsICg+PSAzLjcuMikNCj4+Pj4+ Pj4+IMKgwqAgRGVwZW5kczogYnJsdHR5LWVzcGVhayAoPSA2LjMrZGZzZy0xK2RlYjExdTEp DQo+Pj4+Pj4+PiDCoMKgIFN1Z2dlc3RzOiBvcmNhDQo+Pj4+Pj4+PiDCoMKgIERlcGVuZHM6 IGJybHR0eS14MTEgKD0gNi4zK2Rmc2ctMStkZWIxMXUxKQ0KPj4+Pj4+Pj4gwqDCoCBEZXBl bmRzOiBicmx0dHktc3BlZWNoZCAoPSA2LjMrZGZzZy0xK2RlYjExdTEpDQo+Pj4+Pj4+PiDC oMKgIERlcGVuZHM6IGJybHR0eS1mbGl0ZSAoPSA2LjMrZGZzZy0xK2RlYjExdTEpDQo+Pj4+ Pj4+Pg0KPj4+Pj4+Pj4gWW91IGNvdWxkIHRyeSBhcHQtZ2V0IHJlbW92ZSAob3IgZXF1aXZh bGVudCkgb24gZWFjaCBvZiB0aG9zZSBwYWNrYWdlcyBhbmQNCj4+Pj4+Pj4+IHNlZSBpZiB0 aGF0IGNsZWFycyBpdC4gSSBfa25vd18gdGhpcyBpcyBmcnVzdHJhdGluZyBhcyBhbGwgZ2V0 IG91dCBmb3IgeW91DQo+Pj4+Pj4+PiBidXQgYSBjbGVhciBhcHByb2FjaCwgd3JpdHRlbiBk b3duIHNvIHRoYXQgeW91IGNhbiByZW1lbWJlciB3aGVyZSB5b3UgZ290DQo+Pj4+Pj4+PiB0 byB3aWxsIGJlIHZlcnkgaGVscGZ1bC4NCj4+Pj4+DQo+Pj4+PiBBbnkgYXR0ZW1wdCB0byBy ZW1vdmUgY3VyYSBvciBicmx0dHksIHJlbW92ZXMgZ25vbWUgbGVhdmluZyBtZSBJIGFzc3Vt ZSB3aXRoIGEgdGV4dCBvbmx5IHN5c3RlbSBieSB0aGUgdGltZSBnbm9tZSB0YWtlcyBhbGwg aXRzIGRlcGVuZGVuY3kncyB3aXRoIGl0LsKgIFRoYW5rcyBUb20uDQo+Pj4+DQo+Pj4+IEhh dmUgeW91IGFjdHVhbGx5IHRyaWVkIHVuaW5zdGFsbGluZyBicmx0dHkgb25seSwgYXMgYSBz ZXBhcmF0ZSBhY3Rpb24gZnJvbSBhbGwgb3RoZXJzPw0KPj4+Pg0KPj4+PiBJIGhhdmUgYSBu dW1iZXIgb2YgZ25vbWUgaW5zdGFsbGF0aW9ucywgdW5mb3J0dW5hdGVseSBmb3IgdGhpcyBk aXNjdXNzaW9uIGFsbCBib29rd29ybS4gTm9uZSBvZiB0aGVtIGhhcyBicmx0dHkuDQo+Pj4+ DQo+Pj4+IEkgaGF2ZSBhIGZldyBpbnN0YWxsYXRpb25zIG9mIGJ1bGxzZXllIGFuZCBhbiBv bGRlciBzdHJldGNoIGluc3RhbGxhdGlvbiwgYnV0IG5vbmUgd2l0aCBnbm9tZSBpbnN0YWxs ZWQuIE9uIGFsbCBvZiB0aGVtLCB0aG91Z2gsICJhcHQtcmRlcGVuZHMgLXIgZ25vbWUiIGZh aWxzIHRvIGxpc3QgYnJsdHR5IGFzIGEgZ25vbWUgZGVwZW5kZW5jeS4gQW5kIG9uIHRoZSBi b29rd29ybSBzeXN0ZW1zLCBzaW11bGF0ZWQgaW5zdGFsbGF0aW9uIG9mIGdub21lICgiYXB0 IGluc3RhbGwgLXMgZ25vbWUiKSBzaG93cyBicmx0dHkgYXMgYSBzdWdnZXN0ZWQgcGFja2Fn ZSBvbmx5IGFuZCB3b3VsZCBub3QgaW5zdGFsbCBpdCBhbG9uZyB3aXRoIGdub21lOyBvbiB0 aGUgc3RyZXRjaCBzeXN0ZW0sIGdub21lIGluc3RhbGxhdGlvbiBtYWtlcyBubyByZWZlcmVu Y2UgYXQgYWxsIHRvIGJybHR0eS4NCj4+Pj4NCj4+PiBXaGlsZSBJIGhhdmUgYm90aCB3aXRo IG9ubHkgdGhlIHJhZGlvIGJ1dHRvbnMgZm9yIGtleWJvYXJkIGFuZCByb2RlbnQgcGx1Z2dl ZCBpbnRvIHVzYiBhdCBpbnN0YWxsIHRpbWUuIEkgaGF2ZSBvbmx5IG9uZSB3aXJlZCBrZXli b2FyZCBhbmQgbm8gd2lyZWQgbWljZSBhcyBJJ3ZlIGhhZCBhIGxpZ2h0bmluZyBzdHJpa2Ug b24gdGhlIHBvbGUgdGhhdCBzZXJ2ZXMgdGhpcyBob3VzZSByZWFjaCB1cCBhbmQgdGFwIG1l IGJ5IHdheSBvZiBteSBmaW5nZXJzIG9uIHRoZSBrZXlib2FyZC4gV2Fzbid0IHRoYXQgbXVj aCBvZiBhIHRhcCwgSSd2ZSBiZWVuIHRhcHBlZCBhIGxvdCBoYXJkZXIgdGhhdCB0aGF0LCBo YXJkIGVub3VnaCB0byB0cmlnZ2VyIGEgNiBtb250aCByb3VuZCBvZiBzaGluZ2xlcyBhbmQg dGhlIGJ1cm5zIHdlcmUgbW9udGhzIGhlYWxpbmcuIEFuZCBpbiB0aGlzIGNhc2UgZGlkIG5v dCBkYW1hZ2UgdGhlIGtleWJvYXJkIG9yIGNvbXB1dGVyLCBidXQgSSBkaWQgZ2V0IHRoZSBt ZXNzYWdlLiBJJ3ZlIGhhZCBtYW55IHN0cmlrZXMgb24gdGhhdCBwb2xlIHNpbmNlIEkgYnVp bHQgYSBnYXJhZ2Ugb24gdGhlIGVuZCBvZiB0aGUgaG91c2UsIHdoaWNoIGNhdXNlZCBtZSB0 byBpbnN0YWxsIGEgMjAwIGFtcCBzZXJ2aWNlIGFuZCBicmluZyBteSBncm91bmRpbmcgc3Bl Y3MgdXAgdG8gTkVDLiBaZXJvIHByb2JsZW1zIHNpbmNlIHRoZW4gKDIwMDgpDQo+Pj4NCj4+ Pj4gSXMgaXQgcG9zc2libGUgeW91IGhhdmUgYXB0IHNldHRpbmdzIHRoYXQgYXV0b21hdGlj YWxseSBwdWxsIGluIHN1Z2dlc3RlZCBwYWNrYWdlcywgYW5kIHRoYXQgaXMgaW50ZXJmZXJp bmcgd2l0aCBhdHRlbXB0cyB0byByZW1vdmUgYnJsdHR5PyBJIGFtIG5vdCBleHBlcnQgZW5v dWdoIHdydCBhcHQgYW5kIGl0cyByZWxhdGl2ZXMgdG8ga25vdyB3aGV0aGVyIHRoYXQgZXZl biBtYWtlcyBzZW5zZSwgYW5kIGl0IHNlZW1zIGEgYml0IGZhciBmZXRjaGVkIGlmIG1heWJl IGJhcmVseSBwb3NzaWJsZS4NCj4+Pj4NCj4+Pj4gTWF5YmUgaWYgeW91IHBvc3QgdGhlIG91 dHB1dCBmcm9tICJhcHQtcmRlcGVuZHMgLXIgYnJsdHR5IiBhbmQgImFwdCBwdXJnZSAtLXNp bXVsYXRlIGJybHR0eSIgaXQgd2lsbCBiZSBpbmZvcm1hdGl2ZS4NCj4+Pg0KPj4+IE5laXRo ZXIgb2YgdGhvc2UgdXRpbHMgYXJlIGluc3RhbGxlZC4gU2hvdWxkIHRoZXkgYmU/DQo+Pg0K Pj4gYXB0IHNob3VsZCBiZSBpbnN0YWxsZWQuIEFzIGZhciBhcyBJIGtub3cgaXQgaGFzIGJl ZW4gaW5jbHVkZWQgYnkgZGVmYXVsdCBpbiB0aGUgRGViaWFuIGJhc2Ugc3lzdGVtIGFzIHRo ZSBwcmVmZXJyZWQgY29tbWFuZCBsaW5lIHBhY2thZ2UgbWFuYWdlbWVudCBwcm9ncmFtIHNp bmNlIGJ1c3RlciBvciBlYXJsaWVyLiBJIGhhdmUgbmV2ZXIgaGFkIHRvIGluc3RhbGwgaXQu IFlvdSBwcm9iYWJseSBzaG91bGQgaWYgaXQgaXMgbWlzc2luZy4NCj4+DQo+PiBhcHQtcmRl cGVuZHMgaXMgYXQgbGVhc3QgcGFydGx5IHJlZHVuZGFudCB3aXRoIGFwdC4NCj4+IFRoZSBj b21tYW5kICJhcHQtcmRlcGVuZHMgLXIgPHBhY2thZ2UtbmFtZT4iLCBhbmQgImFwdCByZGVw ZW5kcyA8cGFja2FnZS1uYW1lPiIgYm90aCBzaG93IHJldmVyc2UgZGVwZW5kZW5jaWVzIG9m IDxwYWNrYWdlLW5hbWU+OyB0aGUgbGF0dGVyIGFsc28gc2hvd3Mgc3VnZ2VzdGlvbnMgKHBh Y2thZ2VzIHRoYXQgc3VnZ2VzdCA8cGFja2FnZSBuYW1lLCBJIHRoaW5rKS4NCj4+IElmIHlv dSBoYXZlIGFwdCBpbnN0YWxsZWQsIHlvdSBwcm9iYWJseSBkbyBub3QgbmVlZCBhcHQtcmRl cGVuZHMuDQo+Pg0KPj4gUmVnYXJkcywNCj4+IFRvbSBEaWFsDQo+Pj4NCj4+Pj4NCj4+Pj4g UmVnYXJkcywNCj4+Pj4gVG9tIERpYWwNCj4+Pj4NCj4+Pj4+Pj4+DQo+Pj4+Pj4+PiBJZiBh bGwgZWxzZSBmYWlscywgeW91IGNhbiB0aGVuIHNoYXJlIGl0IHdpdGggdGhlIGxpc3QgYW5k IHNheSAiSSBnb3QgdG8NCj4+Pj4+Pj4+IHN0ZXAgWCB3aXRoIG5vIHByb2JsZW1zLCB0aGVu IFkgaGFwcGVuZWQgLSBoZWxwIG1lIG91dCBoZXJlIiBhbmQgd2UnbGwNCj4+Pj4+Pj4+IGhh dmUgc29tZSBiZXR0ZXIgaWRlYS4gV2UgYWxsIGppYiBhdCB5b3UgZm9yIGJlaW5nIHZhZ3Vl L25vdCBpbmRsdWRpbmcNCj4+Pj4+Pj4+IGRldGFpbHMgYnV0IG90aGVyd2lzZSBpdCBpcyBh bGwganVzdCBndWVzc3dvcmsgZm9yIHRoZSB1c3VhbCBmb2xrIHRoYXQNCj4+Pj4+Pj4+IGhh bmcgb3V0IGhlcmUuDQo+Pj4+Pj4+Pg0KPj4+Pj4+Pj4gQWxsIHRoZSB2ZXJ5IGJlc3QsIGFz IGV2ZXIsDQo+Pj4+Pj4+Pg0KPj4+Pj4+Pj4gQW5keSBDYXRlcg0KPj4+Pj4+Pj4NCj4+Pj4+ Pj4gSG93IG11Y2ggbG9uZ2VyIHRpbGwgdHJpeGllIGlzIG9mZmljaWFsbHkgb3V0Pz/CoCBX aGF0IHlvdSBhcmUgcHJvcG9zaW5nIHNvdW5kcyBsaWtlIHNldmVyYWwgZGF5cyB3b3JrLCBh bmQgaSBoYXZlIG90aGVyIGlyb25zIGluIHRoZSBmaXJlLiBUaGlzIHJlbGVhc2UgaGFzIGJl ZW4gc3VjaCBhIGRpc2FzdGVyIGZvciBtZSBiZWNhdXNlIHRoZSBpbnN0YWxsIGluc2lzdHMg b24gaW5zdGFsbGluZyBhbmQgY29uZmlndXJpbmcgb3JjYSBhbmQgYnJsdHR5IHcvbyBhc2tp bmcuIEkndmUgZG9uZSA0MCBzb21lIGluc3RhbGxzIG5vdywgdHJ5aW5nIHRvIHN0b3AgaXQg ZnJvbSB3YXN0aW5nIGFib3V0IGEgc2Vjb25kIHdoaWxlIGl0cyB5ZWxsaW5nIGV2ZXJ5IGtl eXN0cm9rZSBhdCBtZSBiZWNhdXNlIGl0IHRoaW5rcyBJJ20gYmxpbmQuIEkgZmluYWxseSBo YXZlIG9yY2EgZGlzYWJsZWQgYW5kIHRoZSBjb21wdXRlciBpcyB1c2VmdWwuIFRoZSBkZWxh eXMgYXJlIGEgcGFpbiBpbiB0aGUgYSQkIGJ1dCBpIGNhbiBkbyB3b3JrIG5vdy4gSXQgaXMg bm90IHVzZWZ1bCB3aGVuIG9yY2EgaXMgdXNpbmcgOTAlIG9mIGEgNiBjb3JlIEk1IHllbGxp bmcgYXQgbWUgbG91ZCBlbm91Z2ggdG8gYW5ub3VuY2UgYW5kIHByb25vdW5jZSBldmVyeSBr ZXlzdHJva2Ugb3IgbW91c2UgbW90aW9uL2NsaWNrIGxvdWQgZW5vdWdoIHRvIHdha2UgdGhl IG5laWdoYm9ycy7CoCBUaGUgZmlyc3QgMjMgaW5zdGFsbHMgbmV2ZXIgYXNrZWQgbWUgaWYg SSB3YW50ZWQgdGhhdCBjcmFwLiBBbmQgaWYgeW91IG51a2VkIHRoZSBvcmNhIGV4ZWN1dGFi bGUgaXQgd291bGQgbm90IHJlYm9vdCBidXQgaHVuZyBmb3JldmVyIHdhaXRpbmcgZm9yIG9y Y2EgdG8gc3RhcnQuIEkgaGF2ZSBpdCB1c2FibGUsIHRoZSBpbnN0YWxsZXIgQUZBSUFDIGlz IGJyb2tlbiBhbmQgSSBkb24ndCB3YW50IHRvIGhhdmUgdG8gZ28gdGhyb3VnaCBhbGwgdGhh dCBhZ2Fpbi4gVW50aWwgDQo+Pj4+Pj4+IHRoZSBpbnN0YWxsZXIgQVNLUyBtZSBpZiBJIHdh bnQgaXQgYmVjYXVzZSBpdCB0aGlua3MgSSBhbSBibGluZCwgSSBoYXZlIG9ubHkgb25lIG5l cnZlIGxlZnQgYW5kIGFuZCB0aGUgc3VnZ2VzdGlvbiB0aGF0IEkgZG8geWV0IGFub3RoZXIg aW5zdGFsbCwgaXMgc3RhbmRpbmcgb24gaXQuIFRyeWluZyB0byByZW1vdmUgaXQgbm93LCBp dCBpbnNpc3RzIG9uIHJlbW92aW5nIGdub21lIGFuZCBldmVyeSBkZXBlbmRlbmN5LiBJIGp1 c3QgY2hlY2tlZCBhZ2FpbiB3aXRoIHN5bmFwdGljLCByZW1vdmluZyBlaXRoZXIgb3JjYSBv ciBicmx0dHkgc3RpbGwgd2FudHMgdG8gZGVzdHJveSB0aGUgc3lzdGVtLCBZZXQgYWxsIEkg Z2V0IHdoZW4gSSBmdXNzIGFib3V0IHRoZSBicm9rZW4gaW5zdGFsbGVyIGlzICJ3b24ndCBm aXgsIG5vdCBicm9rZW4nLg0KPj4+Pj4+Pg0KPj4+Pj4+IEhpIEdlbmUsDQo+Pj4+Pj4NCj4+ Pj4+PiBJLCB0b28sIGFtIG5vdCBpbiBuZWVkIG9mIHRoZSBzZXJ2aWNlcyB0aGF0wqAgYnJs dHR5IG9yIG9yY2EgcHJvdmlkZSwgYW5kIGhhdmUgbm90aWNlZCB0aGVtIGhhbmdpbmcgYWJv dXQgZnJvbSB0aW1lIHRvIHRpbWUsIGFsdGhvdWdoIEkgaGF2ZSBub3QgZW5jb3VudGVyZWQg YW55IGRpZmZpY3VsdGllcyBsaWtlIHlvdSBkZXNjcmliZS4NCj4+Pj4+Pg0KPj4+Pj4+IE9u IGEgYnVsbHNleWUgc3lzdGVtLCBhcHQtcmRlcGVuZHMgLXIgYnJsdHR5IGluZm9ybXMgbWU6 DQo+Pj4+Pj4NCj4+Pj4+PiAjIGFwdC1yZGVwZW5kcyAtciBicmx0dHkNCj4+Pj4+PiBSZWFk aW5nIHBhY2thZ2UgbGlzdHMuLi4gRG9uZQ0KPj4+Pj4+IEJ1aWxkaW5nIGRlcGVuZGVuY3kg dHJlZS4uLiBEb25lDQo+Pj4+Pj4gUmVhZGluZyBzdGF0ZSBpbmZvcm1hdGlvbi4uLiBEb25l DQo+Pj4+Pj4gYnJsdHR5DQo+Pj4+Pj4gwqDCoCBSZXZlcnNlIERlcGVuZHM6IGJybHR0eS1l c3BlYWsgKD0gNi4zK2Rmc2ctMStkZWIxMXUxKQ0KPj4+Pj4+IMKgwqAgUmV2ZXJzZSBEZXBl bmRzOiBicmx0dHktZmxpdGUgKD0gNi4zK2Rmc2ctMStkZWIxMXUxKQ0KPj4+Pj4+IMKgwqAg UmV2ZXJzZSBEZXBlbmRzOiBicmx0dHktc3BlZWNoZCAoPSA2LjMrZGZzZy0xK2RlYjExdTEp DQo+Pj4+Pj4gwqDCoCBSZXZlcnNlIERlcGVuZHM6IGJybHR0eS14MTEgKD0gNi4zK2Rmc2ct MStkZWIxMXUxKQ0KPj4+Pj4+IGJybHR0eS1lc3BlYWsNCj4+Pj4+PiBicmx0dHktZmxpdGUN Cj4+Pj4+PiBicmx0dHktc3BlZWNoZA0KPj4+Pj4+IGJybHR0eS14MTENCj4+Pj4+Pg0KPj4+ Pj4+IElmIEkgdW5kZXJzdGFuZCBhcHQtcmRlcGVuZHMgY29ycmVjdGx5LCB5b3Ugc2hvdWxk IGJlIGFibGUgdG8gcmVtb3ZlL3B1cmdlIGJybHR0eSAoImFwdCBwdXJnZSBicmx0dHkiKSB3 aXRob3V0IHJlbW92aW5nIGFueSBpbnN0YWxsZWQgcGFja2FnZXMgb3RoZXIgdGhhbiB0aGUg Zm91ciBsaXN0ZWQgYWJvdmUuDQo+Pj4+Pj4NCj4+Pj4+PiBhcHQtcmRlcGVuZHMgLXIgb3Jj YSB0ZWxscyBtZToNCj4+Pj4+Pg0KPj4+Pj4+ICMgYXB0LXJkZXBlbmRzIC1yIG9yY2ENCj4+ Pj4+PiBSZWFkaW5nIHBhY2thZ2UgbGlzdHMuLi4gRG9uZQ0KPj4+Pj4+IEJ1aWxkaW5nIGRl cGVuZGVuY3kgdHJlZS4uLiBEb25lDQo+Pj4+Pj4gUmVhZGluZyBzdGF0ZSBpbmZvcm1hdGlv bi4uLiBEb25lDQo+Pj4+Pj4gb3JjYQ0KPj4+Pj4+IMKgwqAgUmV2ZXJzZSBEZXBlbmRzOiBn bm9tZSAoPj0gMTozLjM4KzMpDQo+Pj4+Pj4gwqDCoCBSZXZlcnNlIERlcGVuZHM6IGdub21l LW9yY2EgKDMuMzguMi0yKQ0KPj4+Pj4+IMKgwqAgUmV2ZXJzZSBEZXBlbmRzOiBvcmNhLXNv cHMgKDEuMC4yLTIpDQo+Pj4+Pj4gZ25vbWUNCj4+Pj4+PiBnbm9tZS1vcmNhDQo+Pj4+Pj4g b3JjYS1zb3BzDQo+Pj4+Pj4NCj4+Pj4+PiBTbyByZW1vdmluZyBvcmNhIHdvdWxkIGFsc28g dGFrZSBnbm9tZSwgYW5kIHRoYXQgcHJvYmFibHkgaXMgdW5hY2NlcHRhYmxlIHRvIHlvdS4g QWNjb3JkaW5nbHksIHlvdSBuZWVkIHRvIHRhbWUgb3JjYSB0byBmaW5kIHRoZSBwcm9jZXNz IHRoYXQgY2F1c2VzIGl0IHRvIHJ1biBhbmQgcGVyc3VhZGUgaXQgbm90IHRvIGRvIHRoYXQu DQo+Pj4+Pj4NCj4+Pj4+PiBJIGZvdW5kLCBvbiBhIGJvb2t3b3JtIGluc3RhbGwgKEkgaGF2 ZSBubyBidWxsc2V5ZSB3aXRoIGdub21lIGFuZCBvcmNhKSwgdGhhdCBydW5uaW5nIG9yY2Eg LXMgZnJvbSBhIHRlcm1pbmFsIHdpbGwgYnJpbmcgdXAgYSBzZXR0aW5ncyBwYW5lbCB3aXRo IGEgY2hlY2sgYm94IGZvciAiRW5hYmxlIHNwZWVjaCIgdW5kZXIgdGhlICJTcGVlY2giIHRh Yi4gVW5jaGVja2luZyB0aGF0IGJveCBhbmQgc2VsZWN0aW5nIHRoZSAiQXBwbHkiIGJ1dHRv biB3aWxsIHNpbGVuY2UgT3JjYS4gSSB0aGluayB0aGF0IGxlYXZlcyBzb21lIG9mIGl0cyBz dWJ0YXNrcyBydW5uaW5nLCBhcyBjaGlsZHJlbiBvZiB0aGUgc3lzdGVtZCAtLXVzZXIgdGFz azsgSSBhbSBmYXIgZnJvbSBleHBlcnQgaGVyZS4gVGhleSBkbyBub3Qgc2VlbSB0byB1c2Ug c2lnbmlmaWNhbnQgcmVzb3VyY2VzLCBob3dldmVyLg0KPj4+Pj4+DQo+Pj4+Pj4gQWx0ZXJu YXRpdmVseSwgeW91IGNhbiBmaW5kIG9yY2EncyBwcm9jZXNzLCBmb3IgaW5zdGFuY2UsIHdp dGggInBzIC1lZiB8IGdyZXAgb3JjYSIsIGFuZCBraWxsIGl0LiBUaGUgLUhVUCBzaWduYWwg aXMgZW5vdWdoLiBPciB5b3UgY2FuIGtpbGwgaXRzIHBhcmVudCBwcm9jZXNzICh0aGlyZCBj b2x1bW4gaW4gdGhlIHBzIC1lZiBvdXRwdXQpIGlmIGl0IGlzIG5vdCBhIG5lY2Vzc2FyeSBv bmUsIG9yIG1heWJlIHRlYWNoIGl0IGhvdyB0byBub3Qgc3RhcnQgb3JjYSBpbiB0aGUgZmly c3QgcGxhY2UsDQo+Pj4+Pj4NCj4+Pj4+PiBJIGhvcGUgdGhpcyBpcyB1c2VmdWwuIFRoaW5n cyBsaWtlIHRoaXMgY2FuIGJlIHZlcnkgYW5ub3lpbmcuDQo+Pj4+Pj4NCj4+Pj4+Pg0KPj4+ Pj4+IFJlZ2FyZHMsDQo+Pj4+Pj4gVG9tIERpYWwNCj4+Pg0KPj4+IFRoYW5rIHlvdSBUb20N Cj4+Pg0KPj4+IENoZWVycywgR2VuZSBIZXNrZXR0LCBDRVQuDQo+IEluIGV4cGVyaW1lbnRp bmcgSSd2ZSBmb3VuZCBhIG5hbWUgY2xhc2gsIHRoZXJlIGFyZSBhcHBwcmVudGx5IHR3byBv cmNhJ3MuIG9uZSBpcyBhIHNwZWVjaCBzeW50aCwgb25lIGlzIGEgc2xpY2VyIGZvciAzZCBw cmludGVycyBJIGRvbid0IHVzZS4gVHlwaW5nIG9yY2EgaW4gYSBzaGVsbCBsb2NrcyB0aGUg c2hlbGwgd28gYW55IG91dHB1dCwgZm9yIHNldmVyYWwgbWludXRlcyBidXQgY29tZXMgYmFj ayB0byBhIHByb21wdCB3aXRoIGEgY3RsLWMsIHNvIEkndmUgTkRDIHdoaWNoIHdhcyBiZWlu ZyBleGVjdXRlZC4gV2hhdGV2dmVyLCB0aGUgaW5zdGFsbGF0aW9uIGlzIHF1aXRlIHZvbHVt aW5vdXM6DQo+IGdlbmVAY295b3RlOn4vQXBwSW1hZ2VzJCBsb2NhdGUgb3JjYSB8d2MgLWwN Cj4gMTU2MA0KDQpUaGUgb3V0cHV0IG9mICJ3aGljaCBvcmNhIiB3b3VsZCBoYXZlIHRvbGQg eW91IHRoZSBwYXRoIHRvIHRoZSBvcmNhIHByb2dyYW0geW91IHJhbi4gVGhlIG9yY2EgcHJv Z3JhbSAoUHl0aG9uIHNjcmlwdCkgdGhhdCBEZWJpYW4gaW5zdGFsbHMgd2l0aCBnbm9tZSBp cyAvdXNyL2Jpbi9vcmNhLg0KDQpXaXRoIHRoZSBvcmNhIHRoYXQgRGViaWFuIGluc3RhbGxz IGFsb25nIHdpdGggZ25vbWUsIHR5cGluZyAib3JjYSIgaW4gYSBjb21tYW5kIGxpbmUgYW5k IGhpdHRpbmcgdGhlIDxFbnRlcj4ga2V5IHN0YXJ0cyBvcmNhIGluIGl0cyB3b3JraW5nIG1v ZGUuIFRvIGdldCB0aGUgR1VJIHNldHRpbmdzIHBhbmVsLCB5b3UgaGF2ZSB0byB1c2UgIm9y Y2EgLXMiLiBTZWUgdGhlIG9yY2EgbWFuIHBhZ2UgZm9yIHNldHVwIGRldGFpbHMuDQoNCm9y Y2EncyBub3JtYWwgcnVuIG1vZGUgaXMgaW4gdGhlIGJhY2tncm91bmQgd2l0aCBubyBzY3Jl ZW4gcHJlc2VuY2UNCj4gDQo+IFNvIEkgdG9vayBvcmNhIG91dCwgd2hpY2ggdG9vayBnbm9t ZSBvdXQuIEJ1dCBub3cgZ25vbWVzIGRlcGVuZGVuY2llcyB3aWxsIHB1dCBvcmNhIGJhY2sg aW4uIFNvIG5vdyBJIGNhbid0IHJ1biBhdXRvcmVtb3ZlLiBTbyBvbmUgbW9yZSB0aW1lIHRo aXMgYnJva2VuIGRhbW5lZCBib29rd29ybSBpbnN0YWxsIGhhcyBiaXQgbWUgaW4gYSByZWFy Lg0KDQpJdCBhcHBlYXJzIHlvdSBoYWQgbW9yZSB0aGFuIG9uZSBvcmNhLCBkaWZmZXJlbnQg cHJvZ3JhbXMgYW5kIGZvciBkaWZmZXJlbnQsIHVucmVsYXRlZCBwdXJwb3Nlcy4gRGViaWFu IGluc3RhbGxlZCBvbmx5IG9uZSBvZiB0aGVtLiBUaGUgb3RoZXIsIGhpbnRlZCBieSB0aGUg ZGlyZWN0b3J5IGluIHdoaWNoIHlvdSByYW4gdGhlIGxvY2F0ZSBjb21tYW5kLCBwcmVzdW1h Ymx5IHdhcyBpbnN0YWxsZWQgYnkgeW91LCBhbmQgbWF5IGJlIHBhcnQgb2YgYW4gQXBwSW1h Z2UuIE9yIG1heWJlIGl0IGlzIHRoZSBzYW1lIG9yY2EsIGJ1dCBpbnN0YWxsZWQgd2l0aCBh biBhcHBpbWFnZS4gSSBkb24ndCB1c2UgQXBwSW1hZ2UgcGFja2FnZXMga25vd2luZ2x5LCBh bmQgb25seSB1c2Ugbm9uLWRpc3RyaWJ1dGlvbiBwYWNrYWdlcyB2ZXJ5IHNwYXJpbmdseSwg c28gaGF2ZSBsaXR0bGUgdG8gY29udHJpYnV0ZSBvbiB0aGF0IHN1YmplY3QuDQoNCllvdSBz dGF0ZWQgYWJvdmUgdGhhdCB0aGUgIm90aGVyIiAtIG5vbi1EZWJpYW4gLSBvcmNhIHdhcyBm b3IgM0QgcHJpbnRlcnMgeW91IGRvbid0IHVzZS4gVGhhdCBzdWdnZXN0cyB5b3UgY291bGQg cmVtb3ZlIGl0IHdpdGhvdXQgaW50ZXJmZXJpbmcgd2l0aCBhbnl0aGluZy4NCg0KQnV0IHlv dSByZW1vdmVkIG9yY2EgLSB0aGUgRGViaWFuLWluc3RhbGxlZCBvbmUgLSBhbmQganVzdCBh cyBhcHQgKG9yIGFwdC1nZXQpIHNhaWQgd2hlbiB5b3UgZGlkIGl0LCBpdCByZW1vdmVkIGdu b21lLiBBbmQgdGhlIHJlc3VsdCB3YXMgdW5zYXRpc2ZhY3RvcnksIGFzIEkgc2FpZCBpdCBw cm9iYWJseSB3b3VsZCBiZSBpbiBhbiBlYXJsaWVyIG1lc3NhZ2Ugb24gdGhpcyB0aHJlYWQu DQoNClRoZSBvYnZpb3VzIHNvbHV0aW9uIGlzIHJlbW92ZSB0aGUgb3RoZXIgLSBub24tRGVi aWFuIC0gb3JjYSwgd2l0aCB3aGF0ZXZlciB0b29scyBhcmUgYXBwcm9wcmlhdGUgdG8gdGhh dC4gVGhlbiByZWluc3RhbGwgZ25vbWUuIEFzIHlvdSBzYWlkLCB0aGF0IHdpbGwgcmVpbnN0 YWxsIG9yY2EgYXMgYSBkZXBlbmRlbmN5LiBCdXQgb25jZSBpdCBpcyBkb25lLCB5b3UgY2Fu IHR1bmUgb3JjYSAtIHRoZSBEZWJpYW4gb25lIC0gdG8gYmUgbGVzcyBvYnRydXNpdmUsIG9y IGV2ZW4gc2lsZW50LCBpbiB0aGUgd2F5IEkgZGVzY3JpYmVkIGVhcmxpZXIuDQoNCklmLCBm b3IgcmVhc29ucywgeW91IGNhbid0IHJlbW92ZSB0aGUgbm9uLURlYmlhbiBvcmNhLCBpdCBt aWdodCBub3QgZXZlbiBtYXR0ZXIsIHNpbmNlIGl0IHNpbGVuY2luZyB0aGUgRGViaWFuIG9u ZSBpcyBwcmV0dHkgZWFzeS4NCg0KUmVnYXJkcywNClRvbSBEaWFsDQo+IA0KPiBObyBDaGVl cnMsIEdlbmUgSGVza2V0dCwgQ0VULg0K

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From gene heskett@21:1/5 to Tom Dial on Sat Jun 8 07:50:01 2024
    On 6/7/24 20:38, Tom Dial wrote:


    On 6/6/24 23:14, gene heskett wrote:
    On 6/6/24 19:00, Tom Dial wrote:


    On 6/5/24 19:53, gene heskett wrote:
    On 6/5/24 17:25, Tom Dial wrote:


    On 6/5/24 08:58, gene heskett wrote:
    On 6/5/24 02:05, Tom Dial wrote:


    On 6/4/24 04:26, gene heskett wrote:
    On 2/19/22 06:31, Andrew M.A. Cater wrote:
    Hi Gene,

    If this was someone calling you from a TV station saying they >>>>>>>>> had a TV
    transmitter that was varying in power output - you'd have a
    mental checklist.
    You'd get down there, perhaps schedule some sort of power down >>>>>>>>> / reduced
    power operation and then you'd check - power supplies, feeder >>>>>>>>> cables, hot
    spots on cables - whatever. Divide and conquer- working back to >>>>>>>>> a baseline
    of known working conditions and eliminating causes.

    My suggestion to you of a reinstall is partly designed to get >>>>>>>>> you out of this
    "X happens, I did Y, now I've got Z" - to get to a known
    initial state.

    Take out all the serial converters to UPS, lathe and so on.
    Wireless keyboard
    doesn't present as serial in the same way that brltty does - if >>>>>>>>> it did, I'd
    have brltty with every install on this laptop.

    Copy off your home directory as you did before - maybe using >>>>>>>>> tar.gz and preserving permissions. Start with the .iso that
    includes firmware - the unofficial one.

    Build back slowly - do an expert text mode install if you can. >>>>>>>>> Then add your
    Trinity desktop - I don't think any of us can help you there, >>>>>>>>> since we don't
    run trinity.

    Check and you should find that brltty isn't installed at all. >>>>>>>>> Then re-add thingsgradually until you have the working system >>>>>>>>> you want. Document it - write down
    the steps you take / copy configuration files you change.

    That will also reveal logging / login slowdowns or whatever
    caused by
    individual devices as you add them back. Keep a list as you go. >>>>>>>>>
    That's the counsel of perfection: alternatively:

    apt rdepends brltty gives me:

    me@mymachine:~$ apt rdepends brltty
    brltty
    Reverse Depends:
       Suggests: speechd-el (>= 3.7.2)
       Depends: brltty-espeak (= 6.3+dfsg-1+deb11u1)
       Suggests: orca
       Depends: brltty-x11 (= 6.3+dfsg-1+deb11u1)
       Depends: brltty-speechd (= 6.3+dfsg-1+deb11u1)
       Depends: brltty-flite (= 6.3+dfsg-1+deb11u1)

    You could try apt-get remove (or equivalent) on each of those >>>>>>>>> packages and
    see if that clears it. I _know_ this is frustrating as all get >>>>>>>>> out for you
    but a clear approach, written down so that you can remember
    where you got
    to will be very helpful.

    Any attempt to remove cura or brltty, removes gnome leaving me I
    assume with a text only system by the time gnome takes all its
    dependency's with it.  Thanks Tom.

    Have you actually tried uninstalling brltty only, as a separate
    action from all others?

    I have a number of gnome installations, unfortunately for this
    discussion all bookworm. None of them has brltty.

    I have a few installations of bullseye and an older stretch
    installation, but none with gnome installed. On all of them,
    though, "apt-rdepends -r gnome" fails to list brltty as a gnome
    dependency. And on the bookworm systems, simulated installation of
    gnome ("apt install -s gnome") shows brltty as a suggested package
    only and would not install it along with gnome; on the stretch
    system, gnome installation makes no reference at all to brltty.

    While I have both with only the radio buttons for keyboard and
    rodent plugged into usb at install time. I have only one wired
    keyboard and no wired mice as I've had a lightning strike on the
    pole that serves this house reach up and tap me by way of my fingers
    on the keyboard. Wasn't that much of a tap, I've been tapped a lot
    harder that that, hard enough to trigger a 6 month round of shingles
    and the burns were months healing. And in this case did not damage
    the keyboard or computer, but I did get the message. I've had many
    strikes on that pole since I built a garage on the end of the house,
    which caused me to install a 200 amp service and bring my grounding
    specs up to NEC. Zero problems since then (2008)

    Is it possible you have apt settings that automatically pull in
    suggested packages, and that is interfering with attempts to remove
    brltty? I am not expert enough wrt apt and its relatives to know
    whether that even makes sense, and it seems a bit far fetched if
    maybe barely possible.

    Maybe if you post the output from "apt-rdepends -r brltty" and "apt
    purge --simulate brltty" it will be informative.

    Neither of those utils are installed. Should they be?

    apt should be installed. As far as I know it has been included by
    default in the Debian base system as the preferred command line
    package management program since buster or earlier. I have never had
    to install it. You probably should if it is missing.

    apt-rdepends is at least partly redundant with apt.
    The command "apt-rdepends -r <package-name>", and "apt rdepends
    <package-name>" both show reverse dependencies of <package-name>; the
    latter also shows suggestions (packages that suggest <package name, I
    think).
    If you have apt installed, you probably do not need apt-rdepends.

    Regards,
    Tom Dial


    Regards,
    Tom Dial


    If all else fails, you can then share it with the list and say >>>>>>>>> "I got to
    step X with no problems, then Y happened - help me out here" >>>>>>>>> and we'll
    have some better idea. We all jib at you for being vague/not >>>>>>>>> indluding
    details but otherwise it is all just guesswork for the usual >>>>>>>>> folk that
    hang out here.

    All the very best, as ever,

    Andy Cater

    How much longer till trixie is officially out??  What you are >>>>>>>> proposing sounds like several days work, and i have other irons >>>>>>>> in the fire. This release has been such a disaster for me
    because the install insists on installing and configuring orca >>>>>>>> and brltty w/o asking. I've done 40 some installs now, trying to >>>>>>>> stop it from wasting about a second while its yelling every
    keystroke at me because it thinks I'm blind. I finally have orca >>>>>>>> disabled and the computer is useful. The delays are a pain in
    the a$$ but i can do work now. It is not useful when orca is
    using 90% of a 6 core I5 yelling at me loud enough to announce >>>>>>>> and pronounce every keystroke or mouse motion/click loud enough >>>>>>>> to wake the neighbors.  The first 23 installs never asked me if >>>>>>>> I wanted that crap. And if you nuked the orca executable it
    would not reboot but hung forever waiting for orca to start. I >>>>>>>> have it usable, the installer AFAIAC is broken and I don't want >>>>>>>> to have to go through all that again. Until the installer ASKS >>>>>>>> me if I want it because it thinks I am blind, I have only one
    nerve left and and the suggestion that I do yet another install, >>>>>>>> is standing on it. Trying to remove it now, it insists on
    removing gnome and every dependency. I just checked again with >>>>>>>> synaptic, removing either orca or brltty still wants to destroy >>>>>>>> the system, Yet all I get when I fuss about the broken installer >>>>>>>> is "won't fix, not broken'.

    Hi Gene,

    I, too, am not in need of the services that  brltty or orca
    provide, and have noticed them hanging about from time to time,
    although I have not encountered any difficulties like you describe. >>>>>>>
    On a bullseye system, apt-rdepends -r brltty informs me:

    # apt-rdepends -r brltty
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    brltty
       Reverse Depends: brltty-espeak (= 6.3+dfsg-1+deb11u1)
       Reverse Depends: brltty-flite (= 6.3+dfsg-1+deb11u1)
       Reverse Depends: brltty-speechd (= 6.3+dfsg-1+deb11u1)
       Reverse Depends: brltty-x11 (= 6.3+dfsg-1+deb11u1)
    brltty-espeak
    brltty-flite
    brltty-speechd
    brltty-x11

    If I understand apt-rdepends correctly, you should be able to
    remove/purge brltty ("apt purge brltty") without removing any
    installed packages other than the four listed above.

    apt-rdepends -r orca tells me:

    # apt-rdepends -r orca
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    orca
       Reverse Depends: gnome (>= 1:3.38+3)
       Reverse Depends: gnome-orca (3.38.2-2)
       Reverse Depends: orca-sops (1.0.2-2)
    gnome
    gnome-orca
    orca-sops

    So removing orca would also take gnome, and that probably is
    unacceptable to you. Accordingly, you need to tame orca to find
    the process that causes it to run and persuade it not to do that. >>>>>>>
    I found, on a bookworm install (I have no bullseye with gnome and >>>>>>> orca), that running orca -s from a terminal will bring up a
    settings panel with a check box for "Enable speech" under the
    "Speech" tab. Unchecking that box and selecting the "Apply"
    button will silence Orca. I think that leaves some of its
    subtasks running, as children of the systemd --user task; I am
    far from expert here. They do not seem to use significant
    resources, however.

    Alternatively, you can find orca's process, for instance, with
    "ps -ef | grep orca", and kill it. The -HUP signal is enough. Or >>>>>>> you can kill its parent process (third column in the ps -ef
    output) if it is not a necessary one, or maybe teach it how to
    not start orca in the first place,

    I hope this is useful. Things like this can be very annoying.


    Regards,
    Tom Dial

    Thank you Tom

    Cheers, Gene Heskett, CET.
    In experimenting I've found a name clash, there are appprently two
    orca's. one is a speech synth, one is a slicer for 3d printers I don't
    use. Typing orca in a shell locks the shell wo any output, for several
    minutes but comes back to a prompt with a ctl-c, so I've NDC which was
    being executed. Whatevver, the installation is quite voluminous:
    gene@coyote:~/AppImages$ locate orca |wc -l
    1560

    The output of "which orca" would have told you the path to the orca
    program you ran. The orca program (Python script) that Debian installs
    with gnome is /usr/bin/orca.

    With the orca that Debian installs along with gnome, typing "orca" in a command line and hitting the <Enter> key starts orca in its working
    mode. To get the GUI settings panel, you have to use "orca -s". See the
    orca man page for setup details.

    orca's normal run mode is in the background with no screen presence

    So I took orca out, which took gnome out. But now gnomes dependencies
    will put orca back in. So now I can't run autoremove. So one more time
    this broken damned bookworm install has bit me in a rear.

    It appears you had more than one orca, different programs and for
    different, unrelated purposes. Debian installed only one of them. The
    other, hinted by the directory in which you ran the locate command, presumably was installed by you, and may be part of an AppImage. Or
    maybe it is the same orca, but installed with an appimage. I don't use AppImage packages knowingly, and only use non-distribution packages very sparingly, so have little to contribute on that subject.

    I OTOH, have found AppImages a good way to get uptodate, and keep
    uptodate, packages like OpenSCAD, FreeCAD and the miriad 3d slicers,
    most of which do a new AppImage in the first week of the month. So the
    OpenSCAD I'm running is nearly 4 years newer than the repo version, and probably 20x faster.

    You stated above that the "other" - non-Debian - orca was for 3D
    printers you don't use. That suggests you could remove it without
    interfering with anything.

    It was an AppImage, rm-able.

    But you removed orca - the Debian-installed one - and just as apt (or apt-get) said when you did it, it removed gnome. And the result was unsatisfactory, as I said it probably would be in an earlier message on
    this thread.

    The obvious solution is remove the other - non-Debian - Orca, note uppercase with
    whatever tools are appropriate to that. Then reinstall gnome. As you
    said, that will reinstall orca as a dependency. But once it is done, you
    can tune orca - the Debian one - to be less obtrusive, or even silent,
    in the way I described earlier.


    If, for reasons, you can't remove the non-Debian orca, it might not even matter, since it silencing the Debian one is pretty easy

    That I did not find easy. Disabling it also removes the ability to
    reboot as the boot hangs forever waiting for orca to start, quite early
    in the boot. That little detail is responsible for the first 23
    re-installs.
    .

    Regards,
    Tom Dial

    Thanks Tom.

    No Cheers, Gene Heskett, CET.
    --
    "There are four boxes to be used in defense of liberty:
    soap, ballot, jury, and ammo. Please use in that order."
    -Ed Howdershelt (Author, 1940)
    If we desire respect for the law, we must first make the law respectable.
    - Louis D. Brandeis

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Christensen@21:1/5 to gene heskett on Sat Jun 8 09:30:01 2024
    On 6/7/24 22:41, gene heskett wrote:
    I OTOH, have found AppImages a good way to get uptodate, and keep
    uptodate, packages like OpenSCAD, FreeCAD and the miriad 3d slicers,
    most of which do a new AppImage in the first week of the month. So the OpenSCAD I'm running is nearly 4 years newer than the repo version, and probably 20x faster.


    I have found that installing software on Debian by any means other than official Debian packages is a recipe for disaster.


    I sometimes write Perl code that runs as root. I use VirtualBox and do
    my development and testing on virtual machines. Oracle provides Debian packages and integrates with sources.list(5) and apt-get(8). See
    "Debian-based Linux distributions":

    https://www.virtualbox.org/wiki/Linux_Downloads


    If you installed VirtualBox on your Debian primary workstation, you
    could create one Debian VM for each of your engineering/ manufacturing
    apps. This would give each app a clean Debian VM for installation,
    prevent apps from fighting each other, and prevent apps from modifying
    your base Debian installation.


    David

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From gene heskett@21:1/5 to David Christensen on Sat Jun 8 21:20:01 2024
    On 6/8/24 03:22, David Christensen wrote:
    On 6/7/24 22:41, gene heskett wrote:
    I OTOH, have found AppImages a good way to get uptodate, and keep
    uptodate, packages like OpenSCAD, FreeCAD and the miriad 3d slicers,
    most of which do a new AppImage in the first week of the month. So the
    OpenSCAD I'm running is nearly 4 years newer than the repo version,
    and probably 20x faster.


    I have found that installing software on Debian by any means other than official Debian packages is a recipe for disaster.


    I sometimes write Perl code that runs as root.  I use VirtualBox and do
    my development and testing on virtual machines.  Oracle provides Debian packages and integrates with sources.list(5) and apt-get(8).  See "Debian-based Linux distributions":

    https://www.virtualbox.org/wiki/Linux_Downloads


    If you installed VirtualBox on your Debian primary workstation, you
    could create one Debian VM for each of your engineering/ manufacturing apps.  This would give each app a clean Debian VM for installation,
    prevent apps from fighting each other, and prevent apps from modifying
    your base Debian installation.


    David

    It is quite rare that a snap, appimage, or venv needs anything from the
    system. Memory or storage is generally done at whatever venv is started
    as the user. That venv equ is generally what they all claim to do. I see
    your reticence to make use of them as a restriction.
    .

    Cheers, Gene Heskett, CET.
    --
    "There are four boxes to be used in defense of liberty:
    soap, ballot, jury, and ammo. Please use in that order."
    -Ed Howdershelt (Author, 1940)
    If we desire respect for the law, we must first make the law respectable.
    - Louis D. Brandeis

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Christensen@21:1/5 to gene heskett on Sun Jun 9 00:10:01 2024
    On 6/8/24 12:13, gene heskett wrote:
    On 6/8/24 03:22, David Christensen wrote:
    If you installed VirtualBox on your Debian primary workstation, you
    could create one Debian VM for each of your engineering/ manufacturing
    apps.  This would give each app a clean Debian VM for installation,
    prevent apps from fighting each other, and prevent apps from modifying
    your base Debian installation.

    It is quite rare that a snap, appimage, or venv needs anything from the system. Memory or storage is generally done at whatever venv is started
    as the user. That venv equ is generally what they all claim to do. I see
    your reticence to make use of them as a restriction.


    My suggestion is a variation of the "divide and conquer" troubleshooting strategy.


    I am not familiar with snap, appimage, or venv. Regardless of the
    software distribution mechanism, I expect that each app is developed and
    tested against a list of supported OS's and releases using VM's. If you provide each app with its own VM containing a supported OS and release,
    the app should install and work correctly. And, your base Debian
    installation should remain stable.


    David

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Tom Dial@21:1/5 to All on Sun Jun 9 01:30:01 2024
    DQoNCk9uIDYvNy8yNCAyMzo0MSwgZ2VuZSBoZXNrZXR0IHdyb3RlOg0KPiBPbiA2LzcvMjQg MjA6MzgsIFRvbSBEaWFsIHdyb3RlOg0KPj4NCj4+DQo+PiBPbiA2LzYvMjQgMjM6MTQsIGdl bmUgaGVza2V0dCB3cm90ZToNCj4+PiBPbiA2LzYvMjQgMTk6MDAsIFRvbSBEaWFsIHdyb3Rl Og0KPj4+Pg0KPj4+Pg0KPj4+PiBPbiA2LzUvMjQgMTk6NTMsIGdlbmUgaGVza2V0dCB3cm90 ZToNCj4+Pj4+IE9uIDYvNS8yNCAxNzoyNSwgVG9tIERpYWwgd3JvdGU6DQo+Pj4+Pj4NCj4+ Pj4+Pg0KPj4+Pj4+IE9uIDYvNS8yNCAwODo1OCwgZ2VuZSBoZXNrZXR0IHdyb3RlOg0KPj4+ Pj4+PiBPbiA2LzUvMjQgMDI6MDUsIFRvbSBEaWFsIHdyb3RlOg0KPj4+Pj4+Pj4NCj4+Pj4+ Pj4+DQo+Pj4+Pj4+PiBPbiA2LzQvMjQgMDQ6MjYsIGdlbmUgaGVza2V0dCB3cm90ZToNCj4+ Pj4+Pj4+PiBPbiAyLzE5LzIyIDA2OjMxLCBBbmRyZXcgTS5BLiBDYXRlciB3cm90ZToNCj4+ Pj4+Pj4+Pj4gSGkgR2VuZSwNCj4+Pj4+Pj4+Pj4NCj4+Pj4+Pj4+Pj4gSWYgdGhpcyB3YXMg c29tZW9uZSBjYWxsaW5nIHlvdSBmcm9tIGEgVFYgc3RhdGlvbiBzYXlpbmcgdGhleSBoYWQg YSBUVg0KPj4+Pj4+Pj4+PiB0cmFuc21pdHRlciB0aGF0IHdhcyB2YXJ5aW5nIGluIHBvd2Vy IG91dHB1dCAtIHlvdSdkIGhhdmUgYSBtZW50YWwgY2hlY2tsaXN0Lg0KPj4+Pj4+Pj4+PiBZ b3UnZCBnZXQgZG93biB0aGVyZSwgcGVyaGFwcyBzY2hlZHVsZSBzb21lIHNvcnQgb2YgcG93 ZXIgZG93biAvIHJlZHVjZWQNCj4+Pj4+Pj4+Pj4gcG93ZXIgb3BlcmF0aW9uIGFuZCB0aGVu IHlvdSdkIGNoZWNrIC0gcG93ZXIgc3VwcGxpZXMsIGZlZWRlciBjYWJsZXMsIGhvdA0KPj4+ Pj4+Pj4+PiBzcG90cyBvbiBjYWJsZXMgLSB3aGF0ZXZlci4gRGl2aWRlIGFuZCBjb25xdWVy LSB3b3JraW5nIGJhY2sgdG8gYSBiYXNlbGluZQ0KPj4+Pj4+Pj4+PiBvZiBrbm93biB3b3Jr aW5nIGNvbmRpdGlvbnMgYW5kIGVsaW1pbmF0aW5nIGNhdXNlcy4NCj4+Pj4+Pj4+Pj4NCj4+ Pj4+Pj4+Pj4gTXkgc3VnZ2VzdGlvbiB0byB5b3Ugb2YgYSByZWluc3RhbGwgaXMgcGFydGx5 IGRlc2lnbmVkIHRvIGdldCB5b3Ugb3V0IG9mIHRoaXMNCj4+Pj4+Pj4+Pj4gIlggaGFwcGVu cywgSSBkaWQgWSwgbm93IEkndmUgZ290IFoiIC0gdG8gZ2V0IHRvIGEga25vd24gaW5pdGlh bCBzdGF0ZS4NCj4+Pj4+Pj4+Pj4NCj4+Pj4+Pj4+Pj4gVGFrZSBvdXQgYWxsIHRoZSBzZXJp YWwgY29udmVydGVycyB0byBVUFMsIGxhdGhlIGFuZCBzbyBvbi4gV2lyZWxlc3Mga2V5Ym9h cmQNCj4+Pj4+Pj4+Pj4gZG9lc24ndCBwcmVzZW50IGFzIHNlcmlhbCBpbiB0aGUgc2FtZSB3 YXkgdGhhdCBicmx0dHkgZG9lcyAtIGlmIGl0IGRpZCwgSSdkDQo+Pj4+Pj4+Pj4+IGhhdmUg YnJsdHR5IHdpdGggZXZlcnkgaW5zdGFsbCBvbiB0aGlzIGxhcHRvcC4NCj4+Pj4+Pj4+Pj4N Cj4+Pj4+Pj4+Pj4gQ29weSBvZmYgeW91ciBob21lIGRpcmVjdG9yeSBhcyB5b3UgZGlkIGJl Zm9yZSAtIG1heWJlIHVzaW5nIHRhci5neiBhbmQgcHJlc2VydmluZyBwZXJtaXNzaW9ucy4g U3RhcnQgd2l0aCB0aGUgLmlzbyB0aGF0IGluY2x1ZGVzIGZpcm13YXJlIC0gdGhlIHVub2Zm aWNpYWwgb25lLg0KPj4+Pj4+Pj4+Pg0KPj4+Pj4+Pj4+PiBCdWlsZCBiYWNrIHNsb3dseSAt IGRvIGFuIGV4cGVydCB0ZXh0IG1vZGUgaW5zdGFsbCBpZiB5b3UgY2FuLiBUaGVuIGFkZCB5 b3VyDQo+Pj4+Pj4+Pj4+IFRyaW5pdHkgZGVza3RvcCAtIEkgZG9uJ3QgdGhpbmsgYW55IG9m IHVzIGNhbiBoZWxwIHlvdSB0aGVyZSwgc2luY2Ugd2UgZG9uJ3QNCj4+Pj4+Pj4+Pj4gcnVu IHRyaW5pdHkuDQo+Pj4+Pj4+Pj4+DQo+Pj4+Pj4+Pj4+IENoZWNrIGFuZCB5b3Ugc2hvdWxk IGZpbmQgdGhhdCBicmx0dHkgaXNuJ3QgaW5zdGFsbGVkIGF0IGFsbC4gVGhlbiByZS1hZGQg dGhpbmdzZ3JhZHVhbGx5IHVudGlsIHlvdSBoYXZlIHRoZSB3b3JraW5nIHN5c3RlbSB5b3Ug d2FudC4gRG9jdW1lbnQgaXQgLSB3cml0ZSBkb3duDQo+Pj4+Pj4+Pj4+IHRoZSBzdGVwcyB5 b3UgdGFrZSAvIGNvcHkgY29uZmlndXJhdGlvbiBmaWxlcyB5b3UgY2hhbmdlLg0KPj4+Pj4+ Pj4+Pg0KPj4+Pj4+Pj4+PiBUaGF0IHdpbGwgYWxzbyByZXZlYWwgbG9nZ2luZyAvIGxvZ2lu IHNsb3dkb3ducyBvciB3aGF0ZXZlciBjYXVzZWQgYnkNCj4+Pj4+Pj4+Pj4gaW5kaXZpZHVh bCBkZXZpY2VzIGFzIHlvdSBhZGQgdGhlbSBiYWNrLiBLZWVwIGEgbGlzdCBhcyB5b3UgZ28u DQo+Pj4+Pj4+Pj4+DQo+Pj4+Pj4+Pj4+IFRoYXQncyB0aGUgY291bnNlbCBvZiBwZXJmZWN0 aW9uOiBhbHRlcm5hdGl2ZWx5Og0KPj4+Pj4+Pj4+Pg0KPj4+Pj4+Pj4+PiBhcHQgcmRlcGVu ZHMgYnJsdHR5IGdpdmVzIG1lOg0KPj4+Pj4+Pj4+Pg0KPj4+Pj4+Pj4+PiBtZUBteW1hY2hp bmU6fiQgYXB0IHJkZXBlbmRzIGJybHR0eQ0KPj4+Pj4+Pj4+PiBicmx0dHkNCj4+Pj4+Pj4+ Pj4gUmV2ZXJzZSBEZXBlbmRzOg0KPj4+Pj4+Pj4+PiDCoMKgIFN1Z2dlc3RzOiBzcGVlY2hk LWVsICg+PSAzLjcuMikNCj4+Pj4+Pj4+Pj4gwqDCoCBEZXBlbmRzOiBicmx0dHktZXNwZWFr ICg9IDYuMytkZnNnLTErZGViMTF1MSkNCj4+Pj4+Pj4+Pj4gwqDCoCBTdWdnZXN0czogb3Jj YQ0KPj4+Pj4+Pj4+PiDCoMKgIERlcGVuZHM6IGJybHR0eS14MTEgKD0gNi4zK2Rmc2ctMStk ZWIxMXUxKQ0KPj4+Pj4+Pj4+PiDCoMKgIERlcGVuZHM6IGJybHR0eS1zcGVlY2hkICg9IDYu MytkZnNnLTErZGViMTF1MSkNCj4+Pj4+Pj4+Pj4gwqDCoCBEZXBlbmRzOiBicmx0dHktZmxp dGUgKD0gNi4zK2Rmc2ctMStkZWIxMXUxKQ0KPj4+Pj4+Pj4+Pg0KPj4+Pj4+Pj4+PiBZb3Ug Y291bGQgdHJ5IGFwdC1nZXQgcmVtb3ZlIChvciBlcXVpdmFsZW50KSBvbiBlYWNoIG9mIHRo b3NlIHBhY2thZ2VzIGFuZA0KPj4+Pj4+Pj4+PiBzZWUgaWYgdGhhdCBjbGVhcnMgaXQuIEkg X2tub3dfIHRoaXMgaXMgZnJ1c3RyYXRpbmcgYXMgYWxsIGdldCBvdXQgZm9yIHlvdQ0KPj4+ Pj4+Pj4+PiBidXQgYSBjbGVhciBhcHByb2FjaCwgd3JpdHRlbiBkb3duIHNvIHRoYXQgeW91 IGNhbiByZW1lbWJlciB3aGVyZSB5b3UgZ290DQo+Pj4+Pj4+Pj4+IHRvIHdpbGwgYmUgdmVy eSBoZWxwZnVsLg0KPj4+Pj4+Pg0KPj4+Pj4+PiBBbnkgYXR0ZW1wdCB0byByZW1vdmUgY3Vy YSBvciBicmx0dHksIHJlbW92ZXMgZ25vbWUgbGVhdmluZyBtZSBJIGFzc3VtZSB3aXRoIGEg dGV4dCBvbmx5IHN5c3RlbSBieSB0aGUgdGltZSBnbm9tZSB0YWtlcyBhbGwgaXRzIGRlcGVu ZGVuY3kncyB3aXRoIGl0LsKgIFRoYW5rcyBUb20uDQo+Pj4+Pj4NCj4+Pj4+PiBIYXZlIHlv dSBhY3R1YWxseSB0cmllZCB1bmluc3RhbGxpbmcgYnJsdHR5IG9ubHksIGFzIGEgc2VwYXJh dGUgYWN0aW9uIGZyb20gYWxsIG90aGVycz8NCj4+Pj4+Pg0KPj4+Pj4+IEkgaGF2ZSBhIG51 bWJlciBvZiBnbm9tZSBpbnN0YWxsYXRpb25zLCB1bmZvcnR1bmF0ZWx5IGZvciB0aGlzIGRp c2N1c3Npb24gYWxsIGJvb2t3b3JtLiBOb25lIG9mIHRoZW0gaGFzIGJybHR0eS4NCj4+Pj4+ Pg0KPj4+Pj4+IEkgaGF2ZSBhIGZldyBpbnN0YWxsYXRpb25zIG9mIGJ1bGxzZXllIGFuZCBh biBvbGRlciBzdHJldGNoIGluc3RhbGxhdGlvbiwgYnV0IG5vbmUgd2l0aCBnbm9tZSBpbnN0 YWxsZWQuIE9uIGFsbCBvZiB0aGVtLCB0aG91Z2gsICJhcHQtcmRlcGVuZHMgLXIgZ25vbWUi IGZhaWxzIHRvIGxpc3QgYnJsdHR5IGFzIGEgZ25vbWUgZGVwZW5kZW5jeS4gQW5kIG9uIHRo ZSBib29rd29ybSBzeXN0ZW1zLCBzaW11bGF0ZWQgaW5zdGFsbGF0aW9uIG9mIGdub21lICgi YXB0IGluc3RhbGwgLXMgZ25vbWUiKSBzaG93cyBicmx0dHkgYXMgYSBzdWdnZXN0ZWQgcGFj a2FnZSBvbmx5IGFuZCB3b3VsZCBub3QgaW5zdGFsbCBpdCBhbG9uZyB3aXRoIGdub21lOyBv biB0aGUgc3RyZXRjaCBzeXN0ZW0sIGdub21lIGluc3RhbGxhdGlvbiBtYWtlcyBubyByZWZl cmVuY2UgYXQgYWxsIHRvIGJybHR0eS4NCj4+Pj4+Pg0KPj4+Pj4gV2hpbGUgSSBoYXZlIGJv dGggd2l0aCBvbmx5IHRoZSByYWRpbyBidXR0b25zIGZvciBrZXlib2FyZCBhbmQgcm9kZW50 IHBsdWdnZWQgaW50byB1c2IgYXQgaW5zdGFsbCB0aW1lLiBJIGhhdmUgb25seSBvbmUgd2ly ZWQga2V5Ym9hcmQgYW5kIG5vIHdpcmVkIG1pY2UgYXMgSSd2ZSBoYWQgYSBsaWdodG5pbmcg c3RyaWtlIG9uIHRoZSBwb2xlIHRoYXQgc2VydmVzIHRoaXMgaG91c2UgcmVhY2ggdXAgYW5k IHRhcCBtZSBieSB3YXkgb2YgbXkgZmluZ2VycyBvbiB0aGUga2V5Ym9hcmQuIFdhc24ndCB0 aGF0IG11Y2ggb2YgYSB0YXAsIEkndmUgYmVlbiB0YXBwZWQgYSBsb3QgaGFyZGVyIHRoYXQg dGhhdCwgaGFyZCBlbm91Z2ggdG8gdHJpZ2dlciBhIDYgbW9udGggcm91bmQgb2Ygc2hpbmds ZXMgYW5kIHRoZSBidXJucyB3ZXJlIG1vbnRocyBoZWFsaW5nLiBBbmQgaW4gdGhpcyBjYXNl IGRpZCBub3QgZGFtYWdlIHRoZSBrZXlib2FyZCBvciBjb21wdXRlciwgYnV0IEkgZGlkIGdl dCB0aGUgbWVzc2FnZS4gSSd2ZSBoYWQgbWFueSBzdHJpa2VzIG9uIHRoYXQgcG9sZSBzaW5j ZSBJIGJ1aWx0IGEgZ2FyYWdlIG9uIHRoZSBlbmQgb2YgdGhlIGhvdXNlLCB3aGljaCBjYXVz ZWQgbWUgdG8gaW5zdGFsbCBhIDIwMCBhbXAgc2VydmljZSBhbmQgYnJpbmcgbXkgZ3JvdW5k aW5nIHNwZWNzIHVwIHRvIE5FQy4gWmVybyBwcm9ibGVtcyBzaW5jZSB0aGVuICgyMDA4KQ0K Pj4+Pj4NCj4+Pj4+PiBJcyBpdCBwb3NzaWJsZSB5b3UgaGF2ZSBhcHQgc2V0dGluZ3MgdGhh dCBhdXRvbWF0aWNhbGx5IHB1bGwgaW4gc3VnZ2VzdGVkIHBhY2thZ2VzLCBhbmQgdGhhdCBp cyBpbnRlcmZlcmluZyB3aXRoIGF0dGVtcHRzIHRvIHJlbW92ZSBicmx0dHk/IEkgYW0gbm90 IGV4cGVydCBlbm91Z2ggd3J0IGFwdCBhbmQgaXRzIHJlbGF0aXZlcyB0byBrbm93IHdoZXRo ZXIgdGhhdCBldmVuIG1ha2VzIHNlbnNlLCBhbmQgaXQgc2VlbXMgYSBiaXQgZmFyIGZldGNo ZWQgaWYgbWF5YmUgYmFyZWx5IHBvc3NpYmxlLg0KPj4+Pj4+DQo+Pj4+Pj4gTWF5YmUgaWYg eW91IHBvc3QgdGhlIG91dHB1dCBmcm9tICJhcHQtcmRlcGVuZHMgLXIgYnJsdHR5IiBhbmQg ImFwdCBwdXJnZSAtLXNpbXVsYXRlIGJybHR0eSIgaXQgd2lsbCBiZSBpbmZvcm1hdGl2ZS4N Cj4+Pj4+DQo+Pj4+PiBOZWl0aGVyIG9mIHRob3NlIHV0aWxzIGFyZSBpbnN0YWxsZWQuIFNo b3VsZCB0aGV5IGJlPw0KPj4+Pg0KPj4+PiBhcHQgc2hvdWxkIGJlIGluc3RhbGxlZC4gQXMg ZmFyIGFzIEkga25vdyBpdCBoYXMgYmVlbiBpbmNsdWRlZCBieSBkZWZhdWx0IGluIHRoZSBE ZWJpYW4gYmFzZSBzeXN0ZW0gYXMgdGhlIHByZWZlcnJlZCBjb21tYW5kIGxpbmUgcGFja2Fn ZSBtYW5hZ2VtZW50IHByb2dyYW0gc2luY2UgYnVzdGVyIG9yIGVhcmxpZXIuIEkgaGF2ZSBu ZXZlciBoYWQgdG8gaW5zdGFsbCBpdC4gWW91IHByb2JhYmx5IHNob3VsZCBpZiBpdCBpcyBt aXNzaW5nLg0KPj4+Pg0KPj4+PiBhcHQtcmRlcGVuZHMgaXMgYXQgbGVhc3QgcGFydGx5IHJl ZHVuZGFudCB3aXRoIGFwdC4NCj4+Pj4gVGhlIGNvbW1hbmQgImFwdC1yZGVwZW5kcyAtciA8 cGFja2FnZS1uYW1lPiIsIGFuZCAiYXB0IHJkZXBlbmRzIDxwYWNrYWdlLW5hbWU+IiBib3Ro IHNob3cgcmV2ZXJzZSBkZXBlbmRlbmNpZXMgb2YgPHBhY2thZ2UtbmFtZT47IHRoZSBsYXR0 ZXIgYWxzbyBzaG93cyBzdWdnZXN0aW9ucyAocGFja2FnZXMgdGhhdCBzdWdnZXN0IDxwYWNr YWdlIG5hbWUsIEkgdGhpbmspLg0KPj4+PiBJZiB5b3UgaGF2ZSBhcHQgaW5zdGFsbGVkLCB5 b3UgcHJvYmFibHkgZG8gbm90IG5lZWQgYXB0LXJkZXBlbmRzLg0KPj4+Pg0KPj4+PiBSZWdh cmRzLA0KPj4+PiBUb20gRGlhbA0KPj4+Pj4NCj4+Pj4+Pg0KPj4+Pj4+IFJlZ2FyZHMsDQo+ Pj4+Pj4gVG9tIERpYWwNCj4+Pj4+Pg0KPj4+Pj4+Pj4+Pg0KPj4+Pj4+Pj4+PiBJZiBhbGwg ZWxzZSBmYWlscywgeW91IGNhbiB0aGVuIHNoYXJlIGl0IHdpdGggdGhlIGxpc3QgYW5kIHNh eSAiSSBnb3QgdG8NCj4+Pj4+Pj4+Pj4gc3RlcCBYIHdpdGggbm8gcHJvYmxlbXMsIHRoZW4g WSBoYXBwZW5lZCAtIGhlbHAgbWUgb3V0IGhlcmUiIGFuZCB3ZSdsbA0KPj4+Pj4+Pj4+PiBo YXZlIHNvbWUgYmV0dGVyIGlkZWEuIFdlIGFsbCBqaWIgYXQgeW91IGZvciBiZWluZyB2YWd1 ZS9ub3QgaW5kbHVkaW5nDQo+Pj4+Pj4+Pj4+IGRldGFpbHMgYnV0IG90aGVyd2lzZSBpdCBp cyBhbGwganVzdCBndWVzc3dvcmsgZm9yIHRoZSB1c3VhbCBmb2xrIHRoYXQNCj4+Pj4+Pj4+ Pj4gaGFuZyBvdXQgaGVyZS4NCj4+Pj4+Pj4+Pj4NCj4+Pj4+Pj4+Pj4gQWxsIHRoZSB2ZXJ5 IGJlc3QsIGFzIGV2ZXIsDQo+Pj4+Pj4+Pj4+DQo+Pj4+Pj4+Pj4+IEFuZHkgQ2F0ZXINCj4+ Pj4+Pj4+Pj4NCj4+Pj4+Pj4+PiBIb3cgbXVjaCBsb25nZXIgdGlsbCB0cml4aWUgaXMgb2Zm aWNpYWxseSBvdXQ/P8KgIFdoYXQgeW91IGFyZSBwcm9wb3Npbmcgc291bmRzIGxpa2Ugc2V2 ZXJhbCBkYXlzIHdvcmssIGFuZCBpIGhhdmUgb3RoZXIgaXJvbnMgaW4gdGhlIGZpcmUuIFRo aXMgcmVsZWFzZSBoYXMgYmVlbiBzdWNoIGEgZGlzYXN0ZXIgZm9yIG1lIGJlY2F1c2UgdGhl IGluc3RhbGwgaW5zaXN0cyBvbiBpbnN0YWxsaW5nIGFuZCBjb25maWd1cmluZyBvcmNhIGFu ZCBicmx0dHkgdy9vIGFza2luZy4gSSd2ZSBkb25lIDQwIHNvbWUgaW5zdGFsbHMgbm93LCB0 cnlpbmcgdG8gc3RvcCBpdCBmcm9tIHdhc3RpbmcgYWJvdXQgYSBzZWNvbmQgd2hpbGUgaXRz IHllbGxpbmcgZXZlcnkga2V5c3Ryb2tlIGF0IG1lIGJlY2F1c2UgaXQgdGhpbmtzIEknbSBi bGluZC4gSSBmaW5hbGx5IGhhdmUgb3JjYSBkaXNhYmxlZCBhbmQgdGhlIGNvbXB1dGVyIGlz IHVzZWZ1bC4gVGhlIGRlbGF5cyBhcmUgYSBwYWluIGluIHRoZSBhJCQgYnV0IGkgY2FuIGRv IHdvcmsgbm93LiBJdCBpcyBub3QgdXNlZnVsIHdoZW4gb3JjYSBpcyB1c2luZyA5MCUgb2Yg YSA2IGNvcmUgSTUgeWVsbGluZyBhdCBtZSBsb3VkIGVub3VnaCB0byBhbm5vdW5jZSBhbmQg cHJvbm91bmNlIGV2ZXJ5IGtleXN0cm9rZSBvciBtb3VzZSBtb3Rpb24vY2xpY2sgbG91ZCBl bm91Z2ggdG8gd2FrZSB0aGUgbmVpZ2hib3JzLsKgIFRoZSBmaXJzdCAyMyBpbnN0YWxscyBu ZXZlciBhc2tlZCBtZSBpZiBJIHdhbnRlZCB0aGF0IGNyYXAuIEFuZCBpZiB5b3UgbnVrZWQg dGhlIG9yY2EgZXhlY3V0YWJsZSBpdCB3b3VsZCBub3QgcmVib290IGJ1dCBodW5nIGZvcmV2 ZXIgd2FpdGluZyBmb3Igb3JjYSB0byBzdGFydC4gSSBoYXZlIGl0IHVzYWJsZSwgdGhlIGlu c3RhbGxlciBBRkFJQUMgaXMgYnJva2VuIGFuZCBJIGRvbid0IHdhbnQgdG8gaGF2ZSB0byBn byB0aHJvdWdoIGFsbCB0aGF0IGFnYWluLiBVbnRpbCANCj4+Pj4+Pj4+PiB0aGUgaW5zdGFs bGVyIEFTS1MgbWUgaWYgSSB3YW50IGl0IGJlY2F1c2UgaXQgdGhpbmtzIEkgYW0gYmxpbmQs IEkgaGF2ZSBvbmx5IG9uZSBuZXJ2ZSBsZWZ0IGFuZCBhbmQgdGhlIHN1Z2dlc3Rpb24gdGhh dCBJIGRvIHlldCBhbm90aGVyIGluc3RhbGwsIGlzIHN0YW5kaW5nIG9uIGl0LiBUcnlpbmcg dG8gcmVtb3ZlIGl0IG5vdywgaXQgaW5zaXN0cyBvbiByZW1vdmluZyBnbm9tZSBhbmQgZXZl cnkgZGVwZW5kZW5jeS4gSSBqdXN0IGNoZWNrZWQgYWdhaW4gd2l0aCBzeW5hcHRpYywgcmVt b3ZpbmcgZWl0aGVyIG9yY2Egb3IgYnJsdHR5IHN0aWxsIHdhbnRzIHRvIGRlc3Ryb3kgdGhl IHN5c3RlbSwgWWV0IGFsbCBJIGdldCB3aGVuIEkgZnVzcyBhYm91dCB0aGUgYnJva2VuIGlu c3RhbGxlciBpcyAid29uJ3QgZml4LCBub3QgYnJva2VuJy4NCj4+Pj4+Pj4+Pg0KPj4+Pj4+ Pj4gSGkgR2VuZSwNCj4+Pj4+Pj4+DQo+Pj4+Pj4+PiBJLCB0b28sIGFtIG5vdCBpbiBuZWVk IG9mIHRoZSBzZXJ2aWNlcyB0aGF0wqAgYnJsdHR5IG9yIG9yY2EgcHJvdmlkZSwgYW5kIGhh dmUgbm90aWNlZCB0aGVtIGhhbmdpbmcgYWJvdXQgZnJvbSB0aW1lIHRvIHRpbWUsIGFsdGhv dWdoIEkgaGF2ZSBub3QgZW5jb3VudGVyZWQgYW55IGRpZmZpY3VsdGllcyBsaWtlIHlvdSBk ZXNjcmliZS4NCj4+Pj4+Pj4+DQo+Pj4+Pj4+PiBPbiBhIGJ1bGxzZXllIHN5c3RlbSwgYXB0 LXJkZXBlbmRzIC1yIGJybHR0eSBpbmZvcm1zIG1lOg0KPj4+Pj4+Pj4NCj4+Pj4+Pj4+ICMg YXB0LXJkZXBlbmRzIC1yIGJybHR0eQ0KPj4+Pj4+Pj4gUmVhZGluZyBwYWNrYWdlIGxpc3Rz Li4uIERvbmUNCj4+Pj4+Pj4+IEJ1aWxkaW5nIGRlcGVuZGVuY3kgdHJlZS4uLiBEb25lDQo+ Pj4+Pj4+PiBSZWFkaW5nIHN0YXRlIGluZm9ybWF0aW9uLi4uIERvbmUNCj4+Pj4+Pj4+IGJy bHR0eQ0KPj4+Pj4+Pj4gwqDCoCBSZXZlcnNlIERlcGVuZHM6IGJybHR0eS1lc3BlYWsgKD0g Ni4zK2Rmc2ctMStkZWIxMXUxKQ0KPj4+Pj4+Pj4gwqDCoCBSZXZlcnNlIERlcGVuZHM6IGJy bHR0eS1mbGl0ZSAoPSA2LjMrZGZzZy0xK2RlYjExdTEpDQo+Pj4+Pj4+PiDCoMKgIFJldmVy c2UgRGVwZW5kczogYnJsdHR5LXNwZWVjaGQgKD0gNi4zK2Rmc2ctMStkZWIxMXUxKQ0KPj4+ Pj4+Pj4gwqDCoCBSZXZlcnNlIERlcGVuZHM6IGJybHR0eS14MTEgKD0gNi4zK2Rmc2ctMStk ZWIxMXUxKQ0KPj4+Pj4+Pj4gYnJsdHR5LWVzcGVhaw0KPj4+Pj4+Pj4gYnJsdHR5LWZsaXRl DQo+Pj4+Pj4+PiBicmx0dHktc3BlZWNoZA0KPj4+Pj4+Pj4gYnJsdHR5LXgxMQ0KPj4+Pj4+ Pj4NCj4+Pj4+Pj4+IElmIEkgdW5kZXJzdGFuZCBhcHQtcmRlcGVuZHMgY29ycmVjdGx5LCB5 b3Ugc2hvdWxkIGJlIGFibGUgdG8gcmVtb3ZlL3B1cmdlIGJybHR0eSAoImFwdCBwdXJnZSBi cmx0dHkiKSB3aXRob3V0IHJlbW92aW5nIGFueSBpbnN0YWxsZWQgcGFja2FnZXMgb3RoZXIg dGhhbiB0aGUgZm91ciBsaXN0ZWQgYWJvdmUuDQo+Pj4+Pj4+Pg0KPj4+Pj4+Pj4gYXB0LXJk ZXBlbmRzIC1yIG9yY2EgdGVsbHMgbWU6DQo+Pj4+Pj4+Pg0KPj4+Pj4+Pj4gIyBhcHQtcmRl cGVuZHMgLXIgb3JjYQ0KPj4+Pj4+Pj4gUmVhZGluZyBwYWNrYWdlIGxpc3RzLi4uIERvbmUN Cj4+Pj4+Pj4+IEJ1aWxkaW5nIGRlcGVuZGVuY3kgdHJlZS4uLiBEb25lDQo+Pj4+Pj4+PiBS ZWFkaW5nIHN0YXRlIGluZm9ybWF0aW9uLi4uIERvbmUNCj4+Pj4+Pj4+IG9yY2ENCj4+Pj4+ Pj4+IMKgwqAgUmV2ZXJzZSBEZXBlbmRzOiBnbm9tZSAoPj0gMTozLjM4KzMpDQo+Pj4+Pj4+ PiDCoMKgIFJldmVyc2UgRGVwZW5kczogZ25vbWUtb3JjYSAoMy4zOC4yLTIpDQo+Pj4+Pj4+ PiDCoMKgIFJldmVyc2UgRGVwZW5kczogb3JjYS1zb3BzICgxLjAuMi0yKQ0KPj4+Pj4+Pj4g Z25vbWUNCj4+Pj4+Pj4+IGdub21lLW9yY2ENCj4+Pj4+Pj4+IG9yY2Etc29wcw0KPj4+Pj4+ Pj4NCj4+Pj4+Pj4+IFNvIHJlbW92aW5nIG9yY2Egd291bGQgYWxzbyB0YWtlIGdub21lLCBh bmQgdGhhdCBwcm9iYWJseSBpcyB1bmFjY2VwdGFibGUgdG8geW91LiBBY2NvcmRpbmdseSwg eW91IG5lZWQgdG8gdGFtZSBvcmNhIHRvIGZpbmQgdGhlIHByb2Nlc3MgdGhhdCBjYXVzZXMg aXQgdG8gcnVuIGFuZCBwZXJzdWFkZSBpdCBub3QgdG8gZG8gdGhhdC4NCj4+Pj4+Pj4+DQo+ Pj4+Pj4+PiBJIGZvdW5kLCBvbiBhIGJvb2t3b3JtIGluc3RhbGwgKEkgaGF2ZSBubyBidWxs c2V5ZSB3aXRoIGdub21lIGFuZCBvcmNhKSwgdGhhdCBydW5uaW5nIG9yY2EgLXMgZnJvbSBh IHRlcm1pbmFsIHdpbGwgYnJpbmcgdXAgYSBzZXR0aW5ncyBwYW5lbCB3aXRoIGEgY2hlY2sg Ym94IGZvciAiRW5hYmxlIHNwZWVjaCIgdW5kZXIgdGhlICJTcGVlY2giIHRhYi4gVW5jaGVj a2luZyB0aGF0IGJveCBhbmQgc2VsZWN0aW5nIHRoZSAiQXBwbHkiIGJ1dHRvbiB3aWxsIHNp bGVuY2UgT3JjYS4gSSB0aGluayB0aGF0IGxlYXZlcyBzb21lIG9mIGl0cyBzdWJ0YXNrcyBy dW5uaW5nLCBhcyBjaGlsZHJlbiBvZiB0aGUgc3lzdGVtZCAtLXVzZXIgdGFzazsgSSBhbSBm YXIgZnJvbSBleHBlcnQgaGVyZS4gVGhleSBkbyBub3Qgc2VlbSB0byB1c2Ugc2lnbmlmaWNh bnQgcmVzb3VyY2VzLCBob3dldmVyLg0KPj4+Pj4+Pj4NCj4+Pj4+Pj4+IEFsdGVybmF0aXZl bHksIHlvdSBjYW4gZmluZCBvcmNhJ3MgcHJvY2VzcywgZm9yIGluc3RhbmNlLCB3aXRoICJw cyAtZWYgfCBncmVwIG9yY2EiLCBhbmQga2lsbCBpdC4gVGhlIC1IVVAgc2lnbmFsIGlzIGVu b3VnaC4gT3IgeW91IGNhbiBraWxsIGl0cyBwYXJlbnQgcHJvY2VzcyAodGhpcmQgY29sdW1u IGluIHRoZSBwcyAtZWYgb3V0cHV0KSBpZiBpdCBpcyBub3QgYSBuZWNlc3Nhcnkgb25lLCBv ciBtYXliZSB0ZWFjaCBpdCBob3cgdG8gbm90IHN0YXJ0IG9yY2EgaW4gdGhlIGZpcnN0IHBs YWNlLA0KPj4+Pj4+Pj4NCj4+Pj4+Pj4+IEkgaG9wZSB0aGlzIGlzIHVzZWZ1bC4gVGhpbmdz IGxpa2UgdGhpcyBjYW4gYmUgdmVyeSBhbm5veWluZy4NCj4+Pj4+Pj4+DQo+Pj4+Pj4+Pg0K Pj4+Pj4+Pj4gUmVnYXJkcywNCj4+Pj4+Pj4+IFRvbSBEaWFsDQo+Pj4+Pg0KPj4+Pj4gVGhh bmsgeW91IFRvbQ0KPj4+Pj4NCj4+Pj4+IENoZWVycywgR2VuZSBIZXNrZXR0LCBDRVQuDQo+ Pj4gSW4gZXhwZXJpbWVudGluZyBJJ3ZlIGZvdW5kIGEgbmFtZSBjbGFzaCwgdGhlcmUgYXJl IGFwcHByZW50bHkgdHdvIG9yY2Ency4gb25lIGlzIGEgc3BlZWNoIHN5bnRoLCBvbmUgaXMg YSBzbGljZXIgZm9yIDNkIHByaW50ZXJzIEkgZG9uJ3QgdXNlLiBUeXBpbmcgb3JjYSBpbiBh IHNoZWxsIGxvY2tzIHRoZSBzaGVsbCB3byBhbnkgb3V0cHV0LCBmb3Igc2V2ZXJhbCBtaW51 dGVzIGJ1dCBjb21lcyBiYWNrIHRvIGEgcHJvbXB0IHdpdGggYSBjdGwtYywgc28gSSd2ZSBO REMgd2hpY2ggd2FzIGJlaW5nIGV4ZWN1dGVkLiBXaGF0ZXZ2ZXIsIHRoZSBpbnN0YWxsYXRp b24gaXMgcXVpdGUgdm9sdW1pbm91czoNCj4+PiBnZW5lQGNveW90ZTp+L0FwcEltYWdlcyQg bG9jYXRlIG9yY2EgfHdjIC1sDQo+Pj4gMTU2MA0KPj4NCj4+IFRoZSBvdXRwdXQgb2YgIndo aWNoIG9yY2EiIHdvdWxkIGhhdmUgdG9sZCB5b3UgdGhlIHBhdGggdG8gdGhlIG9yY2EgcHJv Z3JhbSB5b3UgcmFuLiBUaGUgb3JjYSBwcm9ncmFtIChQeXRob24gc2NyaXB0KSB0aGF0IERl YmlhbiBpbnN0YWxscyB3aXRoIGdub21lIGlzIC91c3IvYmluL29yY2EuDQo+Pg0KPj4gV2l0 aCB0aGUgb3JjYSB0aGF0IERlYmlhbiBpbnN0YWxscyBhbG9uZyB3aXRoIGdub21lLCB0eXBp bmcgIm9yY2EiIGluIGEgY29tbWFuZCBsaW5lIGFuZCBoaXR0aW5nIHRoZSA8RW50ZXI+IGtl eSBzdGFydHMgb3JjYSBpbiBpdHMgd29ya2luZyBtb2RlLiBUbyBnZXQgdGhlIEdVSSBzZXR0 aW5ncyBwYW5lbCwgeW91IGhhdmUgdG8gdXNlICJvcmNhIC1zIi4gU2VlIHRoZSBvcmNhIG1h biBwYWdlIGZvciBzZXR1cCBkZXRhaWxzLg0KPj4NCj4+IG9yY2EncyBub3JtYWwgcnVuIG1v ZGUgaXMgaW4gdGhlIGJhY2tncm91bmQgd2l0aCBubyBzY3JlZW4gcHJlc2VuY2UNCj4+Pg0K Pj4+IFNvIEkgdG9vayBvcmNhIG91dCwgd2hpY2ggdG9vayBnbm9tZSBvdXQuIEJ1dCBub3cg Z25vbWVzIGRlcGVuZGVuY2llcyB3aWxsIHB1dCBvcmNhIGJhY2sgaW4uIFNvIG5vdyBJIGNh bid0IHJ1biBhdXRvcmVtb3ZlLiBTbyBvbmUgbW9yZSB0aW1lIHRoaXMgYnJva2VuIGRhbW5l ZCBib29rd29ybSBpbnN0YWxsIGhhcyBiaXQgbWUgaW4gYSByZWFyLg0KPj4NCj4+IEl0IGFw cGVhcnMgeW91IGhhZCBtb3JlIHRoYW4gb25lIG9yY2EsIGRpZmZlcmVudCBwcm9ncmFtcyBh bmQgZm9yIGRpZmZlcmVudCwgdW5yZWxhdGVkIHB1cnBvc2VzLiBEZWJpYW4gaW5zdGFsbGVk IG9ubHkgb25lIG9mIHRoZW0uIFRoZSBvdGhlciwgaGludGVkIGJ5IHRoZSBkaXJlY3Rvcnkg aW4gd2hpY2ggeW91IHJhbiB0aGUgbG9jYXRlIGNvbW1hbmQsIHByZXN1bWFibHkgd2FzIGlu c3RhbGxlZCBieSB5b3UsIGFuZCBtYXkgYmUgcGFydCBvZiBhbiBBcHBJbWFnZS4gT3IgbWF5 YmUgaXQgaXMgdGhlIHNhbWUgb3JjYSwgYnV0IGluc3RhbGxlZCB3aXRoIGFuIGFwcGltYWdl LiBJIGRvbid0IHVzZSBBcHBJbWFnZSBwYWNrYWdlcyBrbm93aW5nbHksIGFuZCBvbmx5IHVz ZSBub24tZGlzdHJpYnV0aW9uIHBhY2thZ2VzIHZlcnkgc3BhcmluZ2x5LCBzbyBoYXZlIGxp dHRsZSB0byBjb250cmlidXRlIG9uIHRoYXQgc3ViamVjdC4NCj4gDQo+IEkgT1RPSCwgaGF2 ZSBmb3VuZCBBcHBJbWFnZXMgYSBnb29kIHdheSB0byBnZXQgdXB0b2RhdGUsIGFuZCBrZWVw IHVwdG9kYXRlLCBwYWNrYWdlcyBsaWtlIE9wZW5TQ0FELCBGcmVlQ0FEIGFuZCB0aGUgbWly aWFkIDNkIHNsaWNlcnMsIG1vc3Qgb2Ygd2hpY2ggZG8gYSBuZXcgQXBwSW1hZ2UgaW4gdGhl IGZpcnN0IHdlZWsgb2YgdGhlIG1vbnRoLiBTbyB0aGUgT3BlblNDQUQgSSdtIHJ1bm5pbmcg aXMgbmVhcmx5IDQgeWVhcnMgbmV3ZXIgdGhhbiB0aGUgcmVwbyB2ZXJzaW9uLCBhbmQgcHJv YmFibHkgMjB4IGZhc3Rlci4NCg0KPj4NCj4+IFlvdSBzdGF0ZWQgYWJvdmUgdGhhdCB0aGUg Im90aGVyIiAtIG5vbi1EZWJpYW4gLSBvcmNhIHdhcyBmb3IgM0QgcHJpbnRlcnMgeW91IGRv bid0IHVzZS4gVGhhdCBzdWdnZXN0cyB5b3UgY291bGQgcmVtb3ZlIGl0IHdpdGhvdXQgaW50 ZXJmZXJpbmcgd2l0aCBhbnl0aGluZy4NCj4gDQo+IEl0IHdhcyBhbiBBcHBJbWFnZSwgcm0t YWJsZS5mZj4gDQo+PiBCdXQgeW91IHJlbW92ZWQgb3JjYSAtIHRoZSBEZWJpYW4taW5zdGFs bGVkIG9uZSAtIGFuZCBqdXN0IGFzIGFwdCAob3IgYXB0LWdldCkgc2FpZCB3aGVuIHlvdSBk aWQgaXQsIGl0IHJlbW92ZWQgZ25vbWUuIEFuZCB0aGUgcmVzdWx0IHdhcyB1bnNhdGlzZmFj dG9yeSwgYXMgSSBzYWlkIGl0IHByb2JhYmx5IHdvdWxkIGJlIGluIGFuIGVhcmxpZXIgbWVz c2FnZSBvbiB0aGlzIHRocmVhZC4NCj4+DQo+PiBUaGUgb2J2aW91cyBzb2x1dGlvbiBpcyBy ZW1vdmUgdGhlIG90aGVyIC0gbm9uLURlYmlhbiAtIE9yY2EsIG5vdGUgdXBwZXJjYXNlIHdp dGggd2hhdGV2ZXIgdG9vbHMgYXJlIGFwcHJvcHJpYXRlIHRvIHRoYXQuIFRoZW4gcmVpbnN0 YWxsIGdub21lLiBBcyB5b3Ugc2FpZCwgdGhhdCB3aWxsIHJlaW5zdGFsbCBvcmNhIGFzIGEg ZGVwZW5kZW5jeS4gQnV0IG9uY2UgaXQgaXMgZG9uZSwgeW91IGNhbiB0dW5lIG9yY2EgLSB0 aGUgRGViaWFuIG9uZSAtIHRvIGJlIGxlc3Mgb2J0cnVzaXZlLCBvciBldmVuIHNpbGVudCwg aW4gdGhlIHdheSBJIGRlc2NyaWJlZCBlYXJsaWVyLg0KDQo+IA0KPj4NCj4+IElmLCBmb3Ig cmVhc29ucywgeW91IGNhbid0IHJlbW92ZSB0aGUgbm9uLURlYmlhbiBvcmNhLCBpdCBtaWdo dCBub3QgZXZlbiBtYXR0ZXIsIHNpbmNlIGl0IHNpbGVuY2luZyB0aGUgRGViaWFuIG9uZSBp cyBwcmV0dHkgZWFzeQ0KPiANCj4gVGhhdCBJIGRpZCBub3QgZmluZCBlYXN5LiBEaXNhYmxp bmcgaXQgYWxzbyByZW1vdmVzIHRoZSBhYmlsaXR5IHRvIHJlYm9vdCBhcyB0aGUgYm9vdCBo YW5ncyBmb3JldmVyIHdhaXRpbmcgZm9yIG9yY2EgdG8gc3RhcnQsIHF1aXRlIGVhcmx5IGlu IHRoZSBib290LsKgIFRoYXQgbGl0dGxlIGRldGFpbCBpcyByZXNwb25zaWJsZSBmb3IgdGhl IGZpcnN0IDIzIHJlLWluc3RhbGxzLg0KDQpJIGRvbid0IG9wcG9zZSBhcHBpbWFnZSB1c2Us IGV4Y2VwdCBvbiBhIHNvcnQgb2YgdmFndWUgZXN0aGV0aWMgYmFzaXMgb3IgbWlzcGxhY2Vk L3VubmVjZXNzYXJ5IGNvbmNlcm4gd2l0aCByZXNvdXJjZSB1c2UgImVmZmljaWVuY3kuIiBU aGV5IGNlcnRhaW5seSBoYXZlIHZhbGlkIHVzZSBjYXNlcy4NCg0KQXQgdGhpcyBwb2ludCwg SSBoYXZlIG5vIGlkZWEgYWJvdXQgdGhlIHN0YXRlIG9mIHlvdXIgc3lzdGVtLCBzbyByZWNv bW1lbmQ6DQoNClJlc3RvcmUgdGhlIHN5c3RlbSB0byB0aGUgcG9pbnQgd2hlcmUgaXQgaGFz IHRoZSBzb2Z0d2FyZSBpbnN0YWxsZWQgdGhhdCB5b3Ugd2FudCwgcGx1cyBnbm9tZSwgcGx1 cyB0aGUgb3JjYSB0aGF0IGNhbWUgd2l0aCBnbm9tZS4gTWFrZSBzdXJlIGJybHR0eSBpcyBn b25lLCBzaW5jZSB5b3UgZG9uJ3Qgd2FudCBpdC4NCg0KICAgICBhcHQgcHVyZ2UgYnJsdHR5 IC0teWVzDQoNClJlYm9vdC4NCg0KKFByb2JhYmx5IHVubmVjZXNzYXJ5LCBidXQgaXQgd29u J3QgaHVydCBhbmQgd2lsbCBlbnN1cmUgdGhlIHN5c3RlbSBpcyBpbiBhIGZhaXJseSBub3Jt YWwgc3RhdGUpLg0KDQpMb2cgb24gdG8geW91ciBhY2NvdW50IGFuZCBkaXNhYmxlIG9yY2Eg c3BlZWNoOg0KDQogICAgIG9yY2EgLXMgJg0KDQpJbiA1IC0gMTAgc2Vjb25kcywgdGhlICJT Y3JlZW4gUmVhZGVyIFByZWZlcmVuY2VzIiBwYW5lbCBzaG91bGQgYmUgZGlzcGxheWVkLCB3 aXRoIDggdGFicyB1bmRlciB0aGUgdGl0bGUuIExlZnQtY2xpY2sgdGhlICJTcGVlY2giIHRh YiBhbmQgbWFrZSBzdXJlIHRoZSAiRW5hYmxlIHNwZWVjaCIgYm94IGlzIHVuY2hlY2tlZC4g VGhlbiBsZWZ0LWNsaWNrIHRoZSAiQXBwbHkiIGJ1dHRvbiBhdCB0aGUgYm90dG9tIG9mIHRo ZSBwYW5lbCwgYW5kIGFmdGVyIHRoYXQgdGhlICJPSyIgYnV0dG9uLiBUaGUgcHJlZmVyZW5j ZXMgcGFuZWwgd2lsbCBjbG9zZSBpbiBhIGZldyBzZWNvbmRzLg0KDQpPcmNhIHNob3VsZCBu byBsb25nZXIgcmVhZCBzY3JlZW5zLiBBbmQgdGhlIGNoYW5nZSBzaG91bGQgYmUgcGVyc2lz dGVudCBhY3Jvc3MgbG9naW5zIGFuZCByZWJvb3RzOiB0aGUgc2V0dGluZ3MgYXJlIHNhdmVk IGluIHlvdXIgfi8ubG9jYWwvc2hhcmUvb3JjYS8gZm9yIGxhdGVyLg0KDQpZb3UgYWxzbyBj b3VsZCB0YWtlIGNhcmUgb2Ygb3JjYSBmb3IgdGhlIGN1cnJlbnQgc2Vzc2lvbiBieQ0KDQog ICAgIGtpbGxhbGwgb3JjYQ0KDQpidXQgaXQgd291bGQgbm90IGJlIHBlcnNpc3RlbnQgYWNy b3NzIGxvZ2lucy4NCg0KQWxzbyBzZWUNCiAgICAgaHR0cHM6Ly9oZWxwLmdub21lLm9yZy91 c2Vycy9vcmNhL3N0YWJsZS8NCiAgICAgaHR0cHM6Ly9oZWxwLmdub21lLm9yZy91c2Vycy9v cmNhL3N0YWJsZS9jb21tYW5kc19zcGVlY2hfc2V0dGluZ3MuaHRtbC5lbg0KDQpPbiB5b3Vy IHN5c3RlbToNCiAgICAgbWFuIG9yY2ENCiAgICAgL3Vzci9zaGFyZS9kb2Mvb3JjYS9SRUFE TUUNCg0KSSB3b24ndCBzYXkgaXQncyB0aGUgYmVzdCBkb2N1bWVudGF0aW9uIEkgaGF2ZSBz ZWVuLCBidXQgaXQgaXMgZG9jdW1lbnRhdGlvbiwgYW5kIGJldHRlciB0aGFuIHNvbWUuDQoN Cg0KUmVnYXJkcywNClRvbQ0KPiAuDQo+Pg0KPj4gUmVnYXJkcywNCj4+IFRvbSBEaWFsDQo+ IA0KPiBUaGFua3MgVG9tLg0KPiANCj4gTm8gQ2hlZXJzLCBHZW5lIEhlc2tldHQsIENFVC4N
    Cg==

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From tomas@tuxteam.de@21:1/5 to gene heskett on Sun Jun 9 07:00:02 2024
    On Sat, Jun 08, 2024 at 03:13:21PM -0400, gene heskett wrote:

    [...]

    [...] That venv equ is generally what they all claim to do. I see your reticence to make use of them as a restriction.

    I'm also firmly in that restricted camp.

    One of the things I appreciate distributions (and Debian in particular)
    is that they are a kind of "contract" (in Debian, it's even stated
    explicitly with the Social Contract).

    Things are packaged in a specific way, there are some principles the
    distro tries to follow, etc.

    So this makes things easier for you, the user. Less surprises.

    Snaps, AppImages, etc. just "use" [1] this social construct as an infrastructure and bring their world with them -- without even trying
    to mesh, let alone to give back.

    That's why I tend to stay away from them.

    Don't get me wrong: on a technical level they are cute (and have been reinvented time and again, the first I know of is Tcl's starkit, around
    2002), and they have their uses, but as a distribution model I avoid
    them for social reasons.

    Cheers

    [1] I have a significantly harsher term for that, but I'm trying hard
    to stay polite.

    --
    t

    -----BEGIN PGP SIGNATURE-----

    iF0EABECAB0WIQRp53liolZD6iXhAoIFyCz1etHaRgUCZmU1pgAKCRAFyCz1etHa RmdxAJ9Nx+A+jPMVEo2FK0D4LgTSU6nJ5gCeJcjFxWjhbp4Hr/JhMMawD+eszZY=
    =/qP9
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From gene heskett@21:1/5 to David Christensen on Sun Jun 9 08:10:01 2024
    On 6/8/24 18:02, David Christensen wrote:
    On 6/8/24 12:13, gene heskett wrote:
    On 6/8/24 03:22, David Christensen wrote:
    If you installed VirtualBox on your Debian primary workstation, you
    could create one Debian VM for each of your engineering/
    manufacturing apps.  This would give each app a clean Debian VM for
    installation, prevent apps from fighting each other, and prevent apps
    from modifying your base Debian installation.

    It is quite rare that a snap, appimage, or venv needs anything from
    the system. Memory or storage is generally done at whatever venv is
    started as the user. That venv equ is generally what they all claim to
    do. I see your reticence to make use of them as a restriction.


    My suggestion is a variation of the "divide and conquer" troubleshooting strategy.


    I am not familiar with snap, appimage, or venv.  Regardless of the
    software distribution mechanism, I expect that each app is developed and tested against a list of supported OS's and releases using VM's.  If you provide each app with its own VM containing a supported OS and release,
    the app should install and work correctly.  And, your base Debian installation should remain stable.

    That it is not, locking up about every 10 days switching workspaces,
    locking with what would be horizontal synch bar in an NTSC system,
    frozen at some random location on the screen. Mouse pointer is alive and
    moves with the mouse, but buttons are inactive, Cycle the power or press
    the front panel reset for 4+ seconds to reboot. I've also asked about
    that several times, without a reply. Memtest86, V9.4 says my 32Gigs is
    clean. Video is built into the mainboard, Intel of some sort I believe. Compared to the other problem I have, fixing this is not a very high
    priority. But I need sleep, so good night. Take care & stay well, David.>
    David

    .

    Cheers, Gene Heskett, CET.
    --
    "There are four boxes to be used in defense of liberty:
    soap, ballot, jury, and ammo. Please use in that order."
    -Ed Howdershelt (Author, 1940)
    If we desire respect for the law, we must first make the law respectable.
    - Louis D. Brandeis

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From gene heskett@21:1/5 to Tom Dial on Sun Jun 9 08:20:01 2024
    On 6/8/24 19:11, Tom Dial wrote:


    On 6/7/24 23:41, gene heskett wrote:
    On 6/7/24 20:38, Tom Dial wrote:


    On 6/6/24 23:14, gene heskett wrote:
    On 6/6/24 19:00, Tom Dial wrote:


    On 6/5/24 19:53, gene heskett wrote:
    On 6/5/24 17:25, Tom Dial wrote:


    On 6/5/24 08:58, gene heskett wrote:
    On 6/5/24 02:05, Tom Dial wrote:


    On 6/4/24 04:26, gene heskett wrote:
    On 2/19/22 06:31, Andrew M.A. Cater wrote:
    Hi Gene,

    If this was someone calling you from a TV station saying they >>>>>>>>>>> had a TV
    transmitter that was varying in power output - you'd have a >>>>>>>>>>> mental checklist.
    You'd get down there, perhaps schedule some sort of power >>>>>>>>>>> down / reduced
    power operation and then you'd check - power supplies, feeder >>>>>>>>>>> cables, hot
    spots on cables - whatever. Divide and conquer- working back >>>>>>>>>>> to a baseline
    of known working conditions and eliminating causes.

    My suggestion to you of a reinstall is partly designed to get >>>>>>>>>>> you out of this
    "X happens, I did Y, now I've got Z" - to get to a known >>>>>>>>>>> initial state.

    Take out all the serial converters to UPS, lathe and so on. >>>>>>>>>>> Wireless keyboard
    doesn't present as serial in the same way that brltty does - >>>>>>>>>>> if it did, I'd
    have brltty with every install on this laptop.

    Copy off your home directory as you did before - maybe using >>>>>>>>>>> tar.gz and preserving permissions. Start with the .iso that >>>>>>>>>>> includes firmware - the unofficial one.

    Build back slowly - do an expert text mode install if you >>>>>>>>>>> can. Then add your
    Trinity desktop - I don't think any of us can help you there, >>>>>>>>>>> since we don't
    run trinity.

    Check and you should find that brltty isn't installed at all. >>>>>>>>>>> Then re-add thingsgradually until you have the working system >>>>>>>>>>> you want. Document it - write down
    the steps you take / copy configuration files you change. >>>>>>>>>>>
    That will also reveal logging / login slowdowns or whatever >>>>>>>>>>> caused by
    individual devices as you add them back. Keep a list as you go. >>>>>>>>>>>
    That's the counsel of perfection: alternatively:

    apt rdepends brltty gives me:

    me@mymachine:~$ apt rdepends brltty
    brltty
    Reverse Depends:
       Suggests: speechd-el (>= 3.7.2)
       Depends: brltty-espeak (= 6.3+dfsg-1+deb11u1)
       Suggests: orca
       Depends: brltty-x11 (= 6.3+dfsg-1+deb11u1)
       Depends: brltty-speechd (= 6.3+dfsg-1+deb11u1)
       Depends: brltty-flite (= 6.3+dfsg-1+deb11u1)

    You could try apt-get remove (or equivalent) on each of those >>>>>>>>>>> packages and
    see if that clears it. I _know_ this is frustrating as all >>>>>>>>>>> get out for you
    but a clear approach, written down so that you can remember >>>>>>>>>>> where you got
    to will be very helpful.

    Any attempt to remove cura or brltty, removes gnome leaving me I >>>>>>>> assume with a text only system by the time gnome takes all its >>>>>>>> dependency's with it.  Thanks Tom.

    Have you actually tried uninstalling brltty only, as a separate
    action from all others?

    I have a number of gnome installations, unfortunately for this
    discussion all bookworm. None of them has brltty.

    I have a few installations of bullseye and an older stretch
    installation, but none with gnome installed. On all of them,
    though, "apt-rdepends -r gnome" fails to list brltty as a gnome
    dependency. And on the bookworm systems, simulated installation
    of gnome ("apt install -s gnome") shows brltty as a suggested
    package only and would not install it along with gnome; on the
    stretch system, gnome installation makes no reference at all to
    brltty.

    While I have both with only the radio buttons for keyboard and
    rodent plugged into usb at install time. I have only one wired
    keyboard and no wired mice as I've had a lightning strike on the
    pole that serves this house reach up and tap me by way of my
    fingers on the keyboard. Wasn't that much of a tap, I've been
    tapped a lot harder that that, hard enough to trigger a 6 month
    round of shingles and the burns were months healing. And in this
    case did not damage the keyboard or computer, but I did get the
    message. I've had many strikes on that pole since I built a garage >>>>>> on the end of the house, which caused me to install a 200 amp
    service and bring my grounding specs up to NEC. Zero problems
    since then (2008)

    Is it possible you have apt settings that automatically pull in
    suggested packages, and that is interfering with attempts to
    remove brltty? I am not expert enough wrt apt and its relatives
    to know whether that even makes sense, and it seems a bit far
    fetched if maybe barely possible.

    Maybe if you post the output from "apt-rdepends -r brltty" and
    "apt purge --simulate brltty" it will be informative.

    Neither of those utils are installed. Should they be?

    apt should be installed. As far as I know it has been included by
    default in the Debian base system as the preferred command line
    package management program since buster or earlier. I have never
    had to install it. You probably should if it is missing.

    apt-rdepends is at least partly redundant with apt.
    The command "apt-rdepends -r <package-name>", and "apt rdepends
    <package-name>" both show reverse dependencies of <package-name>;
    the latter also shows suggestions (packages that suggest <package
    name, I think).
    If you have apt installed, you probably do not need apt-rdepends.

    Regards,
    Tom Dial


    Regards,
    Tom Dial


    If all else fails, you can then share it with the list and >>>>>>>>>>> say "I got to
    step X with no problems, then Y happened - help me out here" >>>>>>>>>>> and we'll
    have some better idea. We all jib at you for being vague/not >>>>>>>>>>> indluding
    details but otherwise it is all just guesswork for the usual >>>>>>>>>>> folk that
    hang out here.

    All the very best, as ever,

    Andy Cater

    How much longer till trixie is officially out??  What you are >>>>>>>>>> proposing sounds like several days work, and i have other
    irons in the fire. This release has been such a disaster for >>>>>>>>>> me because the install insists on installing and configuring >>>>>>>>>> orca and brltty w/o asking. I've done 40 some installs now, >>>>>>>>>> trying to stop it from wasting about a second while its
    yelling every keystroke at me because it thinks I'm blind. I >>>>>>>>>> finally have orca disabled and the computer is useful. The >>>>>>>>>> delays are a pain in the a$$ but i can do work now. It is not >>>>>>>>>> useful when orca is using 90% of a 6 core I5 yelling at me >>>>>>>>>> loud enough to announce and pronounce every keystroke or mouse >>>>>>>>>> motion/click loud enough to wake the neighbors.  The first 23 >>>>>>>>>> installs never asked me if I wanted that crap. And if you
    nuked the orca executable it would not reboot but hung forever >>>>>>>>>> waiting for orca to start. I have it usable, the installer >>>>>>>>>> AFAIAC is broken and I don't want to have to go through all >>>>>>>>>> that again. Until the installer ASKS me if I want it because >>>>>>>>>> it thinks I am blind, I have only one nerve left and and the >>>>>>>>>> suggestion that I do yet another install, is standing on it. >>>>>>>>>> Trying to remove it now, it insists on removing gnome and
    every dependency. I just checked again with synaptic, removing >>>>>>>>>> either orca or brltty still wants to destroy the system, Yet >>>>>>>>>> all I get when I fuss about the broken installer is "won't >>>>>>>>>> fix, not broken'.

    Hi Gene,

    I, too, am not in need of the services that  brltty or orca >>>>>>>>> provide, and have noticed them hanging about from time to time, >>>>>>>>> although I have not encountered any difficulties like you
    describe.

    On a bullseye system, apt-rdepends -r brltty informs me:

    # apt-rdepends -r brltty
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    brltty
       Reverse Depends: brltty-espeak (= 6.3+dfsg-1+deb11u1)
       Reverse Depends: brltty-flite (= 6.3+dfsg-1+deb11u1)
       Reverse Depends: brltty-speechd (= 6.3+dfsg-1+deb11u1)
       Reverse Depends: brltty-x11 (= 6.3+dfsg-1+deb11u1)
    brltty-espeak
    brltty-flite
    brltty-speechd
    brltty-x11

    If I understand apt-rdepends correctly, you should be able to >>>>>>>>> remove/purge brltty ("apt purge brltty") without removing any >>>>>>>>> installed packages other than the four listed above.

    apt-rdepends -r orca tells me:

    # apt-rdepends -r orca
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    orca
       Reverse Depends: gnome (>= 1:3.38+3)
       Reverse Depends: gnome-orca (3.38.2-2)
       Reverse Depends: orca-sops (1.0.2-2)
    gnome
    gnome-orca
    orca-sops

    So removing orca would also take gnome, and that probably is >>>>>>>>> unacceptable to you. Accordingly, you need to tame orca to find >>>>>>>>> the process that causes it to run and persuade it not to do that. >>>>>>>>>
    I found, on a bookworm install (I have no bullseye with gnome >>>>>>>>> and orca), that running orca -s from a terminal will bring up a >>>>>>>>> settings panel with a check box for "Enable speech" under the >>>>>>>>> "Speech" tab. Unchecking that box and selecting the "Apply"
    button will silence Orca. I think that leaves some of its
    subtasks running, as children of the systemd --user task; I am >>>>>>>>> far from expert here. They do not seem to use significant
    resources, however.

    Alternatively, you can find orca's process, for instance, with >>>>>>>>> "ps -ef | grep orca", and kill it. The -HUP signal is enough. >>>>>>>>> Or you can kill its parent process (third column in the ps -ef >>>>>>>>> output) if it is not a necessary one, or maybe teach it how to >>>>>>>>> not start orca in the first place,

    I hope this is useful. Things like this can be very annoying. >>>>>>>>>

    Regards,
    Tom Dial

    Thank you Tom

    Cheers, Gene Heskett, CET.
    In experimenting I've found a name clash, there are appprently two
    orca's. one is a speech synth, one is a slicer for 3d printers I
    don't use. Typing orca in a shell locks the shell wo any output, for
    several minutes but comes back to a prompt with a ctl-c, so I've NDC
    which was being executed. Whatevver, the installation is quite
    voluminous:
    gene@coyote:~/AppImages$ locate orca |wc -l
    1560

    The output of "which orca" would have told you the path to the orca
    program you ran. The orca program (Python script) that Debian
    installs with gnome is /usr/bin/orca.

    With the orca that Debian installs along with gnome, typing "orca" in
    a command line and hitting the <Enter> key starts orca in its working
    mode. To get the GUI settings panel, you have to use "orca -s". See
    the orca man page for setup details.

    orca's normal run mode is in the background with no screen presence

    So I took orca out, which took gnome out. But now gnomes
    dependencies will put orca back in. So now I can't run autoremove.
    So one more time this broken damned bookworm install has bit me in a
    rear.

    It appears you had more than one orca, different programs and for
    different, unrelated purposes. Debian installed only one of them. The
    other, hinted by the directory in which you ran the locate command,
    presumably was installed by you, and may be part of an AppImage. Or
    maybe it is the same orca, but installed with an appimage. I don't
    use AppImage packages knowingly, and only use non-distribution
    packages very sparingly, so have little to contribute on that subject.

    I OTOH, have found AppImages a good way to get uptodate, and keep
    uptodate, packages like OpenSCAD, FreeCAD and the miriad 3d slicers,
    most of which do a new AppImage in the first week of the month. So the
    OpenSCAD I'm running is nearly 4 years newer than the repo version,
    and probably 20x faster.


    You stated above that the "other" - non-Debian - orca was for 3D
    printers you don't use. That suggests you could remove it without
    interfering with anything.

    It was an AppImage, rm-able.ff>
    But you removed orca - the Debian-installed one - and just as apt (or
    apt-get) said when you did it, it removed gnome. And the result was
    unsatisfactory, as I said it probably would be in an earlier message
    on this thread.

    The obvious solution is remove the other - non-Debian - Orca, note
    uppercase with whatever tools are appropriate to that. Then reinstall
    gnome. As you said, that will reinstall orca as a dependency. But
    once it is done, you can tune orca - the Debian one - to be less
    obtrusive, or even silent, in the way I described earlier.



    If, for reasons, you can't remove the non-Debian orca, it might not
    even matter, since it silencing the Debian one is pretty easy

    That I did not find easy. Disabling it also removes the ability to
    reboot as the boot hangs forever waiting for orca to start, quite
    early in the boot.  That little detail is responsible for the first 23
    re-installs.

    I don't oppose appimage use, except on a sort of vague esthetic basis or misplaced/unnecessary concern with resource use "efficiency." They
    certainly have valid use cases.

    At this point, I have no idea about the state of your system, so recommend:

    Restore the system to the point where it has the software installed that
    you want, plus gnome, plus the orca that came with gnome. Make sure
    brltty is gone, since you don't want it.

        apt purge brltty --yes

    Reboot.

    (Probably unnecessary, but it won't hurt and will ensure the system is
    in a fairly normal state).

    Log on to your account and disable orca speech:

        orca -s &

    In 5 - 10 seconds, the "Screen Reader Preferences" panel should be
    displayed, with 8 tabs under the title. Left-click the "Speech" tab and
    make sure the "Enable speech" box is unchecked. Then left-click the
    "Apply" button at the bottom of the panel, and after that the "OK"
    button. The preferences panel will close in a few seconds.

    Orca should no longer read screens. And the change should be persistent across logins and reboots: the settings are saved in your ~/.local/share/orca/ for later.

    orca is gone, as is gnome. Apt and synaptic refuse to re-install gnome
    w/o dragging in orca too. Good night, whats left of it, Tom.




    You also could take care of orca for the current session by

        killall orca

    but it would not be persistent across logins.

    Also see
        https://help.gnome.org/users/orca/stable/

    https://help.gnome.org/users/orca/stable/commands_speech_settings.html.en

    On your system:
        man orca
        /usr/share/doc/orca/README

    I won't say it's the best documentation I have seen, but it is
    documentation, and better than some.


    Regards,
    Tom
    .

    Regards,
    Tom Dial

    Thanks Tom.

    No Cheers, Gene Heskett, CET.

    Cheers, Gene Heskett, CET.
    --
    "There are four boxes to be used in defense of liberty:
    soap, ballot, jury, and ammo. Please use in that order."
    -Ed Howdershelt (Author, 1940)
    If we desire respect for the law, we must first make the law respectable.
    - Louis D. Brandeis

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrew M.A. Cater@21:1/5 to gene heskett on Sun Jun 9 14:00:01 2024
    On Sun, Jun 09, 2024 at 02:14:14AM -0400, gene heskett wrote:
    On 6/8/24 19:11, Tom Dial wrote:



    On your system:
        man orca
        /usr/share/doc/orca/README

    I won't say it's the best documentation I have seen, but it is documentation, and better than some.


    Regards,
    Tom
    .


    Cheers, Gene Heskett, CET.
    --

    Gene,

    Any chance you could cut down extra stuff in the messages?

    This was a *very* long message.

    At this point, your best option is actually to rebuild, I think.

    You can find a .iso file at https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-12.5.0-amd64-netinst.iso

    Unplug extraneous USB leads except for a mouse or keyboard.

    When you boot it up - go for the text mode expert install immediately you
    hear the two beeps. If you don't hear the beeps, don't hang around.

    Set up your IP address and hostname explicitly so that you know they
    will be reflected when you reboot.

    Do NOT install any desktop environment if you want to continue using
    TDE. That way you won't install GNOME or orca or anything else.

    Reboot - then go from there to install TDE.

    There's a sunk cost fallacy - you've invested a bunch of time and effort
    but you have an unusable machine. To make it usable, you might well need
    to strip it to bare bones and continue from there.

    None of us can help you - we don't know what you may have done. Crucially, _you_ don't know what you may have done and can't / won't take our advice
    on how to disable orca


    All best, as ever,

    Andy
    (amacater@debian.org)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Greg Wooledge@21:1/5 to gene heskett on Sun Jun 9 15:00:01 2024
    On Sun, Jun 09, 2024 at 02:14:14AM -0400, gene heskett wrote:
    orca is gone, as is gnome. Apt and synaptic refuse to re-install gnome w/o dragging in orca too. Good night, whats left of it, Tom.

    The "gnome" metapackage depends on "orca". It's a direct dependency.

    hobbit:~$ apt-cache show gnome | grep Depends:
    Depends: gnome-core (= 1:43+1), desktop-base, libproxy1-plugin-networkmanager, network-manager-gnome (>= 1.8), cheese (>= 3.38), file-roller (>= 3.38), gnome-calendar (>= 3.38), gnome-clocks (>= 3.38), gnome-color-manager (>= 3.36), gnome-maps (>= 3.38),
    gnome-music (>= 3.36), shotwell | gnome-photos (>= 3.36), gnome-weather (>= 3.36), orca (>= 3.38), rygel-playbin (>= 0.36), rygel-tracker (>= 0.36), simple-scan (>= 3.36), avahi-daemon, evolution (>= 3.36), gnome-sound-recorder, gnome-tweaks (>= 3.30),
    libgsf-bin, libreoffice-gnome, libreoffice-writer, libreoffice-calc, libreoffice-impress, rhythmbox (>= 3.0), seahorse (>= 3.36), xdg-user-dirs-gtk, cups-pk-helper (>= 0.2), evolution-plugins (>= 3.36), gstreamer1.0-libav (>= 1.10), gstreamer1.0-plugins-
    ugly (>= 1.10), rhythmbox-plugins, rhythmbox-plugin-cdrecorder, totem-plugins

    hobbit:~$ apt-cache show gnome | grep Depends: | grep -oP 'orca.*?,'
    orca (>= 3.38),

    I've spelled out for you step by step how to build your own replacement
    for "gnome" which lacks this dependency. You've ignored that.

    Others have suggested steps for disabling/reconfiguring orca without
    removing it. You haven't tried that path either.

    You just keep repeating the same steps over and over and expecting a
    different result.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From gene heskett@21:1/5 to Greg Wooledge on Sun Jun 9 16:20:01 2024
    On 6/9/24 08:52, Greg Wooledge wrote:
    On Sun, Jun 09, 2024 at 02:14:14AM -0400, gene heskett wrote:
    orca is gone, as is gnome. Apt and synaptic refuse to re-install gnome w/o >> dragging in orca too. Good night, whats left of it, Tom.

    The "gnome" metapackage depends on "orca". It's a direct dependency.

    hobbit:~$ apt-cache show gnome | grep Depends:
    Depends: gnome-core (= 1:43+1), desktop-base, libproxy1-plugin-networkmanager, network-manager-gnome (>= 1.8), cheese (>= 3.38), file-roller (>= 3.38), gnome-calendar (>= 3.38), gnome-clocks (>= 3.38), gnome-color-manager (>= 3.36), gnome-maps (>= 3.38)
    , gnome-music (>= 3.36), shotwell | gnome-photos (>= 3.36), gnome-weather (>= 3.36), orca (>= 3.38), rygel-playbin (>= 0.36), rygel-tracker (>= 0.36), simple-scan (>= 3.36), avahi-daemon, evolution (>= 3.36), gnome-sound-recorder, gnome-tweaks (>= 3.30),
    libgsf-bin, libreoffice-gnome, libreoffice-writer, libreoffice-calc, libreoffice-impress, rhythmbox (>= 3.0), seahorse (>= 3.36), xdg-user-dirs-gtk, cups-pk-helper (>= 0.2), evolution-plugins (>= 3.36), gstreamer1.0-libav (>= 1.10), gstreamer1.0-plugins-
    ugly (>= 1.10), rhythmbox-plugins, rhythmbox-plugin-cdrecorder, totem-plugins

    So I ran the above apt-cache show, writing it to /tmp/gnome-deps, then
    removed orca from that list and saved it over itself.

    I am freshly rebooted, nothing is running but this tbird and ntpsec as
    this machine is a stratum 3 server to most of the other machines here.
    I have a few bash's running but no local network has been started so the
    system is relatively clean.

    So I have a comma separated list of deps w/o orca, in /tmp/gnome-deps.
    whats next?


    hobbit:~$ apt-cache show gnome | grep Depends: | grep -oP 'orca.*?,'
    orca (>= 3.38),

    I've spelled out for you step by step how to build your own replacement
    for "gnome" which lacks this dependency. You've ignored that.

    Not totally, but studying the equiv docs (the README) is leaving me
    puzzled. Your list above, leaving out orca looks like a good starting
    point but is a lot of typing. I just had a lockup & had a 30 second lag
    like launching shotwell gives before the reset button even cleared the
    screen to start the reboot.

    Others have suggested steps for disabling/reconfiguring orca without
    removing it. You haven't tried that path either.

    That I finally figured out 9 months or so back up the log, so I didn't
    pursue it further.

    You just keep repeating the same steps over and over and expecting a different result.

    .
    Thanks Greg.

    Cheers, Gene Heskett, CET.
    --
    "There are four boxes to be used in defense of liberty:
    soap, ballot, jury, and ammo. Please use in that order."
    -Ed Howdershelt (Author, 1940)
    If we desire respect for the law, we must first make the law respectable.
    - Louis D. Brandeis

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Tom Dial@21:1/5 to gene heskett on Sun Jun 9 22:10:01 2024
    On 6/9/24 00:14, gene heskett wrote:
    On 6/8/24 19:11, Tom Dial wrote:


    On 6/7/24 23:41, gene heskett wrote:
    On 6/7/24 20:38, Tom Dial wrote:


    On 6/6/24 23:14, gene heskett wrote:
    On 6/6/24 19:00, Tom Dial wrote:


    On 6/5/24 19:53, gene heskett wrote:
    On 6/5/24 17:25, Tom Dial wrote:


    On 6/5/24 08:58, gene heskett wrote:
    On 6/5/24 02:05, Tom Dial wrote:


    On 6/4/24 04:26, gene heskett wrote:
    On 2/19/22 06:31, Andrew M.A. Cater wrote:
    Hi Gene,

    If this was someone calling you from a TV station saying they had a TV
    transmitter that was varying in power output - you'd have a mental checklist.
    You'd get down there, perhaps schedule some sort of power down / reduced
    power operation and then you'd check - power supplies, feeder cables, hot
    spots on cables - whatever. Divide and conquer- working back to a baseline
    of known working conditions and eliminating causes.

    My suggestion to you of a reinstall is partly designed to get you out of this
    "X happens, I did Y, now I've got Z" - to get to a known initial state.

    Take out all the serial converters to UPS, lathe and so on. Wireless keyboard
    doesn't present as serial in the same way that brltty does - if it did, I'd
    have brltty with every install on this laptop.

    Copy off your home directory as you did before - maybe using tar.gz and preserving permissions. Start with the .iso that includes firmware - the unofficial one.

    Build back slowly - do an expert text mode install if you can. Then add your
    Trinity desktop - I don't think any of us can help you there, since we don't
    run trinity.

    Check and you should find that brltty isn't installed at all. Then re-add thingsgradually until you have the working system you want. Document it - write down
    the steps you take / copy configuration files you change. >>>>>>>>>>>>
    That will also reveal logging / login slowdowns or whatever caused by
    individual devices as you add them back. Keep a list as you go. >>>>>>>>>>>>
    That's the counsel of perfection: alternatively:

    apt rdepends brltty gives me:

    me@mymachine:~$ apt rdepends brltty
    brltty
    Reverse Depends:
       Suggests: speechd-el (>= 3.7.2)
       Depends: brltty-espeak (= 6.3+dfsg-1+deb11u1)
       Suggests: orca
       Depends: brltty-x11 (= 6.3+dfsg-1+deb11u1)
       Depends: brltty-speechd (= 6.3+dfsg-1+deb11u1)
       Depends: brltty-flite (= 6.3+dfsg-1+deb11u1)

    You could try apt-get remove (or equivalent) on each of those packages and
    see if that clears it. I _know_ this is frustrating as all get out for you
    but a clear approach, written down so that you can remember where you got
    to will be very helpful.

    Any attempt to remove cura or brltty, removes gnome leaving me I assume with a text only system by the time gnome takes all its dependency's with it.  Thanks Tom.

    Have you actually tried uninstalling brltty only, as a separate action from all others?

    I have a number of gnome installations, unfortunately for this discussion all bookworm. None of them has brltty.

    I have a few installations of bullseye and an older stretch installation, but none with gnome installed. On all of them, though, "apt-rdepends -r gnome" fails to list brltty as a gnome dependency. And on the bookworm systems, simulated
    installation of gnome ("apt install -s gnome") shows brltty as a suggested package only and would not install it along with gnome; on the stretch system, gnome installation makes no reference at all to brltty.

    While I have both with only the radio buttons for keyboard and rodent plugged into usb at install time. I have only one wired keyboard and no wired mice as I've had a lightning strike on the pole that serves this house reach up and tap me by way
    of my fingers on the keyboard. Wasn't that much of a tap, I've been tapped a lot harder that that, hard enough to trigger a 6 month round of shingles and the burns were months healing. And in this case did not damage the keyboard or computer, but I did
    get the message. I've had many strikes on that pole since I built a garage on the end of the house, which caused me to install a 200 amp service and bring my grounding specs up to NEC. Zero problems since then (2008)

    Is it possible you have apt settings that automatically pull in suggested packages, and that is interfering with attempts to remove brltty? I am not expert enough wrt apt and its relatives to know whether that even makes sense, and it seems a
    bit far fetched if maybe barely possible.

    Maybe if you post the output from "apt-rdepends -r brltty" and "apt purge --simulate brltty" it will be informative.

    Neither of those utils are installed. Should they be?

    apt should be installed. As far as I know it has been included by default in the Debian base system as the preferred command line package management program since buster or earlier. I have never had to install it. You probably should if it is
    missing.

    apt-rdepends is at least partly redundant with apt.
    The command "apt-rdepends -r <package-name>", and "apt rdepends <package-name>" both show reverse dependencies of <package-name>; the latter also shows suggestions (packages that suggest <package name, I think).
    If you have apt installed, you probably do not need apt-rdepends.

    Regards,
    Tom Dial


    Regards,
    Tom Dial


    If all else fails, you can then share it with the list and say "I got to
    step X with no problems, then Y happened - help me out here" and we'll
    have some better idea. We all jib at you for being vague/not indluding
    details but otherwise it is all just guesswork for the usual folk that
    hang out here.

    All the very best, as ever,

    Andy Cater

    How much longer till trixie is officially out??  What you are proposing sounds like several days work, and i have other irons in the fire. This release has been such a disaster for me because the install insists on installing and configuring
    orca and brltty w/o asking. I've done 40 some installs now, trying to stop it from wasting about a second while its yelling every keystroke at me because it thinks I'm blind. I finally have orca disabled and the computer is useful. The delays are a pain
    in the a$$ but i can do work now. It is not useful when orca is using 90% of a 6 core I5 yelling at me loud enough to announce and pronounce every keystroke or mouse motion/click loud enough to wake the neighbors.  The first 23 installs never asked me
    if I wanted that crap. And if you nuked the orca executable it would not reboot but hung forever waiting for orca to start. I have it usable, the installer AFAIAC is broken and I don't want to have to go through all that again.
    Until the installer ASKS me if I want it because it thinks I am blind, I have only one nerve left and and the suggestion that I do yet another install, is standing on it. Trying to remove it now, it insists on removing gnome and every
    dependency. I just checked again with synaptic, removing either orca or brltty still wants to destroy the system, Yet all I get when I fuss about the broken installer is "won't fix, not broken'.

    Hi Gene,

    I, too, am not in need of the services that  brltty or orca provide, and have noticed them hanging about from time to time, although I have not encountered any difficulties like you describe.

    On a bullseye system, apt-rdepends -r brltty informs me:

    # apt-rdepends -r brltty
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    brltty
       Reverse Depends: brltty-espeak (= 6.3+dfsg-1+deb11u1) >>>>>>>>>>    Reverse Depends: brltty-flite (= 6.3+dfsg-1+deb11u1)
       Reverse Depends: brltty-speechd (= 6.3+dfsg-1+deb11u1) >>>>>>>>>>    Reverse Depends: brltty-x11 (= 6.3+dfsg-1+deb11u1)
    brltty-espeak
    brltty-flite
    brltty-speechd
    brltty-x11

    If I understand apt-rdepends correctly, you should be able to remove/purge brltty ("apt purge brltty") without removing any installed packages other than the four listed above.

    apt-rdepends -r orca tells me:

    # apt-rdepends -r orca
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    orca
       Reverse Depends: gnome (>= 1:3.38+3)
       Reverse Depends: gnome-orca (3.38.2-2)
       Reverse Depends: orca-sops (1.0.2-2)
    gnome
    gnome-orca
    orca-sops

    So removing orca would also take gnome, and that probably is unacceptable to you. Accordingly, you need to tame orca to find the process that causes it to run and persuade it not to do that.

    I found, on a bookworm install (I have no bullseye with gnome and orca), that running orca -s from a terminal will bring up a settings panel with a check box for "Enable speech" under the "Speech" tab. Unchecking that box and selecting the "
    Apply" button will silence Orca. I think that leaves some of its subtasks running, as children of the systemd --user task; I am far from expert here. They do not seem to use significant resources, however.

    Alternatively, you can find orca's process, for instance, with "ps -ef | grep orca", and kill it. The -HUP signal is enough. Or you can kill its parent process (third column in the ps -ef output) if it is not a necessary one, or maybe teach it
    how to not start orca in the first place,

    I hope this is useful. Things like this can be very annoying. >>>>>>>>>>

    Regards,
    Tom Dial

    Thank you Tom

    Cheers, Gene Heskett, CET.
    In experimenting I've found a name clash, there are appprently two orca's. one is a speech synth, one is a slicer for 3d printers I don't use. Typing orca in a shell locks the shell wo any output, for several minutes but comes back to a prompt with
    a ctl-c, so I've NDC which was being executed. Whatevver, the installation is quite voluminous:
    gene@coyote:~/AppImages$ locate orca |wc -l
    1560

    The output of "which orca" would have told you the path to the orca program you ran. The orca program (Python script) that Debian installs with gnome is /usr/bin/orca.

    With the orca that Debian installs along with gnome, typing "orca" in a command line and hitting the <Enter> key starts orca in its working mode. To get the GUI settings panel, you have to use "orca -s". See the orca man page for setup details.

    orca's normal run mode is in the background with no screen presence

    So I took orca out, which took gnome out. But now gnomes dependencies will put orca back in. So now I can't run autoremove. So one more time this broken damned bookworm install has bit me in a rear.

    It appears you had more than one orca, different programs and for different, unrelated purposes. Debian installed only one of them. The other, hinted by the directory in which you ran the locate command, presumably was installed by you, and may be
    part of an AppImage. Or maybe it is the same orca, but installed with an appimage. I don't use AppImage packages knowingly, and only use non-distribution packages very sparingly, so have little to contribute on that subject.

    I OTOH, have found AppImages a good way to get uptodate, and keep uptodate, packages like OpenSCAD, FreeCAD and the miriad 3d slicers, most of which do a new AppImage in the first week of the month. So the OpenSCAD I'm running is nearly 4 years newer
    than the repo version, and probably 20x faster.


    You stated above that the "other" - non-Debian - orca was for 3D printers you don't use. That suggests you could remove it without interfering with anything.

    It was an AppImage, rm-able.ff>
    But you removed orca - the Debian-installed one - and just as apt (or apt-get) said when you did it, it removed gnome. And the result was unsatisfactory, as I said it probably would be in an earlier message on this thread.

    The obvious solution is remove the other - non-Debian - Orca, note uppercase with whatever tools are appropriate to that. Then reinstall gnome. As you said, that will reinstall orca as a dependency. But once it is done, you can tune orca - the
    Debian one - to be less obtrusive, or even silent, in the way I described earlier.



    If, for reasons, you can't remove the non-Debian orca, it might not even matter, since it silencing the Debian one is pretty easy

    That I did not find easy. Disabling it also removes the ability to reboot as the boot hangs forever waiting for orca to start, quite early in the boot.  That little detail is responsible for the first 23 re-installs.

    I don't oppose appimage use, except on a sort of vague esthetic basis or misplaced/unnecessary concern with resource use "efficiency." They certainly have valid use cases.

    At this point, I have no idea about the state of your system, so recommend: >>
    Restore the system to the point where it has the software installed that you want, plus gnome, plus the orca that came with gnome. Make sure brltty is gone, since you don't want it.

         apt purge brltty --yes

    Reboot.

    (Probably unnecessary, but it won't hurt and will ensure the system is in a fairly normal state).

    Log on to your account and disable orca speech:

         orca -s &

    In 5 - 10 seconds, the "Screen Reader Preferences" panel should be displayed, with 8 tabs under the title. Left-click the "Speech" tab and make sure the "Enable speech" box is unchecked. Then left-click the "Apply" button at the bottom of the panel,
    and after that the "OK" button. The preferences panel will close in a few seconds.

    Orca should no longer read screens. And the change should be persistent across logins and reboots: the settings are saved in your ~/.local/share/orca/ for later.

    orca is gone, as is gnome. Apt and synaptic refuse to re-install gnome w/o dragging in orca too. Good night, whats left of it, Tom.

    My advice, then, is to reinstall gnome, accept that orca will come with it, and then tame orca as I described immediately above in some detail.

    If you are determined not to have orca installed, xfce4 does not require it, and there undoubtedly are other DEs that have no orca dependency.

    You might be able to meet your objective by selectively install some or all of the packages that gnome depends on, omitting orca and the gnome package itself. I do not recommend it, however. It would be labor-intensive to start with, guarantee increased
    system maintenance workload in the future, and be likely to produce undesirable negative side effects as well.

    Regards,
    Tom.




    You also could take care of orca for the current session by

         killall orca

    but it would not be persistent across logins.

    Also see
         https://help.gnome.org/users/orca/stable/
    https://help.gnome.org/users/orca/stable/commands_speech_settings.html.en

    On your system:
         man orca
         /usr/share/doc/orca/README

    I won't say it's the best documentation I have seen, but it is documentation, and better than some.


    Regards,
    Tom
    .

    Regards,
    Tom Dial

    Thanks Tom.

    No Cheers, Gene Heskett, CET.

    Cheers, Gene Heskett, CET.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)