Re: [orca-list] Notification Area in Top Panel



Hi Rich


On Feb 18, 2009, at 14:41, Rich Caloggero wrote:

OK, following Jacob's instructions below:

1. When I tab past the help item on the top panel, I then get three tabstops which say nothing. In Jacob's comments below, he claims they should announce
themselves as "icon". WHy am I not hearing this?

I'm using GNOME 2.25 on my system, and they are announced as "icon" there. In 8.10, I sometimes did not get anything announced unless I tabbed then shift-tabbed back over them. I suspect this has something to do with the accessibility in the gnome-panel itself, though the applets could also be playing a part here. A good number of them really need descriptions attached to their icons that are meaningful.

2. When I press enter on the first blank spot, Orca says "please type
password to get info on system errors" or something to that effect. When I type my password, Orca goes silent. I was able to run the initial Ubuntu installer when I first created this virtual machine (after creating the .orbitrc file in /root), so supposedly sysadmin tasks should work. Why is this failing to speak? Does it have to do with the fact that it is run from
the panel rather than command line / shell? What is the name of this
applet -- i.e. can I get these notifications from the shell?
This is a known problem. Admin tasks will work, but often right after you enter your password they will not speak. I sometimes need to get around this by opening one of the items in the administration menu first (I usually pick software sources) so that I can simply enter my password then alt+f4 out of the window. After this my password is cached, and I'm able to access any subsequent admin apps until the password timeout is reached (15 minutes without admin activity in the default setup). There is no way I'm aware of to view and dismiss these notifications by the command-line, though obviously that doesn't mean there isn't one.

3. The next blank tabstop on the panel must be the network admin applet,
because when I press enter on it, I get a menu of network-ish items. I
haven't tried these ...
Yep that's the network manager applet.


4. WHen I press enter on the third blank spot on the panel (just before the
volume), nothing happens.

I don't see this one on either my 8.10 or 9.04 machines, running gnome 2.24 and 2.25 respectively. On my systems, network manager is immediately to the left of the volume icon. It's possible you've had another applet installed, though which one that is I can't say. I don't recognize that behavior from any of the applets I've used.


Any clues on what's going on? Have I screwed up my configuration yet again?
Nah, you're just hitting up against some accessibility bugs.
I'm still running with Orca 25.xx; I'll try rebuilding from the 2.24 branch
and try this all again, but I want to attempt to fix my broken package
manager database first.

-- Rich


----- Original Message -----
From: "Jacob Schmude" <j schmude gmail com>
To: "Rich Caloggero" <rjc mit edu>
Sent: Tuesday, February 17, 2009 5:55 PM
Subject: Re: [orca-list] Notification messages, and lots of errors from
apt-get and dpkg


Hi Rich
The panel icons you need to click to get rid of these notifications
are on the top panel. Tab past the buttons for firefox, evolution, and
help. After that you will here "icon." This is the first notification
icon. Which one it is I can't say, it depends on which notifications
came first. Anyway, just keep going through them and pressing enter on
them, and you'll get their respective dialogs. Keep doing this until
you get to the network manager icon, you'll know this one because when
you press enter on it you'll get a menu listing your available network
devices. As you take care of each notification, the icon representing
it will be removed from your top panel.
For your second problem, it sounds to me like your available database
has either been corrupted, or there is a server-side database error
that was missed when the database was regenerated. The way I fix this
is to remove the file:
/var/lib/dpkg/available
Then run:
sudo aptitude update
This will regenerate that information. Looking at the contents of your
auto-remove, however, I wouldn't go ahead with it unless you don't
ever plan to update orca from svn on this virtual machine. Packages
such as python-gtk2-dev need to be kept. In fact, it looks for some
odd reason as if apt is trying to automatically remove just about your
entire build environment, because no currently installed package
depends on it. Here's what I'd do:
sudo aptitude unmarkauto build-essential python-gtk2-dev python2.5-dev
gcc g++
This marks them as being manually installed, rather than auto-
installed as a dependency, and marking those packages should be
sufficient for apt to stop trying to remove your development
toolchain. You might also install the gnome-common package to help
with this.
hth



On Feb 17, 2009, at 17:08, Rich Caloggero wrote:

Two questions...

First, I'm getting notifications from the system: one about updates
being
ready to install, and another about an app that has crashed. How do I
investigate this? Where is the notification panel or whatever its
called?

NExt, when trying to update firefox, I get many packages listed
which are no
longer needed. It suggests doing apt-get autoremove to remove them.
when I
do this, I get errors about missing newlines in package files, etc.
Here is
the terminal log:

Script started on Wed 11 Feb 2009 10:24:04 PM EST
]0;rjc intrepid: ~rjc intrepid:~$ sudo apt-get install firefox
[sudo] password for rjc:

Reading package lists... 0%

Reading package lists... 0%

Reading package lists... 7%

Reading package lists... Done


Building dependency tree... 0%

Building dependency tree... 0%

Building dependency tree... 50%

Building dependency tree... 50%

Building dependency tree


Reading state information... 0%

Reading state information... 0%

Reading state information... Done

