opensuse 12.1- kde, install problems

Suse 12.1 update install gave LOTS of warnings. Suse 12.1 first booted to scrambled screen. So, I rebooted to the failsafe mode. I did all updates and rebooted. The screen was normal. The kpackage update(system tray) showed 44 updates. I installed the nvidia drivers and rebooted.The updates disappeared. Do I have updates or not?

yes they were installed if the update applet is not showing any updates.

I didn’t use Yast or click on the update icon and enter the system password.

You can always check from a terminal

zypper lu

Also, those updates don’t appear in yast either.

Repository 'Packman Repository' is out-of-date. You can run 'zypper refresh' as root to update it.
Loading repository data...
Reading installed packages...
S | Repository           | Name                             | Current Version        | Available Version      | Arch  
--+----------------------+----------------------------------+------------------------+------------------------+-------
v | Packman Repository   | MPlayer                          | 1.0rc4_r34327-2.1      | 1.0rc4_r34327-3.1      | x86_64
v | openSUSE-12.1-Update | NetworkManager                   | 0.9.1.90-4.1.3         | 0.9.1.90-4.3.1         | x86_64
v | openSUSE-12.1-Oss    | aalib                            | 1.4.0-487.2            | 1.4.0-493.1.3          | x86_64
v | openSUSE-12.1-Oss    | arts                             | 1.5.10-23.1            | 1.5.10-26.1.2          | x86_64
v | Packman Repository   | asunder                          | 2.1-1.2                | 2.1-1.5                | x86_64
v | openSUSE-12.1-Oss    | audiofile                        | 0.2.7-4.1              | 0.3.1-4.1.2            | x86_64
v | Packman Repository   | avidemux                         | 2.5.5-3.2              | 2.5.5-3.4              | x86_64
v | Packman Repository   | avidemux-gtk                     | 2.5.5-3.2              | 2.5.5-3.4              | x86_64
v | Packman Repository   | avidemux-plugin-arts             | 2.5.5-3.2              | 2.5.5-3.4              | x86_64
v | openSUSE-12.1-Update | bind-libs                        | 9.8.1-4.2.2            | 9.8.1P1-4.4.1          | x86_64
v | openSUSE-12.1-Update | bind-utils                       | 9.8.1-4.2.2            | 9.8.1P1-4.4.1          | x86_64
v | openSUSE-12.1-Oss    | clamav-db                        | 0.97.3-0.2.1           | 0.97.3-1.3             | noarch
v | Packman Repository   | devede                           | 3.17.0-1.2             | 3.18.0-1.1             | noarch
v | Packman Repository   | dvdauthor                        | 0.6.18-2.2             | 0.6.18-2.4             | x86_64
v | openSUSE-12.1-Oss    | dvgrab                           | 3.5-5.1                | 3.5-11.1.2             | x86_64
v | openSUSE-12.1-Oss    | fam                              | 2.7.0-146.1            | 2.7.0-156.1.2          | x86_64
v | Packman Repository   | gmplayer                         | 1.0rc4_r34327-2.1      | 1.0rc4_r34327-3.1      | x86_64
v | Packman Repository   | gstreamer-0_10-lang              | 0.10.35-63.1           | 0.10.35-63.9           | noarch
v | Packman Repository   | gstreamer-0_10-plugins-bad       | 0.10.22-138.14         | 0.10.22-138.15         | x86_64
v | Packman Repository   | gstreamer-0_10-plugins-base-lang | 0.10.35-61.1           | 0.10.35-61.2           | noarch
v | Packman Repository   | gstreamer-0_10-plugins-ugly      | 0.10.18-32.16          | 0.10.18-32.17          | x86_64
v | Packman Repository   | gstreamer-0_10-plugins-ugly-lang | 0.10.18-32.1           | 0.10.18-32.17          | noarch
v | openSUSE-12.1-Oss    | gtk2-engine-murrine-32bit        | 0.98.1.1-2.1           | 0.98.1.1-5.1.2         | x86_64
v | openSUSE-12.1-Oss    | gtk2-metatheme-sonar             | 11.3.0-13.1            | 11.3.0-16.1.1          | noarch
v | openSUSE-12.1-Oss    | gtk2-tools-32bit                 | 2.22.1-13.15.1         | 2.24.7-2.3.1           | x86_64
v | openSUSE-12.1-Oss    | kdebase4-runtime-xine            | 4.6.0-4.9.1            | 4.7.2-3.4.2            | x86_64
v | openSUSE-12.1-Oss    | kdelibs3-default-style           | 3.5.10-44.1            | 3.5.10-52.1.2          | x86_64
v | openSUSE-12.1-Oss    | ladspa                           | 1.13-6.2               | 1.13-11.1.3            | x86_64
v | Packman Repository   | lame                             | 3.98.4-5.5             | 3.98.4-6.1             | x86_64
v | Packman Repository   | liba52-0                         | 0.7.5svn-7.3           | 0.7.5svn-7.4           | x86_64
v | Packman Repository   | libaften0                        | 0.08-5.2               | 0.08-5.4               | x86_64
v | openSUSE-12.1-Oss    | libao-plugin4-arts               | 1.0.0-9.1              | 1.1.0-9.1.2            | x86_64
v | Packman Repository   | libbluray0                       | 0+20111019-1.1         | 0+20111019-1.4         | x86_64
v | Packman Repository   | libbs2b0                         | 3.1.0-4.2              | 3.1.0-4.4              | x86_64
v | openSUSE-12.1-Oss    | libcairo2-32bit                  | 1.10.2-6.11.1          | 1.10.2-14.1.3          | x86_64
v | openSUSE-12.1-Oss    | libcanberra-gtk0-32bit           | 0.26-2.1               | 0.28-5.1.2             | x86_64
v | openSUSE-12.1-Oss    | libcanberra-gtk2-module-32bit    | 0.26-2.1               | 0.28-5.1.2             | x86_64
v | openSUSE-12.1-Oss    | libcanberra0-32bit               | 0.26-2.1               | 0.28-5.1.2             | x86_64
v | openSUSE-12.1-Oss    | libcddb2                         | 1.3.2-9.1              | 1.3.2-12.1.2           | x86_64
v | openSUSE-12.1-Oss    | libcrystalhd3                    | 3.6.4-4.1              | 3.6.5-4.1.2            | x86_64
v | Packman Repository   | libdca0                          | 0.0.5-2.2              | 0.0.5-2.4              | x86_64
v | openSUSE-12.1-Oss    | libdirac_decoder0                | 1.0.2-12.1             | 1.0.2-19.1.2           | x86_64
v | Packman Repository   | libfaac0                         | 1.28-6.3               | 1.28-6.4               | x86_64
v | Packman Repository   | libfaad2                         | 2.7-6.3                | 2.7-6.4                | x86_64
v | openSUSE-12.1-Oss    | libffado2                        | 2.0.1-6.3              | 2.0.1-10.1.3           | x86_64
v | openSUSE-12.1-Oss    | libgio-fam                       | 2.28.0-3.8.1           | 2.30.1-2.1.2           | x86_64
v | openSUSE-12.1-Oss    | libgtk-2_0-0-32bit               | 2.22.1-13.15.1         | 2.24.7-2.3.1           | x86_64
v | Packman Repository   | libmac2                          | 3.99_u4_b5-1.2         | 3.99_u4_b5-1.5         | x86_64
v | Packman Repository   | libmad0                          | 0.15.1b-2.3            | 0.15.1b-2.5            | x86_64
v | Packman Repository   | libmp3lame0                      | 3.98.4-5.3             | 3.98.4-6.1             | x86_64
v | Packman Repository   | libmpg123-0                      | 1.13.4-1.3             | 1.13.4-1.4             | x86_64
v | Packman Repository   | libmpg123-0-32bit                | 1.13.4-1.3             | 1.13.4-1.4             | x86_64
v | openSUSE-12.1-Update | libnm-glib-vpn1                  | 0.9.1.90-4.1.3         | 0.9.1.90-4.3.1         | x86_64
v | openSUSE-12.1-Update | libnm-glib4                      | 0.9.1.90-4.1.3         | 0.9.1.90-4.3.1         | x86_64
v | openSUSE-12.1-Update | libnm-util2                      | 0.9.1.90-4.1.3         | 0.9.1.90-4.3.1         | x86_64
v | Packman Repository   | libopencore-amrnb0               | 0.1.2-1.2              | 0.1.2-1.4              | x86_64
v | Packman Repository   | libopencore-amrwb0               | 0.1.2-1.2              | 0.1.2-1.4              | x86_64
v | openSUSE-12.1-Oss    | libpango-1_0-0-32bit             | 1.28.3-3.6.1           | 1.29.4-2.1.3           | x86_64
v | openSUSE-12.1-Oss    | libpixman-1-0-32bit              | 0.20.0-3.1             | 0.22.0-2.1.2           | x86_64
v | Packman Repository   | librtmp0                         | 2.3.99.git20110728-1.3 | 2.3.99.git20110728-1.5 | x86_64
v | Packman Repository   | libslv2-9                        | 0.6.6-3.3              | 0.6.6-3.5              | x86_64
v | openSUSE-12.1-Oss    | libstdc++33-32bit                | 3.3.3-27.4             | 3.3.3-30.25.2          | x86_64
v | Packman Repository   | libswfdec0_9_2                   | 0.9.2-3.1              | 0.9.2-3.2              | x86_64
v | Packman Repository   | libtwolame0                      | 0.3.12-2.2             | 0.3.12-2.4             | x86_64
v | openSUSE-12.1-Oss    | libvdpau-devel                   | 0.4.1-10.6             | 0.4.1-17.1.2           | x86_64
v | openSUSE-12.1-Oss    | libvdpau_trace1                  | 0.4.1-10.6             | 0.4.1-17.1.2           | x86_64
v | openSUSE-12.1-Oss    | libvorbisfile3-32bit             | 1.3.2-5.1              | 1.3.2-12.1.2           | x86_64
v | Packman Repository   | libx264-116                      | 0.116svn20110907-1.2   | 0.116svn20110907-1.4   | x86_64
v | Packman Repository   | libx264-88                       | 0.0svn20100227-2.2     | 0.0svn20100227-2.4     | x86_64
v | Packman Repository   | libxvidcore4                     | 1.3.2-1.2              | 1.3.2-1.4              | x86_64
v | Packman Repository   | mac                              | 3.99_u4_b5-1.2         | 3.99_u4_b5-1.5         | x86_64
v | openSUSE-12.1-Oss    | metatheme-sonar-common           | 11.3.0-13.1            | 11.3.0-16.1.1          | noarch
v | Packman Repository   | mjpegtools-libs                  | 2.0.0-4.3              | 2.0.0-4.5              | x86_64
v | Packman Repository   | mjpegtools19-libs                | 1.9.0.0-14.1           | 1.9.0.0-14.2           | x86_64
v | openSUSE-12.1-Oss    | nspluginwrapper                  | 1.3.0-4.1              | 1.4.4-2.2.1            | x86_64
v | openSUSE-12.1-Oss    | pango-tools-32bit                | 1.28.3-3.6.1           | 1.29.4-2.1.3           | x86_64
v | openSUSE-12.1-Oss    | patterns-openSUSE-kde4_pure      | 11.4-6.9.1             | 12.1-25.21.1           | x86_64
v | openSUSE-12.1-Oss    | plasma-theme-aya                 | 4.6.0-0.2.1            | 4.7.2-2.1.2            | noarch
v | openSUSE-12.1-Oss    | poppler-data                     | 0.4.4-2.1              | 0.4.5-2.1.1            | noarch
v | openSUSE-12.1-Oss    | python-egg                       | 2.25.3-19.4            | 2.25.3-26.1.2          | x86_64
v | openSUSE-12.1-Oss    | python-gtkspell                  | 2.25.3-19.4            | 2.25.3-26.1.2          | x86_64
v | openSUSE-12.1-Oss    | qt3                              | 3.3.8b-111.1           | 3.3.8c-112.1.2         | x86_64
v | openSUSE-12.1-Oss    | sonar-icon-theme                 | 11.3.1-13.1            | 11.3.1-16.1.1          | noarch
v | openSUSE-12.1-Oss    | tar-lang                         | 1.26-1.3.1             | 1.26-5.1.5             | noarch
v | openSUSE-12.1-Oss    | vamp-plugin-sdk                  | 2.0-8.2                | 2.2.1-3.1.3            | x86_64
v | openSUSE-12.1-Update | wpa_supplicant                   | 0.7.3-10.1.2           | 0.7.3-10.3.1           | x86_64
v | openSUSE-12.1-Oss    | xml-commons-apis-bootstrap       | 1.3.04-2.7.1           | 1.3.04-10.1.1          | noarch
v | openSUSE-12.1-Oss    | xml-commons-resolver-bootstrap   | 1.3.04-2.7.1           | 1.3.04-10.1.1          | noarch
v | openSUSE-12.1-Oss    | xml-commons-which-bootstrap      | 1.3.04-2.7.1           | 1.3.04-10.1.1          | noarch

