Linux mint 13 cinnamon in fallback/rendering mode

Hello Folks,

Freshly installed LM13 on a new desktop base late on last night and for some reason I seem to be in this rendering mode and can’t figure a way out … going round in circles,so I figured it’s time to stop and ask… I get a popup message saying that it is running in software rendering mode and that Cinnamon is running without video hardware acceleration, using fallback mode is awful and I’d really like to get cinnamon back. Let me know if you need more info . . . .

inxi -Gx
Graphics:  Card: Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller bus-ID: 00:02.0
           X.Org: 1.11.3 drivers: vesa (unloaded: intel,fbdev) Resolution: 1440x900@0.0hz
           GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 0x300) GLX Version: 2.1 Mesa 8.0.4 Direct Rendering: Yes

New desktop base with an Intel 3.2 ghz processor and 8gb of RAM so it should be enough for cinnamon, just. ::slight_smile:

How many users did you set up? Does this particular user have resticted group permissions?

Seems you’re using the vesa graphics drivers … what’s the output from:

sudo lshw -C display

?

Only one user created, output:

sudo lshw -C display
[sudo] password for dave: 
Sorry, try again.
[sudo] password for dave: 
  *-display UNCLAIMED     
       description: VGA compatible controller
       product: Xeon E3-1200 v3/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: msi pm vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:f7800000-f7bfffff memory:e0000000-efffffff ioport:f000(size=64)

Thank you, I did wonder what display unclaimed meant . . .

Well spotted Mark :slight_smile:
Not sure why it’s doing that though??

Is there any output from:

grep "EE" /var/log/Xorg.0.log

Probably should check the dmesg log too, but I’m not sure of the syntax and not in front of a Linux PC right now :frowning:
Could try something like:

dmesg | grep "intel"

Edit: Half-asleep…changed the code

I have the following:

grep "EE" /var/log/Xorg.0.log
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    20.758] (II) Loading extension MIT-SCREEN-SAVER
[    21.077] (EE) GLX error: Can not get required symbols.
[    50.616] (II) XKB: reuse xkmfile /var/lib/xkb/server-E0CEE3138D3C43CB52C449CA640DB68169ADC155.xkm
[    50.899] (II) XKB: reuse xkmfile /var/lib/xkb/server-E0CEE3138D3C43CB52C449CA640DB68169ADC155.xkm
[    50.902] (II) XKB: reuse xkmfile /var/lib/xkb/server-E0CEE3138D3C43CB52C449CA640DB68169ADC155.xkm
[    50.905] (II) XKB: reuse xkmfile /var/lib/xkb/server-E0CEE3138D3C43CB52C449CA640DB68169ADC155.xkm
[    50.907] (II) XKB: reuse xkmfile /var/lib/xkb/server-E0CEE3138D3C43CB52C449CA640DB68169ADC155.xkm
[    50.909] (II) XKB: reuse xkmfile /var/lib/xkb/server-E0CEE3138D3C43CB52C449CA640DB68169ADC155.xkm
[    50.912] (II) XKB: reuse xkmfile /var/lib/xkb/server-E0CEE3138D3C43CB52C449CA640DB68169ADC155.xkm

And this:

 dmesg | grep "intel"
[    0.486753] intel_idle: MWAIT substates: 0x2120
[    0.486754] intel_idle: does not run on family 6 model 60
[    7.206170] snd_hda_intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
[    7.206208] snd_hda_intel 0000:00:1b.0: irq 44 for MSI/MSI-X
[    7.206225] snd_hda_intel 0000:00:1b.0: setting latency timer to 64

I appreciate the help, it’s all greek to me : |

I don’t know if this is relevant or will help? But I came across it searching, not doing anything until advised though . . .

https://01.org/linuxgraphics/downloads/2013/intelr-graphics-installer-1.0.2-linux

I’m going to guess the i915 driver is unaware of that hardware (probably Intel HD 4600 - haswell) as it’s too new for Mint 13 (Ubuntu 12.04)

I gather support was added in Ubuntu 13.04 … so Mint 15 onwards

You might want to try a later version of Mint.

[EDIT]

