Problems after last update

Hi,
(openSuse 13.1)
Yesterday I done full update (after a week). It downloaded 1.1GB of updates, installed sucessfully. These problems occured:

  1. When lid is closed, it ignores settings for suspend (yes, i have checked confuguration and its OK)
  2. Nearly nothing works from yast2 control center, online update, install and remove sowftware, nothing works. It starts some process according to cursor icon, but nothing happens.
    When starting install and remove from main menu, its ask for password as always, but it dindt start up.

So now i am stucked with updating or configuring anything from gui. I haven’t enough time to try other options.

Any suggestions what to do?

I love this os, i installed it 2 weeks ago. Now i got job, and i don’t want to reinstall and set up everything again.

Thank you.

Some questions:

  1. What desktop are you using (KDE, Gnome, or other - tell us which);
  2. Did you reboot after that large update?

1.1G of updates is large. But if you are using KDE, there was a recent KDE update. So might have been 1.1G or more. The thing about a large update such as that, is that it can leave you running software in an inconsistent state. So rebooting is advisable.

It’s hard to know what the problem is, given the small amount of information you have provided. So tell us which desktop you are using. Maybe give us the output from:


uname -a

which tells us the kernel version you are using.

It might also be worth seeing

zypper lr -d

erikkubica, further to nrickert’s advice, it may be useful for you to advise us as to what repositories you have enabled. That is because what you have experienced is not nominal, and knowing what may have caused it could possibly help as well in finding a solution.

Please, could you send the following command in a terminal/konsole, and copy and paste the output here (please paste it in between code ] … /code ] tags ) :


zypper lr -u

… beaten to the punch by caf4926. I was in the middle of posting , and my wife called me away from the PC

I am using XFCE,
Yes, i rebooted i am not so noob :smiley: I used debian based distros for 5 years. I started with openSuse because to learn somethin new.

output of uname -a


Linux linux-rwt0.site 3.13.2-1-desktop #1 SMP PREEMPT Thu Feb 6 20:56:14 UTC 201
4 (7e6b5de) x86_64 x86_64 x86_64 GNU/Linux

Output of zypper lr -d


#  | Alias                     | Name                               | Enabled | Refresh | Priority | Type   | URI                                                                           | Service
---+---------------------------+------------------------------------+---------+---------+----------+--------+-------------------------------------------------------------------------------+--------
 1 | Packman Repository        | Packman Repository                 | Yes     | Yes     |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_13.1                       |        
 2 | SuSE                      | SuSE                               | Yes     | Yes     |   99     | rpm-md | http://download.videolan.org/SuSE/13.1/                                       |        
 3 | dvd                       | dvd                                | Yes     | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/13.1/                                          |        
 4 | libdvdcss repository      | libdvdcss repository               | Yes     | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/13.1/                                          |        
 5 | openSUSE-13.1-1.10        | openSUSE-13.1-1.10                 | Yes     | No      |   99     | yast2  | cd:///?devices=/dev/disk/by-id/ata-HL-DT-ST_DVDRAM_GT50N_M1BD2632243,/dev/sr0 |        
 6 | openSUSE:Factory          | openSUSE:Factory                   | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/factory/repo/oss/                                |        
 7 | packman                   | packman                            | Yes     | Yes     |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/13.1/                               |        
 8 | repo-debug                | openSUSE-13.1-Debug                | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/13.1/repo/oss/                |        
 9 | repo-debug-update         | openSUSE-13.1-Update-Debug         | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/13.1/                               |        
10 | repo-debug-update-non-oss | openSUSE-13.1-Update-Debug-Non-Oss | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/13.1-non-oss/                       |        
11 | repo-non-oss              | openSUSE-13.1-Non-Oss              | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/13.1/repo/non-oss/                  |        
12 | repo-oss                  | openSUSE-13.1-Oss                  | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/13.1/repo/oss/                      |        
13 | repo-source               | openSUSE-13.1-Source               | No      | Yes     |   99     | NONE   | http://download.opensuse.org/source/distribution/13.1/repo/oss/               |        
14 | repo-update               | openSUSE-13.1-Update               | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/13.1/                                     |        
15 | repo-update-non-oss       | openSUSE-13.1-Update-Non-Oss       | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/13.1-non-oss/                             |        


Installing zypper install something works

EDIT:

Maybe this is problem:


2014-02-14T07:53:08.693871+01:00 linux-rwt0 gnomesu-pam-backend: The gnome keyring socket is not owned with the same credentials as the user login: /run/user/1000/keyring-uD5T9F/control
2014-02-14T07:53:08.694536+01:00 linux-rwt0 gnomesu-pam-backend: gkr-pam: couldn't unlock the login keyring.
2014-02-14T07:53:08.705393+01:00 linux-rwt0 gnomesu-pam-backend: pam_systemd(gnomesu-pam:session): pam_putenv: delete non-existent entry; XDG_RUNTIME_DIR

But i think this have nothing whit lid closed problem is suspend manually works. And if it helps, i have Lenovo B590 i5 2.5GHz turbo 3.10GHz, 8GB of memory, with indel hd 4000

Also i found problem with xfce power manager, it does not detects charging / discharging state.

Package manager does not work because:


erik@linux-rwt0:~> package-manager --install 
yast
DEPRECATED. Use sw_single directly: /sbin/yast2 sw_single
<main>: [BUG] Segmentation fault at 0x00000000000050
ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-linux-gnu]

-- Control frame information -----------------------------------------------
c:0001 p:0000 s:0002 E:002608 TOP    [FINISH]


-- C level backtrace information -------------------------------------------
/usr/lib64/libruby.so.2.1(+0x18a1d7) [0x7f3cf86991d7]
/usr/lib64/libruby.so.2.1(+0x18a2a3) [0x7f3cf86992a3]
/usr/lib64/libruby.so.2.1(+0x6e9d3) [0x7f3cf857d9d3]
/usr/lib64/libruby.so.2.1(rb_bug+0xb3) [0x7f3cf857e043]
/usr/lib64/libruby.so.2.1(+0x121f5e) [0x7f3cf8630f5e]
/lib64/libpthread.so.0(+0xfa00) [0x7f3cf9f3ea00]
/lib64/libc.so.6(__longjmp_chk+0x10) [0x7f3cf9257600]
/usr/lib64/libruby.so.2.1(+0x735db) [0x7f3cf85825db]
/usr/lib64/libruby.so.2.1(+0x73ac4) [0x7f3cf8582ac4]
/usr/lib64/libruby.so.2.1(+0x6f7ca) [0x7f3cf857e7ca]
/usr/lib64/libruby.so.2.1(+0x710ae) [0x7f3cf85800ae]
/usr/lib64/libruby.so.2.1(+0x77d5e) [0x7f3cf8586d5e]
/usr/lib64/YaST2/plugin/libpy2lang_ruby.so(_ZN5YRubyC1Ev+0xfe) [0x7f3cf899afbe]
/usr/lib64/YaST2/plugin/libpy2lang_ruby.so(_ZN5YRuby5yRubyEv+0x41) [0x7f3cf899b1d1]
/usr/lib64/YaST2/plugin/libpy2lang_ruby.so(_ZN8Y2CCRubyC2Ev+0x2b) [0x7f3cf899595b]
/usr/lib64/YaST2/plugin/libpy2lang_ruby.so(+0xbad6) [0x7f3cf8994ad6]
/lib64/ld-linux-x86-64.so.2(+0xe92a) [0x7f3cfb7e292a]
/lib64/ld-linux-x86-64.so.2(+0xea13) [0x7f3cfb7e2a13]
/lib64/ld-linux-x86-64.so.2(+0x12b68) [0x7f3cfb7e6b68]
/lib64/ld-linux-x86-64.so.2(+0xe7e4) [0x7f3cfb7e27e4]
/lib64/ld-linux-x86-64.so.2(+0x1235b) [0x7f3cfb7e635b]
/lib64/libdl.so.2(+0x102b) [0x7f3cfa14e02b]
/lib64/ld-linux-x86-64.so.2(+0xe7e4) [0x7f3cfb7e27e4]
/lib64/libdl.so.2(+0x15dd) [0x7f3cfa14e5dd]
/lib64/libdl.so.2(dlopen+0x31) [0x7f3cfa14e0c1]
/usr/lib64/liby2.so.4(_ZN16Y2LanguageLoaderC1Ev+0x38f) [0x7f3cfae4276f]
/usr/lib64/liby2.so.4(+0xdde6) [0x7f3cfae3cde6]
/lib64/ld-linux-x86-64.so.2(+0xe92a) [0x7f3cfb7e292a]
/lib64/ld-linux-x86-64.so.2(+0xea13) [0x7f3cfb7e2a13]
/lib64/ld-linux-x86-64.so.2(+0x11ca) [0x7f3cfb7d51ca]