zypper refresh   (super user)

Repository 'Packman Repository' is up to date.
Repository 'libdvdcss repository' is up to date.
Repository 'nVidia Graphics Drivers' is up to date.
Repository 'openSUSE-12.1-Non-Oss' is up to date.
Repository 'openSUSE-12.1-Oss' is up to date.
Repository 'openSUSE-12.1-Update' is up to date.
All repositories have been refreshed.

?? I’m now checking yast. The update icon is not there.

I found all the updates in yast and installed them. The update icon didn’t appear with all those updates before I went to yast.

The kpagekit in 12.1 was substituted with “apper” (if I well recall this exotic name). Both applets are KDE based and are not openSUSE specific. Apparently upper makes several “falls calls” because it does not take into account the priorities you did set for your repos.
i would suggest you go into yast to do your checks. You first check your installed system for not satisfied dependencies. Then you might just go in yast package management on “repositories” and highlight the one @system. You then calll for "packages, all in this list update if newer available. You should then see if dependency problems arise and solve according to your needs (vendor change ecc).
Overall I read several users considering to un-install the applet. I would not subscribe to that, but I would rather suggest not to overestimate the warnings of the latter.
Edit: sorry i saw you solved only after posting.

Checking for updates only occurs periodically depending on settings for the updater application.

This happened on boot. Shortly after I booted up. The icon appears and reads 44 updates. Instead, I installed nvidia drivers with one-click install. I rebooted. After the same amount of time, no icon appears. Yast now showed the updates. I just used updater to notify me of updates.

A better solution would be very simple app to check for updates and inform you how many and from what repo(software management or online update). If you click on it, shows that info and button to link to yast. The icon info you can use for it.

The update icon can disappear if the system is rebooted because the system resets a new update period. If you go into the update settings in yast, you can make this period as short as possible but then I just chill and wait for the next time the icon appears. If the system is running OK, then esoteric updates shouldn’t be a rush. If they are of concern, yes, then just go into the software install utility and install all the updates.

However, on occasion I’ve found that this can cause updates to be loaded in a less than optimal order so, again I say, just chill and wait for the update icon to reappear. I repeat, if the system seems to be functioning OK, even the 100+ updates I usually experience with a new install shouldn’t be a rush. If it ain’t broke…

App updater showed updates, I looked into yast -> packman repo and others. It showed no updates. ??

@LV

Compare the difference now with:

zypper lu

and

zypper patch

I found a packman repo update, but the icon still isn’t there after ten minutes. I would usually see it by then. Also, I can’t find app updater in the start menu. [edit] It appeared after 20 mins.

zypper lu
Loading repository data...
Reading installed packages...
S | Repository         | Name   | Current Version | Available Version | Arch  
--+--------------------+--------+-----------------+-------------------+-------
v | Packman Repository | devede | 3.18.0-1.1      | 3.19.0-1.1        | noarch


zypper patch
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Nothing to do.


That’s correct

Configure the updater applet never to look for updates, it’s a pain.