"cinnamon just crashed you are currently running in Fallback Mode."
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Then I checked the driver manager to deal with the graphic driver. I tried all 3 in the driver manager, but with each mint crashes with this message right after login.
Quote:
cinnamon just crashed you are currently running in Fallback Mode
It asks if I want to restart, click 'yes' and it just refreshes the screen with the same message. click 'no' the message goes away but cinnamon does not work.
So I don't know if its crashing because of the driver or because of those things I changed after the install.
I googled some and this issue is all over linux forums, but I can't find a solution anywhere.
Now when I open the driver manager I don't see the 3 driver options for the nvidia card any more. So maybe I picked the driver which seems to work best.
BUt I still get that nasty error and no cinnamon (menu is top left corner).
p boinc-nvidia-cuda - metapackage for CUDA-savvy BOINC client an
p boinc-nvidia-cuda:i386 - metapackage for CUDA-savvy BOINC client an
p bumblebee-nvidia - NVIDIA Optimus support using the proprieta
p bumblebee-nvidia:i386 - NVIDIA Optimus support using the proprieta
p mate-sensors-applet-nvidia - Display readings from hardware sensors in
p mate-sensors-applet-nvidia:i386 - Display readings from hardware sensors in
p nvidia-173 - NVIDIA binary Xorg driver, kernel module a
p nvidia-173:i386 - NVIDIA binary Xorg driver, kernel module a
p nvidia-173-dev - NVIDIA binary Xorg driver development file
p nvidia-173-dev:i386 - NVIDIA binary Xorg driver development file
p nvidia-304 - NVIDIA binary Xorg driver, kernel module a
p nvidia-304:i386 - NVIDIA binary Xorg driver, kernel module a
p nvidia-304-dev - NVIDIA binary Xorg driver development file
p nvidia-304-dev:i386 - NVIDIA binary Xorg driver development file
p nvidia-304-updates - NVIDIA binary Xorg driver, kernel module a
p nvidia-304-updates:i386 - NVIDIA binary Xorg driver, kernel module a
p nvidia-304-updates-dev - NVIDIA binary Xorg driver development file
p nvidia-304-updates-dev:i386 - NVIDIA binary Xorg driver development file
p nvidia-310 - Transitional package for nvidia-310
p nvidia-310:i386 - Transitional package for nvidia-310
p nvidia-310-dev - Transitional package for nvidia-310-dev
p nvidia-310-dev:i386 - Transitional package for nvidia-310-dev
p nvidia-310-updates - Transitional package for nvidia-310-update
p nvidia-310-updates:i386 - Transitional package for nvidia-310-update
p nvidia-310-updates-dev - Transitional package for nvidia-310-update
p nvidia-310-updates-dev:i386 - Transitional package for nvidia-310-update
p nvidia-313-updates - Transitional package for nvidia-313-update
p nvidia-313-updates:i386 - Transitional package for nvidia-313-update
p nvidia-313-updates-dev - Transitional package for nvidia-313-update
p nvidia-313-updates-dev:i386 - Transitional package for nvidia-313-update
c nvidia-319 - NVIDIA binary Xorg driver, kernel module a
p nvidia-319:i386 - NVIDIA binary Xorg driver, kernel module a
p nvidia-319-dev - NVIDIA binary Xorg driver development file
p nvidia-319-dev:i386 - NVIDIA binary Xorg driver development file
i nvidia-319-updates - NVIDIA binary Xorg driver, kernel module a
p nvidia-319-updates:i386 - NVIDIA binary Xorg driver, kernel module a
p nvidia-319-updates-dev - NVIDIA binary Xorg driver development file
p nvidia-319-updates-dev:i386 - NVIDIA binary Xorg driver development file
p nvidia-cg-dev - Cg Toolkit - GPU Shader Authoring Language
p nvidia-cg-dev:i386 - Cg Toolkit - GPU Shader Authoring Language
p nvidia-cg-doc - Cg Toolkit - GPU Shader Authoring Language
p nvidia-cg-toolkit - Cg Toolkit - GPU Shader Authoring Language
p nvidia-cg-toolkit:i386 - Cg Toolkit - GPU Shader Authoring Language
p nvidia-common - transitional package for ubuntu-drivers-co
p nvidia-common:i386 - transitional package for ubuntu-drivers-co
p nvidia-cuda-dev - NVIDIA CUDA development files
p nvidia-cuda-dev:i386 - NVIDIA CUDA development files
p nvidia-cuda-doc - NVIDIA CUDA and OpenCL documentation
p nvidia-cuda-gdb - NVIDIA CUDA GDB
p nvidia-cuda-gdb:i386 - NVIDIA CUDA GDB
p nvidia-cuda-toolkit - NVIDIA CUDA toolkit
p nvidia-cuda-toolkit:i386 - NVIDIA CUDA toolkit
p nvidia-current - Transitional package for nvidia-current
p nvidia-current:i386 - Transitional package for nvidia-current
p nvidia-current-dev - Transitional package for nvidia-current-de
p nvidia-current-dev:i386 - Transitional package for nvidia-current-de
p nvidia-current-updates - Transitional package for nvidia-current-up
p nvidia-current-updates:i386 - Transitional package for nvidia-current-up
p nvidia-current-updates-dev - Transitional package for nvidia-current-up
p nvidia-current-updates-dev:i386 - Transitional package for nvidia-current-up
v nvidia-driver-binary -
v nvidia-driver-binary:i386 -
p nvidia-experimental-304 - Transitional package for nvidia-experiment
p nvidia-experimental-304:i386 - Transitional package for nvidia-experiment
p nvidia-experimental-304-dev - Transitional package for nvidia-experiment
p nvidia-experimental-304-dev:i38 - Transitional package for nvidia-experiment
p nvidia-experimental-310 - Transitional package for nvidia-experiment
p nvidia-experimental-310:i386 - Transitional package for nvidia-experiment
p nvidia-experimental-310-dev - Transitional package for nvidia-experiment
p nvidia-experimental-310-dev:i38 - Transitional package for nvidia-experiment
p nvidia-nsight - NVIDIA Nsight Eclipse Edition
p nvidia-nsight:i386 - NVIDIA Nsight Eclipse Edition
p nvidia-opencl-dev - NVIDIA OpenCL development files
p nvidia-opencl-dev:i386 - NVIDIA OpenCL development files
p nvidia-prime - Tools to enable NVIDIA's Prime
p nvidia-profiler - NVIDIA Profiler for CUDA and OpenCL
p nvidia-profiler:i386 - NVIDIA Profiler for CUDA and OpenCL
p nvidia-settings - Transitional package for nvidia-settings
p nvidia-settings:i386 - Transitional package for nvidia-settings
p nvidia-settings-304 - Tool for configuring the NVIDIA graphics d
p nvidia-settings-304:i386 - Tool for configuring the NVIDIA graphics d
p nvidia-settings-304-updates - Tool for configuring the NVIDIA graphics d
p nvidia-settings-304-updates:i38 - Tool for configuring the NVIDIA graphics d
p nvidia-settings-310 - Transitional package for nvidia-settings-3
p nvidia-settings-310:i386 - Transitional package for nvidia-settings-3
p nvidia-settings-310-updates - Transitional package for nvidia-settings-3
p nvidia-settings-310-updates:i38 - Transitional package for nvidia-settings-3
p nvidia-settings-313-updates - Transitional package for nvidia-settings-3
p nvidia-settings-313-updates:i38 - Transitional package for nvidia-settings-3
c nvidia-settings-319 - Tool for configuring the NVIDIA graphics d
p nvidia-settings-319:i386 - Tool for configuring the NVIDIA graphics d
i nvidia-settings-319-updates - Tool for configuring the NVIDIA graphics d
p nvidia-settings-319-updates:i38 - Tool for configuring the NVIDIA graphics d
v nvidia-settings-binary -
v nvidia-settings-binary:i386 -
p nvidia-settings-experimental-30 - Transitional package for nvidia-settings-e
p nvidia-settings-experimental-30 - Transitional package for nvidia-settings-e
p nvidia-settings-updates - Transitional package for nvidia-settings-u
p nvidia-settings-updates:i386 - Transitional package for nvidia-settings-u
v nvidia-texture-tools -
v nvidia-texture-tools:i386 -
v nvidia-va-driver -
v nvidia-va-driver:i386 -
p nvidia-visual-profiler - NVIDIA Visual Profiler
p nvidia-visual-profiler:i386 - NVIDIA Visual Profiler
Basically it shows what nvidia driver you've got installed and the group of drivers available for install.
Anyway, follow these steps to determine what driver fits for your hardware.
WARNING: you should run this program as super-user.
*-display
description: 3D controller
product: GK106M [GeForce GTX 765M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:16 memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:f7000000-f707ffff
*-display
description: VGA compatible controller
product: 4th Gen Core Processor Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:45 memory:f7400000-f77fffff memory:d0000000-dfffffff ioport:f000(size=64)
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.
so a integrated intel graphics and a nvidia GeForce GTX 765M.
This is hybrid graphics and as such may be the source of your problem.
I have ATI/Intel, more less, similar.
AFAIK. There is bumblewee project for chips like yours. To that we'll come back later. Now. Let's try to understand what driver your X server is using now.
I had the same problem so I have followed the above step by step.
lshw -C video
*-display UNCLAIMED
description: VGA compatible controller
product: VirtualBox Graphics Adapter
vendor: InnoTek Systemberatung GmbH
physical id: 2
bus info: pci@0000:02.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: vga_controller bus_master
configuration: latency=0
resources: memory:e0000000-e7ffffff
grep nvidia /var/log/Xorg.0.log gives
[ 15.904] (II) LoadModule: "nvidia"
[ 15.905] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 15.917] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 15.935] (II) UnloadModule: "nvidia"
[ 15.935] (II) Unloading nvidia
Still does not tell me how to resurrect the Cinnamon desktop and get out of Fallback Mode!!
I just had the problem appear when I did an 'update' of Mint 16.
In my case, switching to root brought up everything correctly, so I knew that
it wasn't a driver problem... just something in my personal configuration.
After a bit of searching, the following sequence worked great for me:
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.