-- Other runtime information -----------------------------------------------

/sbin/yast2: line 429:  2607 Segmentation fault      $ybindir/y2base $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2UI_ARGS
erik@linux-rwt0:~> 

You have a factory repo

zypper rr 6

then

zypper ref
zypper dup

reboot

then do this
https://dl.dropboxusercontent.com/u/10573557/Switcher%20Pics/13.1_Packman_Switch_KDE.png

On 2014-02-14 07:56, erikkubica wrote:

> Output of zypper lr -d
>
> Code:
> --------------------
>
> # | Alias | Name | Enabled | Refresh | Priority | Type | URI | Service
> —±--------------------------±-----------------------------------±--------±--------±---------±-------±------------------------------------------------------------------------------±-------
> 1 | Packman Repository | Packman Repository | Yes | Yes | 99 | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_13.1 |
> 2 | SuSE | SuSE | Yes | Yes | 99 | rpm-md | http://download.videolan.org/SuSE/13.1/ |
> 3 | dvd | dvd | Yes | Yes | 99 | rpm-md | http://opensuse-guide.org/repo/13.1/ |
> 4 | libdvdcss repository | libdvdcss repository | Yes | Yes | 99 | rpm-md | http://opensuse-guide.org/repo/13.1/ |
> 5 | openSUSE-13.1-1.10 | openSUSE-13.1-1.10 | Yes | No | 99 | yast2 | cd:///?devices=/dev/disk/by-id/ata-HL-DT-ST_DVDRAM_GT50N_M1BD2632243,/dev/sr0 |
> 6 | openSUSE:Factory | openSUSE:Factory | Yes | Yes | 99 | yast2 | http://download.opensuse.org/factory/repo/oss/ |
> 7 | packman | packman | Yes | Yes | 99 | rpm-md | http://ftp.gwdg.de/pub/linux/packman/suse/13.1/ |
> --------------------

The reason is clear: you added the Factory repo, thus when you updated,
you updated to the Factory release (or rather, a mix). Factory is, by
definition, not stable. It is where things are tested, and often they
break (more at the start of the dev cycle). And using a mix, things are
bound to break.

So do what caf4926 says.

I also see you have two packman repos. Ie, you have repeated repos.
Choose one, remove the other.

You also have “videolan”. It is not advisable to simultaneously have
packman and videolan, you get problems. Choose one.

I would do that before doing the “zypper dup”.

Probably I should also mention that if you see repos labeled
“tumbleweed”, they are similar to factory, in the sense that they mean
“different release”. If you are interested in tumbleweed, there is a
wiki page that explains it. Quite bleeding edge, and problems of its own.

The package management tools will not even warn you when you add
repositories for a different release, even if you shoot your own foot by
doing that.


Cheers / Saludos,

Carlos E. R.

(from 13.1 x86_64 “Bottle” (Minas Tirith))

Thank you for reply,

as i see, rpm is more prone to mix up things in system then debian packaging.
In future i will be more care full with that.

I am going to try what you said.

On 2014-02-14 14:06, erikkubica wrote:
>
> Thank you for reply,
>
> as i see, rpm is more prone to mix up things in system then debian
> packaging.

I don’t think the rpm package format is to blame; after all, the rpm
packages do have the information for what release they are intended for
inside.

The package managers can use that info or not. And they don’t.


Cheers / Saludos,

Carlos E. R.

(from 13.1 x86_64 “Bottle” (Minas Tirith))

robin_listas, its right. I think both are good. There are huge discusions about rpm vs deb, but its something like Java vs C#.

commands posted by “caf4926” worked perfectly, now everything is working perfectly. Thank you very much for everybody who tried to help me.

rotfl!

On 2014-02-14 15:46, erikkubica wrote:
>
> robin_listas, its right. I think both are good. There are huge
> discusions about rpm vs deb, but its something like Java vs C#.

Well, repo release checking is something that people have been
requesting from devs, for some time. It would be a good feature. You are
not the first person to been bitten by the lack of it.

It is simply that old hands are aware of it, and we double check what
repos we add. If I were to use Debian instead I would be surely in
trouble, not been used to it.

> commands posted by “caf4926” worked perfectly, now everything is working
> perfectly. Thank you very much for everybody who tried to help me.

Good! Welcome :slight_smile:


Cheers / Saludos,

Carlos E. R.

(from 13.1 x86_64 “Bottle” (Minas Tirith))