Last update cinnamon went wrong

Questions about applications and software
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
herve1

Last update cinnamon went wrong

Post by herve1 »

Hello,

After Idid the last update prio 1 cinnamon desktop. my pc got locked up and now I always get up in recoverymodus.
Im using the Nvidia drivers.
When I start up in recovery modus and try dpkg, it always give me the message:

couldn't find 'archive/ubunto.com/ubuntu/pool/main/x/xorg/....... and this for 4 packages.

I assume this is a problem within the update.
What doe I have to do to correct this?
User avatar
Pjotr
Level 24
Level 24
Posts: 20078
Joined: Mon Mar 07, 2011 10:18 am
Location: The Netherlands (Holland) 🇳🇱
Contact:

Re: Last update cinnamon went wrong

Post by Pjotr »

Please generate an overview of your system like this:
- launch a terminal window and make it fullscreen, to avoid chopped lines;
- copy/paste this command into the terminal:

Code: Select all

inxi -Fxz
if you type: the letter F is a capital letter

Press Enter.

Copy/paste the output in your next message.
Tip: 10 things to do after installing Linux Mint 21.3 Virginia
Keep your Linux Mint healthy: Avoid these 10 fatal mistakes
Twitter: twitter.com/easylinuxtips
All in all, horse sense simply makes sense.
User avatar
Flemur
Level 20
Level 20
Posts: 10096
Joined: Mon Aug 20, 2012 9:41 pm
Location: Potemkin Village

Re: Last update cinnamon went wrong

Post by Flemur »

archive/ubunto.com/ubuntu/pool/main/x/xorg/
That should be:

Code: Select all

archive.ubuntu.com/ubuntu/pool/main/x/xorg/
(NOT: archive/, and NOT ubunto)

Check your /etc/apt/sources.list file.
Please edit your original post title to include [SOLVED] if/when it is solved!
Your data and OS are backed up....right?
herve1

Re: Last update cinnamon went wrong

Post by herve1 »

Thesis is what I get after inxi -Fxz:

Code: Select all

System:    Host: herve-P7624 Kernel: 3.13.0-24-generic x86_64 (64 bit, gcc: 4.8.2) 
Desktop: N/A Distro: Linux Mint 17.1 Rebecca
Machine:   Mobo: MEDION model: P7624 Bios: American Megatrends version: 0.49 date: 10/31/2011
CPU:       Dual core Intel Core i5-2430M CPU (-HT-MCP-) cache: 3072 KB flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 9578.78 
           Clock Speeds: 1: 800.00 MHz 2: 800.00 MHz 3: 2401.00 MHz 4: 800.00 MHz
Graphics:  Card-1: Intel 2nd Generation Core Processor Family Integrated Graphics Controller bus-ID: 00:02.0 
           Card-2: NVIDIA GF108M [GeForce GT 630M] bus-ID: 01:00.0 
           X.org: 1.15.1 drivers: fbdev,vesa,intel,nouveau (unloaded: nvidia) tty size: 198x48 Advanced Data: N/A for root 
Audio:     Card: Intel 6 Series/C200 Series Chipset Family High Definition Audio Controller driver: snd_hda_intel bus-ID: 00:1b.0
           Sound: Advanced Linux Sound Architecture ver: k3.13.0-24-generic
Network:   Card-1: Qualcomm Atheros AR8151 v2.0 Gigabit Ethernet driver: atl1c ver: 1.0.1.1-NAPI port: d000 bus-ID: 04:00.0
           IF: eth0 state: down mac: <filter>
           Card-2: Intel Centrino Wireless-N 1030 [Rainbow Peak] driver: iwlwifi ver: in-tree: bus-ID: 03:00.0
           IF: wlan0 state: up mac: <filter>
Drives:    HDD Total Size: 480.1GB (6.3% used) 1: id: /dev/sda model: Hitachi_HTS54503 size: 320.1GB temp: 44C 
           2: id: /dev/sdb model: WDC_WD1600BEVS size: 160.0GB temp: 63C 
