LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Linux Mint
User Name
Password
Linux Mint This forum is for the discussion of Linux Mint.

Notices


Reply
  Search this Thread
Old 12-03-2015, 10:50 AM   #1
tiuz
Member
 
Registered: Mar 2006
Distribution: Slackware 14
Posts: 92

Rep: Reputation: 15
Linux Mint 17.2 Cinnamon crash with second Monitor


Hello,

I have installed Linux Mint 17.2 on a friends old MacBook (1.1).

So far everything works quite nice except when an external Monitor get´s connected (LCD, TV or CRT doesn´t matter) Cinnamon will crash and run then in some "fallback Mode" Thanks for any help / hints on that.

BTW it seems that only Cinnamon is crashing, i have tested blackbox which runs fine when another monitor is connected.


This is the output of /var/log/syslog right after that happens:

Dec 3 15:17:56 macbook colord: Device added: xrandr-Acer Technologies-Acer AL2416W-L61020894165
Dec 3 15:18:07 macbook cinnamon-session[2072]: WARNING: Application 'cinnamon.desktop' killed by signal 15
Dec 3 15:18:18 macbook cinnamon-session[2072]: WARNING: App 'cinnamon.desktop' respawning too quickly
Dec 3 15:18:18 macbook cinnamon-session[2072]: CRITICAL: We failed, but the fail whale is dead. Sorry....
Dec 3 15:18:28 macbook cinnamon-session[2072]: WARNING: App 'cinnamon.desktop' respawning too quickly

This is /var/log/Xorg.0.log:

[ 720.718] (II) XKB: reuse xkmfile /var/lib/xkb/server-03AF056123224E5617D61FCD395DD753A268D269.xkm
[ 720.735] (II) XKB: reuse xkmfile /var/lib/xkb/server-03AF056123224E5617D61FCD395DD753A268D269.xkm
[ 720.751] (II) XKB: reuse xkmfile /var/lib/xkb/server-03AF056123224E5617D61FCD395DD753A268D269.xkm
[ 759.614] (II) intel(0): resizing framebuffer to 3200x1200
[ 759.614] (II) intel(0): switch to mode 1280x800@59.9 on LVDS1 using pipe 1, position (0, 0), rotation normal, reflection none
[ 759.713] (II) intel(0): switch to mode 1920x1200@60.0 on VGA1 using pipe 0, position (1280, 0), rotation normal, reflection none
[ 770.825] (II) XKB: reuse xkmfile /var/lib/xkb/server-03AF056123224E5617D61FCD395DD753A268D269.xkm
[ 781.626] (II) XKB: reuse xkmfile /var/lib/xkb/server-03AF056123224E5617D61FCD395DD753A268D269.xkm
[ 791.519] (II) XKB: reuse xkmfile /var/lib/xkb/server-03AF056123224E5617D61FCD395DD753A268D269.xkm
[ 801.614] (II) XKB: reuse xkmfile /var/lib/xkb/server-03AF056123224E5617D61FCD395DD753A268D269.xkm


Here is the output of lshw -c display,cpu

*-cpu:0
Beschreibung: CPU
Produkt: Genuine Intel(R) CPU 1500 @ 2.00GHz
Hersteller: Intel Corp.
Physische ID: 116
Bus-Informationen: cpu@0
Version: 6.14.8
Seriennummer: 0000-06E8-0000-0000-0000-0000
Steckplatz: U2E1
Größe: 2GHz
Kapazität: 2GHz
Breite: 32 bits
Takt: 166MHz
Fähigkeiten: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx constant_tsc bts aperfmperf pni monitor vmx est tm2 xtpr pdcm dtherm cpufreq
Konfiguration: id=0
*-logicalcpu:0
Beschreibung: Logische CPU
Physische ID: 0.1
Breite: 32 bits
Fähigkeiten: logical
*-logicalcpu:1
Beschreibung: Logische CPU
Physische ID: 0.2
Breite: 32 bits
Fähigkeiten: logical
*-cpu:1
Beschreibung: CPU
Hersteller: Intel(R) Corporation
Physische ID: 11a
Bus-Informationen: cpu@1
Version: 6.14.8
Seriennummer: 0000-06E8-0000-0000-0000-0000
Steckplatz: U2E1
Größe: 1GHz
Kapazität: 2GHz
Takt: 166MHz
Fähigkeiten: vmx ht cpufreq
Konfiguration: id=0
*-logicalcpu:0
Beschreibung: Logische CPU
Physische ID: 0.1
Fähigkeiten: logical
*-logicalcpu:1
Beschreibung: Logische CPU
Physische ID: 0.2
Fähigkeiten: logical
*-display:0
Beschreibung: VGA compatible controller
Produkt: Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller
Hersteller: Intel Corporation
Physische ID: 2
Bus-Informationen: pci@0000:00:02.0
Version: 03
Breite: 32 bits
Takt: 33MHz
Fähigkeiten: msi pm vga_controller bus_master cap_list rom
Konfiguration: driver=i915 latency=0
Ressourcen: irq:16 memory:90380000-903fffff ioport:20f0(Größe=8) memory:80000000-8fffffff memory:90400000-9043ffff
*-display:1 UNGEFORDERT
Beschreibung: Display controller
Produkt: Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller
Hersteller: Intel Corporation
Physische ID: 2.1
Bus-Informationen: pci@0000:00:02.1
Version: 03
Breite: 32 bits
Takt: 33MHz
Fähigkeiten: pm bus_master cap_list
Konfiguration: latency=0
Ressourcen: memory:90300000-9037ffff
 