That Intel graphics driver installer is also for 13.04/Mint 15 … but it may not work in Mint at all unless you con it into thinking it’s running on Ubuntu.
Shouldn’t be necessary though … 13.04 onwards should just detect the chip and install the drivers

[EDIT 2]

Mint 15 will now be “end of life” so you’ll want to try Mint 16

Guess I’ll go with LM16 then, I’d put 13 on cos of the support cycle but I’ll just overwrite root and then upgrade again when 17’s out and stable.

I’ll have a crack at that shortly, watch this space . . . . :stuck_out_tongue:

Thanks for the help, much appreciated. .

No problem … good luck :slight_smile:

If you can wait 3 months…Mint 17 LTS will be out, with 5 years of support. Mint 16’s support finishes in July, and there isn’t a “straight” upgrade process for Mint (it’s a backup-wipe-install-restore). Have you considered Kubuntu, as an alternative? The upgrade process is simpler as Ubuntu does a “package” upgrade method (it’s one-click) - you still have to backup your files, but that’s only in case of failure.

Back up and running by the time I had a shower with LM16 on the desktop and it appears flawless out of the box so far, just doing updates and will check driver manager when that’s finished, should have trusted the newer version to have better support, you live n learn… this seems VERY snappy and resposive so far, didn’t overwrite /home so the tweaks I did do to the desktop/browser were all in place as they were, fingers crossed anyway as this is my first time for years with Intel gear but there seems plenty of support for it after my bouts of searching earlier !

I was going to give it a couple of months anyway once LM17 came out just to make sure updates/bugs were ironed out nicely, I always do, and then upgrade. To be fair, I’ve got the clean installs off to a tee now (and learnt my lesson and backup everything now!) so I prefer to do it that way and do as I’ve just done, leaving /home in place for data/settings to be kept intact, it’s so simple once you’ve got your head round it after coming from windows… I really like Cinnamon and believe me I’ve trialled just about everything, I think KDE’s a fantastic desktop but it’s too much for me, I fiddled too much and broke it too often lol… I’ve really settled into cinnamon since it’s been out, it seems to suit me 8), but thanks for the suggestions anyway.

Updates nearly done, I shall carry on tweaking and see if my odd sound problem with my 4.1 speakers has gone, could be back soon if not ! :o

Back sooner than I thought ::slight_smile:

No joy on youtube, videos don’t play, just a black rectangle, no play/pause buttons come up on the video, I have adblockplus and noscript installed in firefox but I’ve checked and nothing is blocking it?

I’ve run these again if you wouldn’t mind casting an eye. . . . in case they help a bit more now -

 inxi -Gx
Graphics:  Card: Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller bus-ID: 00:02.0 
           X.Org: 1.14.3 drivers: intel (unloaded: fbdev,vesa) Resolution: 1440x900@60.0hz 
           GLX Renderer: Mesa DRI Intel Haswell Desktop GLX Version: 3.0 Mesa 9.2.1 Direct Rendering: Yes

sudo lshw -C display
[sudo] password for dave: 
  *-display               
       description: VGA compatible controller
       product: Xeon E3-1200 v3/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: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:44 memory:f7800000-f7bfffff memory:e0000000-efffffff ioport:f000(size=64)

 grep "EE" /var/log/Xorg.0.log
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    12.680] Initializing built-in extension MIT-SCREEN-SAVER

dmesg | grep "intel"
[    0.485080] intel_idle: MWAIT substates: 0x2120
[    0.485081] intel_idle: v0.4 model 0x3C
[    0.485082] intel_idle: lapic_timer_reliable_states 0xffffffff
[    0.654855] fbcon: inteldrmfb (fb0) is primary device
[    0.851516] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[    4.656587] snd_hda_intel 0000:00:1b.0: irq 46 for MSI/MSI-X

Hope that helps.