Partition: ID: / size: 143G used: 29G (21%) fs: ext4 ID: swap-1 size: 4.20GB used: 0.00GB (0%) fs: swap 
RAID:      No RAID devices detected - /proc/mdstat and md_mod kernel raid module present
Sensors:   System Temperatures: cpu: 76.0C mobo: 63.0C 
           Fan Speeds (in rpm): cpu: N/A 
Info:      Processes: 189 Uptime: 1:00 Memory: 854.2/7891.0MB Runlevel: 2 Gcc sys: 4.8.2 Client: Shell inxi: 1.8.4 
Is the result from running dpkg in recovery mode somewhere writen down in a file?
Last edited by karlchen on Wed May 27, 2015 12:40 pm, edited 1 time in total.
Reason: added [code] tags around the inxi commandline and report. they make reading easier
roger64
Level 4
Level 4
Posts: 279
Joined: Wed Jun 01, 2011 5:48 am

Re: Last update cinnamon went wrong

Post by roger64 »

Same here. I installed the Cinnamon update. When I rebooted, Cinnamon had crashed and refused to start. Now I have removed cinnamon from my computer using synaptic (as well as about ten other packages recently updated).

My sources.list in Synaptic is OK (archive.ubuntu....)

Code: Select all

$ inxi -Fxz
System:    Host: roger-mint Kernel: 3.13.0-24-generic x86_64 (64 bit, gcc: 4.8.2) 
           Desktop: Gnome Distro: Linux Mint 17.1 Rebecca
Machine:   System: TOSHIBA product: Satellite L750 version: PSK2YQ-0DH02F
           Mobo: Intel model: N/A Bios: INSYDE version: 2.20 date: 07/13/2011
CPU:       Dual core Intel Core i3-2330M CPU (-HT-MCP-) cache: 3072 KB flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 8780.34 
           Clock Speeds: 1: 800.00 MHz 2: 800.00 MHz 3: 800.00 MHz 4: 2200.00 MHz
Graphics:  Card: NVIDIA GF108M [GeForce GT 525M] bus-ID: 01:00.0 
           X.Org: 1.15.1 drivers: nvidia (unloaded: fbdev,vesa,nouveau) Resolution: 1366x768@60.0hz 
           GLX Renderer: GeForce GT 525M/PCIe/SSE2 GLX Version: 4.2.0 NVIDIA 304.125 Direct Rendering: Yes
Audio:     Card-1: NVIDIA GF108 High Definition Audio Controller driver: snd_hda_intel bus-ID: 01:00.1
           Card-2: Intel 6 Series/C200 Series Chipset Family High Definition Audio Controller driver: snd_hda_intel bus-ID: 00:1b.0
           Sound: Advanced Linux Sound Architecture ver: k3.13.0-24-generic
Network:   Card-1: Qualcomm Atheros AR8151 v2.0 Gigabit Ethernet driver: atl1c ver: 1.0.1.1-NAPI port: 2000 bus-ID: 0a:00.0
           IF: eth0 state: down mac: <filter>
           Card-2: Realtek RTL8188CE 802.11b/g/n WiFi Adapter driver: rtl8192ce port: 3000 bus-ID: 09:00.0
           IF: wlan0 state: up mac: <filter>
Drives:    HDD Total Size: 640.1GB (3.1% used) 1: id: /dev/sda model: TOSHIBA_MK6465GS size: 640.1GB 
Partition: ID: / size: 20G used: 8.2G (44%) fs: ext4 ID: /home size: 20G used: 11G (58%) fs: ext4 
           ID: swap-1 size: 4.19GB used: 0.00GB (0%) fs: swap 
RAID:      No RAID devices detected - /proc/mdstat and md_mod kernel raid module present
Sensors:   System Temperatures: cpu: 46.0C mobo: N/A gpu: 0.0:44C 
           Fan Speeds (in rpm): cpu: N/A 
Info:      Processes: 179 Uptime: 16 min Memory: 721.6/3935.0MB Runlevel: 2 Gcc sys: 4.8.2 Client: Shell inxi: 1.8.4 
roger@roger-mint ~ $ 

youie

Re: Last update cinnamon went wrong

Post by youie »