Old 12-03-2015, 12:13 PM   #2
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,289

Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
Respawning is the interesting word for me. Why should a WM respawn? That's automatically restarting immediately. It points to a very early error or exit. Signal 15 is a kill signal, probably issued by the kernel to keep order. Segfault? Libs awol/corrupt? Use this to check for libs
Code:
 ldd /path/to/executable |grep found
 
Old 12-04-2015, 07:24 AM   #3
tiuz
Member
 
Registered: Mar 2006
Distribution: Slackware 14
Posts: 92

Original Poster
Rep: Reputation: 15
ldd ldd /usr/bin/cinnamon-session | grep found has nothing.

Here is the output: (just of ldd /usr/bin/cinnamon-session)


linux-gate.so.1 => (0xb775b000)
libSM.so.6 => /usr/lib/i386-linux-gnu/libSM.so.6 (0xb7738000)
libICE.so.6 => /usr/lib/i386-linux-gnu/libICE.so.6 (0xb771e000)
libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1 (0xb7712000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xb75de000)
libXtst.so.6 => /usr/lib/i386-linux-gnu/libXtst.so.6 (0xb75d7000)
libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xb75c4000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xb75c0000)
libgtk-3.so.0 => /usr/lib/i386-linux-gnu/libgtk-3.so.0 (0xb7070000)
libgdk-3.so.0 => /usr/lib/i386-linux-gnu/libgdk-3.so.0 (0xb6fcb000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so.0 (0xb6fa8000)
libcairo.so.2 => /usr/lib/i386-linux-gnu/libcairo.so.2 (0xb6e85000)
libdbus-glib-1.so.2 => /usr/lib/i386-linux-gnu/libdbus-glib-1.so.2 (0xb6e5f000)
libdbus-1.so.3 => /lib/i386-linux-gnu/libdbus-1.so.3 (0xb6e13000)
libcanberra.so.0 => /usr/lib/i386-linux-gnu/libcanberra.so.0 (0xb6e02000)
libupower-glib.so.1 => /usr/lib/i386-linux-gnu/libupower-glib.so.1 (0xb6def000)
libgio-2.0.so.0 => /usr/lib/i386-linux-gnu/libgio-2.0.so.0 (0xb6c6e000)
libgobject-2.0.so.0 => /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 (0xb6c1c000)
libglib-2.0.so.0 => /lib/i386-linux-gnu/libglib-2.0.so.0 (0xb6b0f000)
libsystemd-login.so.0 => /lib/i386-linux-gnu/libsystemd-login.so.0 (0xb6b00000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb6952000)
libuuid.so.1 => /lib/i386-linux-gnu/libuuid.so.1 (0xb694c000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xb692a000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xb6924000)
libgmodule-2.0.so.0 => /usr/lib/i386-linux-gnu/libgmodule-2.0.so.0 (0xb691f000)
libpangocairo-1.0.so.0 => /usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0 (0xb6912000)
libXi.so.6 => /usr/lib/i386-linux-gnu/libXi.so.6 (0xb6902000)
libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xb68fc000)
libcairo-gobject.so.2 => /usr/lib/i386-linux-gnu/libcairo-gobject.so.2 (0xb68f4000)
libatk-1.0.so.0 => /usr/lib/i386-linux-gnu/libatk-1.0.so.0 (0xb68d3000)
libatk-bridge-2.0.so.0 => /usr/lib/i386-linux-gnu/libatk-bridge-2.0.so.0 (0xb68a9000)
libpangoft2-1.0.so.0 => /usr/lib/i386-linux-gnu/libpangoft2-1.0.so.0 (0xb6893000)
libpango-1.0.so.0 => /usr/lib/i386-linux-gnu/libpango-1.0.so.0 (0xb6846000)
libfontconfig.so.1 => /usr/lib/i386-linux-gnu/libfontconfig.so.1 (0xb680a000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb67c4000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xb67a8000)
libXinerama.so.1 => /usr/lib/i386-linux-gnu/libXinerama.so.1 (0xb67a4000)
libXrandr.so.2 => /usr/lib/i386-linux-gnu/libXrandr.so.2 (0xb6799000)
libXcursor.so.1 => /usr/lib/i386-linux-gnu/libXcursor.so.1 (0xb678d000)
libXcomposite.so.1 => /usr/lib/i386-linux-gnu/libXcomposite.so.1 (0xb6789000)
libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xb6785000)
libwayland-client.so.0 => /usr/lib/i386-linux-gnu/libwayland-client.so.0 (0xb6779000)
libxkbcommon.so.0 => /usr/lib/i386-linux-gnu/libxkbcommon.so.0 (0xb673d000)
libwayland-cursor.so.0 => /usr/lib/i386-linux-gnu/libwayland-cursor.so.0 (0xb6733000)
libpixman-1.so.0 => /usr/lib/i386-linux-gnu/libpixman-1.so.0 (0xb6689000)
libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 (0xb65e9000)
libpng12.so.0 => /lib/i386-linux-gnu/libpng12.so.0 (0xb65c1000)
libxcb-shm.so.0 => /usr/lib/i386-linux-gnu/libxcb-shm.so.0 (0xb65bd000)
libxcb-render.so.0 => /usr/lib/i386-linux-gnu/libxcb-render.so.0 (0xb65b2000)
libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb6598000)
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xb658f000)
libvorbisfile.so.3 => /usr/lib/i386-linux-gnu/libvorbisfile.so.3 (0xb6585000)
libtdb.so.1 => /usr/lib/i386-linux-gnu/libtdb.so.1 (0xb6571000)
libltdl.so.7 => /usr/lib/i386-linux-gnu/libltdl.so.7 (0xb6565000)
libselinux.so.1 => /lib/i386-linux-gnu/libselinux.so.1 (0xb6542000)
libresolv.so.2 => /lib/i386-linux-gnu/libresolv.so.2 (0xb652a000)
libffi.so.6 => /usr/lib/i386-linux-gnu/libffi.so.6 (0xb6523000)
libpcre.so.3 => /lib/i386-linux-gnu/libpcre.so.3 (0xb64e5000)
libcgmanager.so.0 => /lib/i386-linux-gnu/libcgmanager.so.0 (0xb64c6000)
libnih.so.1 => /lib/i386-linux-gnu/libnih.so.1 (0xb64ad000)
libnih-dbus.so.1 => /lib/i386-linux-gnu/libnih-dbus.so.1 (0xb64a3000)
/lib/ld-linux.so.2 (0xb775e000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xb649c000)
libatspi.so.0 => /usr/lib/i386-linux-gnu/libatspi.so.0 (0xb6472000)
libharfbuzz.so.0 => /usr/lib/i386-linux-gnu/libharfbuzz.so.0 (0xb641b000)
libthai.so.0 => /usr/lib/i386-linux-gnu/libthai.so.0 (0xb6411000)
libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1 (0xb63e8000)
libvorbis.so.0 => /usr/lib/i386-linux-gnu/libvorbis.so.0 (0xb63bc000)
libogg.so.0 => /usr/lib/i386-linux-gnu/libogg.so.0 (0xb63b2000)
libgraphite2.so.3 => /usr/lib/i386-linux-gnu/libgraphite2.so.3 (0xb6396000)
libdatrie.so.1 => /usr/lib/i386-linux-gnu/libdatrie.so.1 (0xb638d000)
 
