Go Back   Champions of Regnum > English > Technical Support > Linux

Linux Technical issues under Linux platform

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Old 02-13-2009, 01:21 AM   #1
sathilda
Guest
 
Posts: n/a
Default [howto] If the mumble overlay isn't working...

Well, i fixed many people (and mines) mumble overlays on various Linux distros, and most of the time it's because your system don't have shared memory support active. Don't worry it's not difficult ^^

Check the basics before

At first, the overlay isn't "automatic". Launch Mumble first and don't forget to use the command
Code:
mumble-overlay ./rolauncher
Btw, the basic size of mumble overlay is really small, so don't be worried to put 28 or 32 as font size.

Finally if you're alone in channel, you should check the "show yourself" box in overlay options, and define a mute shortcut. Then when your char enter in game press the mute button to see your own name, so it's sure it works (or not).

Check if the overlay and Mumble can communicate together
If it's still not working :
  1. Close mumble
  2. Open a terminal
  3. Type mumble then press enter

Look at the logs in the console, if you see :
Code:
shm.c: shm_open() failed: Permission denied
(usually in red, you can't miss it ^^), then this howto will fix it. Otherwise the problem is somewhere else.

Fix it

Open the file /etc/fstab as root and add this line (the white spaces are actually tabs) :
Code:
shm            /dev/shm     tmpfs  defaults      0     0
Shm won't be mounted automatically (even if you add auto), so here is the trick, according to your distro. Open, as root, the file :
  1. Debian (and derivatives) : /etc/rc.local
  2. Slackware : /etc/rc.d/rc.local
  3. Others, if Debian and Slackware locations don't work, search rc.local in the directory /etc (the filename is a standard, but the location may vary ^^")

Now this file is opened, add this on the first line :
Code:
mount shm
Now reboot your computer. Once rebooted, open a terminal, and type this command :
Code:
mount | grep shm
You should get this line :
Code:
shm on /dev/shm type tmpfs (rw)
Then launch mumble and ro with mumble-overlay and it should be ok
  Reply With Quote
 


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 On
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:57 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
NGD Studios 2002-2024 © All rights reserved