Hello everyone, it happened to me too, I found the Cinnamon update in Update Manager, after upgrading it Cinnamon crashes and I get a message about running in fallback mode.
I was told in help chat channel that probably a script to downgrade to previous Cinnamon version will be given (crossing fingers and let's hope to fix this soon).

Anyway here is the apt log history about this update:

Code: Select all

Start-Date: 2015-05-27  12:29:46
Commandline: /usr/sbin/synaptic --hide-main-window --non-interactive --parent-window-id 48234528 -o Synaptic::closeZvt=true --progress-str Please wait, this can take some time --finish-str Update is complete --set-selections-file /tmp/tmpbwwNOX
Install: gir1.2-webkit2-3.0:amd64 (2.4.8-1ubuntu1~ubuntu14.04.1, automatic), libcinnamon-desktop4:amd64 (2.6.3+rafaela, automatic)
Upgrade: cinnamon-session:amd64 (2.4.3+rebecca, 2.6.2+rafaela), cinnamon-settings-daemon:amd64 (2.4.3+rebecca, 2.6.2+rafaela), nemo-data:amd64 (2.4.5+rebecca, 2.6.5+rafaela), nemo:amd64 (2.4.5+rebecca, 2.6.5+rafaela), gir1.2-nemo-3.0:amd64 (2.4.5+rebecca, 2.6.5+rafaela), cinnamon-session-common:amd64 (2.4.3+rebecca, 2.6.2+rafaela), libnemo-extension1:amd64 (2.4.5+rebecca, 2.6.5+rafaela), cinnamon-screensaver:amd64 (2.4.2+rebecca, 2.6.2+rafaela), cinnamon-desktop-data:amd64 (2.4.2+rebecca, 2.6.3+rafaela), gir1.2-cinnamondesktop-3.0:amd64 (2.4.2+rebecca, 2.6.3+rafaela)
End-Date: 2015-05-27  12:31:54
and here is my inxi -Fxz

Code: Select all

System:    Host: youie-P150HMx Kernel: 3.13.0-37-generic x86_64 (64 bit, gcc: 4.8.2) 
           Desktop: Gnome Distro: Linux Mint 17.1 Rebecca
Machine:   System: CLEVO (portable) product: P150HMx
           Mobo: CLEVO model: P150HMx Bios: American Megatrends version: 4.6.4 date: 04/22/2011
CPU:       Quad core Intel Core i7-2820QM CPU (-HT-MCP-) cache: 8192 KB flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 18358.8 
           Clock Speeds: 1: 800.00 MHz 2: 2300.00 MHz 3: 800.00 MHz 4: 800.00 MHz 5: 2301.00 MHz 6: 2300.00 MHz 7: 1600.00 MHz 8: 800.00 MHz
Graphics:  Card: Advanced Micro Devices [AMD/ATI] Blackcomb [Radeon HD 6970M/6990M] bus-ID: 01:00.0 
           X.Org: 1.15.1 drivers: ati,fglrx (unloaded: fbdev,vesa,radeon) Resolution: 1920x1080@60.0hz 
           GLX Renderer: AMD Radeon HD 6900M Series GLX Version: 4.4.13374 - CPC 14.201.1009 Direct Rendering: Yes
Audio:     Card-1: Intel 6 Series/C200 Series Chipset Family High Definition Audio Controller driver: snd_hda_intel bus-ID: 00:1b.0
           Card-2: Advanced Micro Devices [AMD/ATI] Barts HDMI Audio [Radeon HD 6800 Series] driver: snd_hda_intel bus-ID: 01:00.1
           Card-3: Logitech driver: USB Audio usb-ID: 046d:0a14
           Sound: Advanced Linux Sound Architecture ver: k3.13.0-37-generic
Network:   Card-1: JMicron JMC250 PCI Express Gigabit Ethernet Controller 
           driver: jme ver: 1.0.8 ports: d100 d000 bus-ID: 03:00.0
           IF: eth0 state: down mac: <filter>
           Card-2: Realtek RTL8188CE 802.11b/g/n WiFi Adapter driver: rtl8192ce port: c000 bus-ID: 04:00.0
           IF: wlan0 state: up mac: <filter>
Drives:    HDD Total Size: 500.1GB (53.7% used) 1: id: /dev/sda model: ST95005620AS size: 500.1GB 
Partition: ID: / size: 451G used: 250G (59%) fs: ext4 ID: /boot size: 236M used: 44M (20%) fs: ext2 
RAID:      No RAID devices detected - /proc/mdstat and md_mod kernel raid module present
Sensors:   System Temperatures: cpu: 46.0C mobo: N/A 
           Fan Speeds (in rpm): cpu: N/A 
Info:      Processes: 236 Uptime: 1:38 Memory: 1182.2/7962.7MB Runlevel: 2 Gcc sys: 4.8.2 Client: Shell inxi: 1.8.4
roger64
Level 4
Level 4
Posts: 279
Joined: Wed Jun 01, 2011 5:48 am

Re: Last update cinnamon went wrong

Post by roger64 »

Thanks for the info. Rescue is on the way... :D
User avatar
karlchen
Level 23
Level 23
Posts: 18209
Joined: Sat Dec 31, 2011 7:21 am
Location: Germany

Re: Last update cinnamon went wrong

Post by karlchen »

Hey, guys.

Has anyone noticed that everybody is talking about the latest Cinnamon update, but no-one bothers to tell
+ which old Cinnamon version was updated to
+ which new Cinnamon version
Now I use Linux Mint 17.1 Cinnamon myself. And the last update I saw was from Cinnamon 2.4.5 to 2.4.8. And this was some weeks (or even months) ago.
But I spot a Cinnamon 2.6.3 beta version in the Rebecca (Linux Mint 17.1) Romeo repository.
Is it imaginable that some of you or all of you where a Cinnamon update has broken Cinnamon have enabled the Linux Mint 17.1 Romeo repository and that some of you or all of you have installed Cinnamon 2.6.3 beta? (youie definitely has done so.)

Provided this is the case, you have got 3 choices:
  • Either wait and hope that whatever it is that has a tendency of breaking Cinnamon in Cinnamon 2.6.3 beta will be fixed soon and will come to you through the Romeo repo soon.
  • Or you disable the Romeo repo. Next you uninstall Cinnamon completely (have fun finding out all the dependent packages) and re-install mint-meta-cinnamon which should pull hin a complete Cinnamon 2.4.8.
    If you are lucky there will be the mentioned script available soon that can do the downgrade from Cinnamon 2.6.3 to 2.4.8 properly.
  • You install Linux Mint 17.1 Cinnamon from scratch, do not enable the Romeo repo, and accept the available (stable) software updates, thus returning to the state where you were before the fatal Cinnamon update.

Code: Select all

inxi -Fxz
as requested by Pjotr will give a useful concise overview of your system.

Code: Select all

inxi -r
will reveal which repos you have enabled.

Code: Select all

cinnamon --version
will display the installed Cinnamon version number.

And a final piece of advice at the end:
If you wish to test a beta version of a critical system component, please, do yourself a favour. Do not use your productive system for it. Use a dedicated testing installation instead. In case you absolutely must install a Cinnamon beta version on your productive system, then you should have a very recent complete system backup ready for restore.

Cheers,
Karl
Image
The people of Alderaan have been bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine for 771 days now.
Lifeline
User avatar
clem
Level 12
Level 12
Posts: 4308
Joined: Wed Nov 15, 2006 8:34 am
Contact:

Re: Last update cinnamon went wrong

Post by clem »

Hi,

Some unstable 2.6.x packages found their way into the main Rebecca repository today. We shut down the servers and restablished 2.4 in Rebecca as soon as we found out but apparently some of you were affected by this update.

There are two solutions to fix this issue:

- Downgrade the upgraded packages
- Or enable Romeo and upgrade to 2.6 fully (at the moment you've got a mix of 2.4 and 2.6, that's why it's not working).

If you can join us on the IRC, please do. I'll be on #linuxmint-help all night.

We'll also try to develop new tools in mintsystem to make downgrading easier. Please accept my apologies for this huge mistake and inconvenience. I hope we'll get everybody back safely on 2.4 or through a successful 2.6 upgrade.
Image
roger64
Level 4
Level 4
Posts: 279
Joined: Wed Jun 01, 2011 5:48 am

Re: Last update cinnamon went wrong

Post by roger64 »

@karlchen

Thanks for your non-helpful science. I did not open any Romeo repo. It was just plain update from cinnamon-desktop-data 2.4.2.

And please, do yourself a favour, stop treating users you don't know as dumb asses.

EDIT: this post has been written without seeing the one of Clem. Thanks to him for his message.
Last edited by roger64 on Wed May 27, 2015 2:10 pm, edited 2 times in total.
User avatar
Pjotr
Level 24
Level 24
Posts: 20078
Joined: Mon Mar 07, 2011 10:18 am
Location: The Netherlands (Holland) 🇳🇱
Contact:

Re: Last update cinnamon went wrong

Post by Pjotr »

clem wrote:We'll also try to develop new tools in mintsystem to make downgrading easier.
That sounds interesting... :)
Tip: 10 things to do after installing Linux Mint 21.3 Virginia
Keep your Linux Mint healthy: Avoid these 10 fatal mistakes
Twitter: twitter.com/easylinuxtips
All in all, horse sense simply makes sense.
glebihan
Level 2
Level 2
Posts: 86
Joined: Sun Nov 06, 2011 11:49 am

Re: Last update cinnamon went wrong

Post by glebihan »

For those of you affected by this issue, and willing to go back to cinnamon 2.4, the following command should do the trick :

Code: Select all

sudo apt-get install nemo/rebecca nemo-data/rebecca gir1.2-nemo-3.0/rebecca cinnamon-session/rebecca cinnamon-settings-daemon/rebecca gir1.2-cinnamondesktop-3.0/rebecca cinnamon-screensaver/rebecca cinnamon-session-common/rebecca cinnamon-desktop-data/rebecca
herve1

Re: Last update cinnamon went wrong

Post by herve1 »

Hello,

Thank you all for the mostly positive responses (except one).
especially to glebihan to share us the code to do the downgrading.

Done that and everything is working nice again.

Herve
User avatar
karlchen
Level 23
Level 23
Posts: 18209
Joined: Sat Dec 31, 2011 7:21 am
Location: Germany

Re: Last update cinnamon went wrong

Post by karlchen »

Hello, roger64.
roger64 wrote:Thanks for your non-helpful science. I did not open any Romeo repo.
As you may tell from the timestamps of the posts, I wrote my reply without knowing that by accident the main Cinnamon 2.4.8 repo and the Cinnamon 2.6.3 Romeo repos had been mixed.
This is why I had concluded - in particular from the commandline in youie's post - that some of you or all of you had deliberately included the Romeo repo and that cinnamon 2.6.3 might be to be blamed.
This turned out to be incorrect.
So all I can and will apologize for is for not being omniscient and for not taking into account a relevant piece of information which I did not have at the time of writing my post.

Karl
Image
The people of Alderaan have been bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine for 771 days now.
Lifeline
User avatar
clem
Level 12
Level 12
Posts: 4308
Joined: Wed Nov 15, 2006 8:34 am
Contact:

Re: Last update cinnamon went wrong

Post by clem »

Hi,

First of all:

- Thanks to glebihan for providing quick help (it's missing a few packages, libnemo-extension1 for instance and doesn't take into consideration whether you installed debug/dev packages, but it helped people a lot already)
- Sorry to everyone involved. This entire thing was my mistake, a stupid moment of inattention, packages introduced in the wrong repository. Servers were shut just ten minutes later.. we had an hour of downtime during which we fixed the issue, but it was too late already, some of you were impacted already.

Now, I developed a script which should scan your system for "wrong" packages and provide you with a command to fix them.

Code: Select all

#!/usr/bin/env python

import os
import sys
import apt
import commands

if os.getuid() != 0 :
    print "Please run this command as root"
    sys.exit(1)

try:
    cache = apt.Cache()
    print "Updating APT cache, please wait..."
    cache.update()
    print ""
    print ""

    num_pkgs = 0
    downgrade_pkgs = []

    for key in sorted(cache.keys()):
        pkg = cache[key]

        if (pkg.is_installed):
            candidate_version = pkg.candidate.version
            installed_version = pkg.installed.version

            if not pkg.candidate.downloadable:
                # The candidate is not downloadable...
                # See if there's a version that is...
                for version in pkg.versions:
                    if version.downloadable:
                        # check if the origin is Linux Mint
                        for origin in version.origins:
                            if origin.origin == "linuxmint":
                                print ""
                                print "%s" % pkg.name
                                print "   Installed version: %s" % installed_version
                                if (installed_version != candidate_version):
                                    print "   Candidate version: %s (not downloadable)" % candidate_version
                                print "   Repository version: %s" % version.version
                                num_pkgs+=1
                                downgrade_pkgs.append("%s=%s" % (pkg.name, version.version))

    if num_pkgs > 0:
        print ""
        print "================================================================="
        print "  %d package(s) can be reinstalled with the following command:" % num_pkgs
        print "================================================================="
        print ""
        print "apt install %s" % " ".join(downgrade_pkgs)
        print ""
        print ""


except Exception, detail:
    print detail
    sys.exit(1)
Save this script into a file called fix.py

Open a terminal in the directory containing that file and type:

Code: Select all

chmod a+rx fix.py
Launch the script with:

Code: Select all

sudo ./fix.py
The script should list all the packages which versions aren't installable and which have a version available in a Mint repository (in other words.. all the packages which version doesn't look right).