Old 12-04-2015, 02:57 PM   #4
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,289

Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
Go after the respawn, then. Is this all 32 bit.?
 
Old 12-05-2015, 11:45 AM   #5
tiuz
Member
 
Registered: Mar 2006
Distribution: Slackware 14
Posts: 92

Original Poster
Rep: Reputation: 15
ldd has the same output than before (after "respawn" ).

And all are 32bit.
 
Old 12-06-2015, 05:00 AM   #6
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,289

Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
I think you misunderstood my meaning.
Cinnamon is crashing out early, respawning, aand crashing repeatedly. The problem to fix ;'Why does it crash at once?' . Why then does it respawn and wipe the error trail?.
The only clue you have is a signal 15 to Cinnamon.If the kernel issued it, the program tried to cross some line, and is corrupt. Does it read the same with sha1sum as a working version in some other box? Is /usr/bin/cinnamon 32 or 64 bit?
 
Old 12-09-2015, 06:25 AM   #7
tiuz
Member
 
Registered: Mar 2006
Distribution: Slackware 14
Posts: 92

Original Poster
Rep: Reputation: 15
I have checked with another Mint installation, so far for both installations the checksumms are the same, all cinnamon related binaries are 32bit.

Then i tried another Kernel version, but it´s the same error with a different kernel.

Finally i installed XFCE and tried that one, and with XFCE in use the second monitor works without XFCE crashing. And my friend is happy with XFCE too and i have removed Cinnemon from the installation.

Thanks !
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Linux Mint 17.3 "Rosa" Cinnamon Edition Beta Officially Released with Cinnamon 2.8 LXer Syndicated Linux News 0 11-18-2015 11:29 PM
[SOLVED] Linux Mint 17 (Cinnamon) versus Linux Mint 17-1 (Cinnamon) Tikiman Linux - General 2 05-15-2015 02:54 PM
[SOLVED] Cinnamon Crash on HP110 Mini while attempting dual/external monitor (Mint 17) Katyara Linux - Laptop and Netbook 0 10-18-2014 05:44 AM
[SOLVED] Cinnamon Crash on HP110 Mini while attempting dual/external monitor (Mint 17) Katyara Linux - Laptop and Netbook 1 10-17-2014 04:37 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Linux Mint

All times are GMT -5. The time now is 02:01 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration