LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   "cinnamon just crashed you are currently running in Fallback Mode." (https://www.linuxquestions.org/questions/linux-newbie-8/cinnamon-just-crashed-you-are-currently-running-in-fallback-mode-4175495244/)

carsten888 02-17-2014 11:41 AM

"cinnamon just crashed you are currently running in Fallback Mode."
 
When I installed mint today from cd, I had to use the save-mode because of the nvidia card. So I was aware I had to change driver after install.

Right after install I checked these '10 thing to first do after install'.
http://itsfoss.com/things-to-do-afte...mint-16-petra/
I did these
Improve battery life
Change screensaver timing
Install RAR

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.

carsten888 02-17-2014 12:37 PM

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).

fuorviato 02-17-2014 02:43 PM

Just install the driver by terminal. It may be called nvidia-driver or something like that.

carsten888 02-18-2014 12:27 AM

would that uninstall the other driver?

fuorviato 02-18-2014 02:31 AM

Quote:

Originally Posted by carsten888 (Post 5119764)
would that uninstall the other driver?

Most likely yes. But, is it installed? Install
Quote:

aptitude
.Issue:
Quote:

aptitude search nvidia
and paste the output here, so we can see what drivers are installed.

carsten888 02-18-2014 06:59 AM

Quote:

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
what does that tell you?

fuorviato 02-18-2014 07:57 AM

Quote:

Originally Posted by carsten888 (Post 5119973)
what does that tell you?

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.

carsten888 02-19-2014 10:33 AM

stuck at this:
Quote:

sudo apt-get install nvidia-detect
gives:
Quote:

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package nvidia-detect

fuorviato 02-19-2014 10:37 AM

How about
Quote:

sudo apt-get install nvidia-current
?

carsten888 02-20-2014 07:37 AM

Quote:

sudo apt-get install nvidia-current
and
Quote:

sudo apt-get install nvidia-current-updates
nope

I downloaded the driver from nvidia http://www.nvidia.fr/Download/Find.aspx?lang=en-en
and failed with the manual install as described on http://forums.linuxmint.com/viewtopic.php?f=59&t=154932

I just don't know anymore. Is there a mint cinnamon with another desktop environment, which does not need 3D from the graphics card?

fuorviato 02-20-2014 08:16 AM

What nvidia card have you got? Issue
Quote:

lshw -C video
and paste the output here.

carsten888 02-20-2014 09:20 AM

Quote:

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.

fuorviato 02-20-2014 10:02 AM

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.

Quote:

sudo grep nvidia /var/log/Xorg.0.log

VHS2DVD 04-25-2014 10:36 AM

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!!

dgleq 05-04-2014 03:28 PM

What worked for me
 
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:

(1) rm -rf .local/share/cinnamon
(2) rm -rf .cinammon
(3) reboot


All times are GMT -5. The time now is 05:28 PM.