Sorry!!!
I was mixing this up with another thead :-[
Cinnamon is awesome :slight_smile:

There is something funny going on with Flash recently can you run this:

dpkg -l '*flash*'

Thank you, output as follows:

 dpkg -l '*flash*'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
un  flashplugin-in <none>                    (no description available)
un  flashplugin-no <none>                    (no description available)
un  gnome-session- <none>                    (no description available)
ii  mint-flashplug 2011.10.19   all          Metapackage for Adobe Flash plugi
ii  mint-flashplug 11.2.202.336 amd64        Adobe Flash plugin 11
ii  mint-flashplug 11.2.202.332 amd64        Flash plugin for Steam
un  mint-flashplug <none>                    

Synaptic also says I have mint-flashplug 11, should I uninstall and use the adobe version instead?

I’ll have to compare that to mine later, but that looks right…

Well would you believe it . . . . . . ::slight_smile: restarted and firefos disabled some lavafox addons (themes) and lo and behold . . . . . . . . . it’s now working, thanks again, I’ll carry on and maybe leave you in peace for a bit lol !

I get this software rendering peoblem too with cinnamon

I use an intel g465 CPU and two monitors HDMI and DVI, have the official intel driver installed, and it works in XFCE

inxi -G gives
Graphics: Card: Intel 2nd Generation Core Processor Family Integrated Graphics Controller
X.Org: 1.14.5 drivers: (unloaded: fbdev,vesa,intel) Resolution: 1280x1024@60.0hz, 1920x1080@60.0hz
GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 3.3, 128 bits) GLX Version: 2.1 Mesa 9.2.1

My xorg.conf file


Section “ServerLayout”
Identifier “X.org Configured”
Screen 0 “Screen0” 0 0
Screen 1 “Screen1” RightOf “Screen0”
Screen 2 “Screen2” RightOf “Screen1”
Screen 3 “Screen3” RightOf “Screen2”
InputDevice “Mouse0” “CorePointer”
InputDevice “Keyboard0” “CoreKeyboard”
EndSection

Section “Files”
ModulePath “/usr/lib/xorg/modules”
FontPath “/usr/share/fonts/X11/misc”
FontPath “/usr/share/fonts/X11/cyrillic”
FontPath “/usr/share/fonts/X11/100dpi/:unscaled”
FontPath “/usr/share/fonts/X11/75dpi/:unscaled”
FontPath “/usr/share/fonts/X11/Type1”
FontPath “/usr/share/fonts/X11/100dpi”
FontPath “/usr/share/fonts/X11/75dpi”
FontPath “built-ins”
EndSection

Section “Module”
Load “glx”
EndSection

Section “InputDevice”
Identifier “Keyboard0”
Driver “kbd”
EndSection

Section “InputDevice”
Identifier “Mouse0”
Driver “mouse”
Option “Protocol” “auto”
Option “Device” “/dev/input/mice”
Option “ZAxisMapping” “4 5 6 7”
EndSection

Section “Monitor”
Identifier “Monitor0”
VendorName “Monitor Vendor”
ModelName “Monitor Model”
EndSection

Section “Monitor”
Identifier “Monitor1”
VendorName “Monitor Vendor”
ModelName “Monitor Model”
EndSection

Section “Monitor”
Identifier “Monitor2”
VendorName “Monitor Vendor”
ModelName “Monitor Model”
EndSection

Section “Monitor”
Identifier “Monitor3”
VendorName “Monitor Vendor”
ModelName “Monitor Model”
EndSection

Section “Device”
### Available Driver options are:-
### Values: : integer, : float, : “True”/“False”,
### : “String”, : “ Hz/kHz/MHz”,
### : “%”
### [arg]: arg optional
#Option “SWcursor” # []
#Option “kmsdev” #
#Option “ShadowFB” # []
Identifier “Card0”
Driver “modesetting”
BusID “PCI:0:2:0”
EndSection

Section “Device”
### Available Driver options are:-
### Values: : integer, : float, : “True”/“False”,
### : “String”, : “ Hz/kHz/MHz”,
### : “%”
### [arg]: arg optional
#Option “NoAccel” # []
#Option “AccelMethod” #
#Option “Backlight” #
#Option “DRI” #
#Option “ColorKey” #
#Option “VideoKey” #
#Option “Tiling” # []
#Option “LinearFramebuffer” # []
#Option “VSync” # []
#Option “PageFlip” # []
#Option “SwapbuffersWait” # []
#Option “TripleBuffer” # []
#Option “XvPreferOverlay” # []
#Option “HotPlug” # []
#Option “ReprobeOutputs” # []
#Option “XvMC” # []
#Option “ZaphodHeads” #
#Option “VirtualHeads” #
#Option “TearFree” # []
#Option “PerCrtcPixmaps” # []
#Option “FallbackDebug” # []
#Option “DebugFlushBatches” # []
#Option “DebugFlushCaches” # []
#Option “DebugWait” # []
#Option “BufferCache” # []
Identifier “Card1”
Driver “intel”
BusID “PCI:0:2:0”
EndSection