At the end of the output, if the script finds any such packages, a command will appear to fix these packages.

Review that command with attention and run it if it looks OK.
Image
roger64
Level 4
Level 4
Posts: 279
Joined: Wed Jun 01, 2011 5:48 am

Re: Last update cinnamon went wrong

Post by roger64 »

Hi all

Back and running thru a backup of the main partition. Thanks for your help and quick reaction. :D
MenthaSuaveolens
Level 3
Level 3
Posts: 126
Joined: Wed Apr 25, 2012 3:43 pm
Location: Belgium

Re: Last update cinnamon went wrong

Post by MenthaSuaveolens »

How can I start a terminal? I only get a desktop with Applications and Places. I can't find the terminal-launcher in the Applications-menu (That is weird)

Please discard this post. I managed to enter the terminal via nemo : open you home-directory with terminal. I run the fix.py and applied the changes. My system is running as before. Thanks for providing the script.
francoispelletier

Re: Last update cinnamon went wrong

Post by francoispelletier »

glebihan wrote:For those of you affected by this issue, and willing to go back to cinnamon 2.4, the following command should do the trick :

Code: Select all

sudo apt-get install nemo/rebecca nemo-data/rebecca gir1.2-nemo-3.0/rebecca cinnamon-session/rebecca cinnamon-settings-daemon/rebecca gir1.2-cinnamondesktop-3.0/rebecca cinnamon-screensaver/rebecca cinnamon-session-common/rebecca cinnamon-desktop-data/rebecca

This worked for me
drawa

Re: Last update cinnamon went wrong

Post by drawa »

hi,
I was affected by this when I applied the updates. Now my problem is I after logging in I get an error message, "session failed to load 'cinnamon' and reverts back to login page so I can't open a terminal (or anything else). Obviously I am using a different machine to send this help request.



clem wrote:Hi,

Some unstable 2.6.x packages found their way into the main Rebecca repository today. We shut down the servers and restablished 2.4 in Rebecca as soon as we found out but apparently some of you were affected by this update.

There are two solutions to fix this issue:

- Downgrade the upgraded packages
- Or enable Romeo and upgrade to 2.6 fully (at the moment you've got a mix of 2.4 and 2.6, that's why it's not working).

If you can join us on the IRC, please do. I'll be on #linuxmint-help all night.

We'll also try to develop new tools in mintsystem to make downgrading easier. Please accept my apologies for this huge mistake and inconvenience. I hope we'll get everybody back safely on 2.4 or through a successful 2.6 upgrade.
drawa

Re: Last update cinnamon went wrong

Post by drawa »

I have tried the fixes mentioned but no luck. I still get error message after logging in: Failed to load session 'cinnamon'. At wits end now! Any other fix suggestion welcome.
Locked

Return to “Software & Applications”