The following packages were automatically installed and are no longer
required:
python-gtk2-dev libstdc++6-4.3-dev libpopt-dev liborbit2-dev
python-gtk2-doc
libsm-dev libice-dev x11proto-xext-dev libatk1.0-dev debhelper
intltool-debian x11proto-kb-dev libglib2.0-dev gnome-pkg-tools
x11proto-xinerama-dev libpango1.0-dev g++-4.3 x11proto-render-dev
docbook-xsl libxi-dev libxrender-dev po-debconf libatspi-dev
libcairo2-dev
python-dev libxdmcp-dev g++ python2.5-dev libffi-dev libpng12-dev
cdbs
libfontconfig1-dev python-pyorbit-dev libmail-sendmail-perl
x11proto-record-dev x11proto-composite-dev xtrans-dev x11proto-core-
dev
libxcursor-dev libbonobo2-dev fdupes x11proto-randr-dev
x11proto-damage-dev
libxcb-render-util0-dev libgtk2.0-dev libxext-dev docbook-xsl-doc-
html
libxdamage-dev zlib1g-dev libxml2-dev x11proto-input-dev libidl-dev
libfreetype6-dev x11proto-fixes-dev libpthread-stubs0-dev libxau-dev
dpkg-dev libpthread-stubs0 libxcomposite-dev libxrandr-dev
libexpat1-dev
html2text libpixman-1-dev libxft-dev libx11-dev libxcb-xlib0-dev
python-gnome2-dev libxcb-render0-dev libxfixes-dev orbit2 libxcb1-dev
libxinerama-dev libxtst-dev libsys-hostname-long-perl python-
gobject-dev
build-essential
Use 'apt-get autoremove' to remove them.
The following packages will be upgraded:
firefox
1 upgraded, 0 newly installed, 0 to remove and 10 not upgraded.
Need to get 0B/68.9kB of archives.
After this operation, 0B of additional disk space will be used.


Selecting previously deselected package firefox.
(Reading database ... dpkg: error processing
/var/cache/apt/archives/
firefox_3.0.6+nobinonly-0ubuntu0.8.10.1_all.deb
(--unpack):
files list file for package `libgpod-common' is missing final newline
Errors were encountered while processing:
/var/cache/apt/archives/
firefox_3.0.6+nobinonly-0ubuntu0.8.10.1_all.deb
Processing was halted because there were too many errors.
E: Sub-process /usr/bin/dpkg returned an error code (1)
]0;rjc intrepid: ~rjc intrepid:~$ sudo apt-get install firefox

]0;rjc intrepid: ~rjc intrepid:~$ sudo apt-get remove firefox

Reading package lists... 0%

Reading package lists... 0%

Reading package lists... 7%

Reading package lists... Done


Building dependency tree... 0%

Building dependency tree... 0%

Building dependency tree... 50%

Building dependency tree... 50%

Building dependency tree


Reading state information... 0%

Reading state information... 0%

Reading state information... Done

The following packages were automatically installed and are no longer
required:
python-gtk2-dev libstdc++6-4.3-dev libpopt-dev liborbit2-dev
python-gtk2-doc
libsm-dev libice-dev x11proto-xext-dev libatk1.0-dev debhelper
intltool-debian x11proto-kb-dev libglib2.0-dev gnome-pkg-tools
x11proto-xinerama-dev libpango1.0-dev g++-4.3 x11proto-render-dev
docbook-xsl libxi-dev libxrender-dev po-debconf libatspi-dev
libcairo2-dev
python-dev libxdmcp-dev g++ python2.5-dev libffi-dev libpng12-dev
cdbs
libfontconfig1-dev python-pyorbit-dev libmail-sendmail-perl
x11proto-record-dev x11proto-composite-dev xtrans-dev x11proto-core-
dev
libxcursor-dev libbonobo2-dev fdupes x11proto-randr-dev
x11proto-damage-dev
libxcb-render-util0-dev libgtk2.0-dev libxext-dev docbook-xsl-doc-
html
libxdamage-dev zlib1g-dev libxml2-dev x11proto-input-dev libidl-dev
libfreetype6-dev x11proto-fixes-dev libpthread-stubs0-dev libxau-dev
dpkg-dev libpthread-stubs0 libxcomposite-dev libxrandr-dev
libexpat1-dev
html2text libpixman-1-dev libxft-dev libx11-dev libxcb-xlib0-dev
python-gnome2-dev libxcb-render0-dev libxfixes-dev orbit2 libxcb1-dev
libxinerama-dev libxtst-dev libsys-hostname-long-perl python-
gobject-dev
build-essential
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
firefox
0 upgraded, 0 newly installed, 1 to remove and 10 not upgraded.
After this operation, 127kB disk space will be freed.
Do you want to continue [Y/n]? y


(Reading database ... dpkg: error processing firefox (--remove):
files list file for package `libgpod-common' is missing final newline
Errors were encountered while processing:
firefox
Processing was halted because there were too many errors.
E: Sub-process /usr/bin/dpkg returned an error code (1)
]0;rjc intrepid: ~rjc intrepid:~$ exit
exit

Script done on Wed 11 Feb 2009 10:25:39 PM EST

_______________________________________________
Orca-list mailing list
Orca-list gnome org
http://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca

   The major difference between a thing that might go wrong and a
thing that cannot possibly go wrong is that when a thing that cannot
possibly go wrong goes wrong it usually turns out to be impossible to
get at or repair.
--Douglas Adams



The major difference between a thing that might go wrong and a thing that cannot possibly go wrong is that when a thing that cannot possibly go wrong goes wrong it usually turns out to be impossible to get at or repair.
        --Douglas Adams




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]