Section “Device”
### Available Driver options are:-
### Values: : integer, : float, : “True”/“False”,
### : “String”, : “ Hz/kHz/MHz”,
### : “%”
### [arg]: arg optional
#Option “ShadowFB” # []
#Option “Rotate” #
#Option “fbdev” #
#Option “debug” # []
Identifier “Card2”
Driver “fbdev”
BusID “PCI:0:2:0”
EndSection

Section “Device”
### Available Driver options are:-
### Values: : integer, : float, : “True”/“False”,
### : “String”, : “ Hz/kHz/MHz”,
### : “%”
### [arg]: arg optional
#Option “ShadowFB” # []
#Option “DefaultRefresh” # []
#Option “ModeSetClearScreen” # []
Identifier “Card3”
Driver “vesa”
BusID “PCI:0:2:0”
EndSection

Section “Screen”
Identifier “Screen0”
Device “Card0”
Monitor “Monitor0”
SubSection “Display”
Viewport 0 0
Depth 1
EndSubSection
SubSection “Display”
Viewport 0 0
Depth 4
EndSubSection
SubSection “Display”
Viewport 0 0
Depth 8
EndSubSection
SubSection “Display”
Viewport 0 0
Depth 15
EndSubSection
SubSection “Display”
Viewport 0 0
Depth 16
EndSubSection
SubSection “Display”
Viewport 0 0
Depth 24
EndSubSection
EndSection

Section “Screen”
Identifier “Screen1”
Device “Card1”
Monitor “Monitor1”
SubSection “Display”
Viewport 0 0
Depth 1
EndSubSection
SubSection “Display”
Viewport 0 0
Depth 4
EndSubSection
SubSection “Display”
Viewport 0 0
Depth 8
EndSubSection
SubSection “Display”
Viewport 0 0
Depth 15
EndSubSection
SubSection “Display”
Viewport 0 0
Depth 16
EndSubSection
SubSection “Display”
Viewport 0 0
Depth 24
EndSubSection
EndSection

Section “Screen”
Identifier “Screen2”
Device “Card2”
Monitor “Monitor2”
SubSection “Display”
Viewport 0 0
Depth 1
EndSubSection
SubSection “Display”
Viewport 0 0
Depth 4
EndSubSection
SubSection “Display”
Viewport 0 0
Depth 8
EndSubSection
SubSection “Display”
Viewport 0 0
Depth 15
EndSubSection
SubSection “Display”
Viewport 0 0
Depth 16
EndSubSection
SubSection “Display”
Viewport 0 0
Depth 24
EndSubSection
EndSection

Section “Screen”
Identifier “Screen3”
Device “Card3”
Monitor “Monitor3”
SubSection “Display”
Viewport 0 0
Depth 1
EndSubSection
SubSection “Display”
Viewport 0 0
Depth 4
EndSubSection
SubSection “Display”
Viewport 0 0
Depth 8
EndSubSection
SubSection “Display”
Viewport 0 0
Depth 15
EndSubSection
SubSection “Display”
Viewport 0 0
Depth 16
EndSubSection
SubSection “Display”
Viewport 0 0
Depth 24
EndSubSection
EndSection


Do I have to add an instruction to use intel driver ?

Note: i did just go and replace the other drivers with “intel”, and also added

Section “Device”
Identifier “My device”
Driver “intel”
EndSection

at the top - but none of it made a difference

I really like Cinnamon, but it does give probs with graphics.

I’ve got a Sandy Bridge CPU running Cinnamon, I’ll have a look on my laptop tonight and post up my xorg.conf
The issue has gotta be with config - I know the GPU & driver to be good