|
|
Linux Technical issues under Linux platform |
|
Thread Tools | Display Modes |
06-27-2009, 02:12 PM | #1 |
Master
Join Date: Jul 2008
Location: South Central USA
Posts: 260
|
[ NGD Please Read ] Regnum Online Debian Package
******** PLEASE NOTE: This package is NO LONGER MAINTAINED. ************
Last time this was discussed, NGD did not seem to be against having a Linux OS package created so I have taken it upon myself to put a 1st draft together. The package needs some polishing to completely bring it into packaging standards but this represents atleast a proof of concept and a candidate for submittal to the Ubuntu and Debian official repos. Most should find the server that it currently resides on as quite fast and I will keep it there until my provider complains of bandwidth usuage or NGD orders it removed. The package should show to be quite easy to maintain.. it is currently structured so that the data files should be updated on major version number changes. i.e. When RO goes from 1.0.6 to 1.0.7. I can provide the build scripts needed to build this package automatically. ** NGD: Please respond here with your view on this. FEEL FREE TO DELETE THIS LINK should you not approve of my actions here. [ Direct Link removed - Use the repo ] Debian/Ubuntu repo (Unsigned) form: For 32bit Users add this to /etc/apt/sources.list Code:
deb http://onemyndseye.doesntexist.com/onemyndseye-ppa regnum32/ For 64bit Users add this to /etc/apt/sources.list Code:
deb http://onemyndseye.doesntexist.com/onemyndseye-ppa regnum64/ Then: Code:
sudo apt-get update sudo apt-get install regnum-online - OR - Easy way: (Paste into terminal) Code:
sudo wget http://onemyndseye.doesntexist.com/onemyndseye-regnum$(getconf LONG_BIT).list -N -O /etc/apt/sources.list.d/onemyndseye-regnum.list sudo apt-get update && sudo apt-get install regnum-online # http://onemyndseye.doesntexist.com/o...ppa/index.html
__________________
RA/Syrtis Hunter LVL50: Elusis RA/Syrtis Barba LVL50: Artemisia RA/Syrtis Conju Lvl45: Nellas Miriel Last edited by onemyndseye; 02-04-2010 at 07:36 AM. Reason: Major Update |
06-27-2009, 05:25 PM | #2 |
Master
Join Date: Jul 2008
Location: South Central USA
Posts: 260
|
Things left to do:
* locale support
__________________
RA/Syrtis Hunter LVL50: Elusis RA/Syrtis Barba LVL50: Artemisia RA/Syrtis Conju Lvl45: Nellas Miriel Last edited by onemyndseye; 07-01-2009 at 02:10 PM. Reason: Depends now complete |
06-27-2009, 08:22 PM | #3 |
Banned
Join Date: Jul 2008
Posts: 433
|
nice job^
10char |
06-28-2009, 09:19 AM | #4 |
Marquis
Join Date: Jul 2007
Location: The Netherlands
Posts: 2,076
|
NGD should really hire you
__________________
Dky Sven, level 54 knight (Ra) Valhalla Dky the Goat, level 35 conjurer(Ra) Dky Sven, level 51 knight(Horus) Something |
06-29-2009, 11:07 AM | #5 |
Master
Join Date: Jul 2008
Location: South Central USA
Posts: 260
|
No reply so far from NGD so I am tenatively moving forward.
The package has been updated with the following changes: * Mumble overlay support now detected and setup automatically. * Added /etc/default/regnum-online for base session config settings. No more hard coded values. * Misc sanity checks and code improvments to the session wrapper (/usr/bin/regnum-online) Re: /etc/default/regnum-online ------------------------------------------------ Code:
## Default settings for the regnum-online package ## #### Use mumble overlay MUMBLE_OVERLAY=1 ### use MALLOC_CHECK for Regnum Online MALLOC_CHECK_=1 ### Location for Regnum Online data directory. Running user ### MUST own this directory and have read/write access. For ### this reason the default is ~/regnum. Other examples ### are: ~/games/regnum, ~/apps/regnum ## RO_USER_DATA=~/regnum As you may see this allows you to change the way the RO session behaves as well as allowing you to tune the relative path that the RO user data files will be placed. The package filename and version have stayed the same. Due to space concerns I was unable to upload a 2nd copy of the package. (see HELP ME below).. It is in transit as I post this with an ETA of around 2 hours. The link above will be dead until then. HELP ME: ------------------- I could use some help in 2 ways. 1. I would like some input on Depends. touchy subject and everyone has an opinion so I'd like to hear yours. We will try best as posible to keep it to bare minimum. Right now the package simply depends on ANY version of Xorg and ANY version of zenity. Recommends are ANY version of libopenal1 2. Space concerns.... atleast for now I will be hosting this and its REALLY knocking the hell outa my space lol when added to the rest of the personal packages on this repo. This repo is hosted with DropBox (http://getdropbox.com/) If you would like to help please PM me with your email address (or you can get my email adress from HERE) and allow me to invite you to use this great service. I will get extra space and so will you After signing up with the emailed link, download and run the program ATLEAST ONCE. Its a 14mb download for windows and 80k or so for Linux... after the inital run it doesnt matter if you ever use it again. I need 12 invites comeon guys I assure you I have no want, desire or marketing needs for your email addy :P ***EDIT: Upload completed at 7:25am (GMT-6)
__________________
RA/Syrtis Hunter LVL50: Elusis RA/Syrtis Barba LVL50: Artemisia RA/Syrtis Conju Lvl45: Nellas Miriel Last edited by onemyndseye; 06-29-2009 at 12:24 PM. Reason: Upload completed |
06-29-2009, 12:45 PM | #6 | |
Marquis
Join Date: Jan 2007
Location: RA
Posts: 1,897
|
Quote:
__________________
Winning a fight is not what makes you a good player, it's how you do it.
http://home.znur.re/screenshot%20201...2011_39_37.jpg |
|
06-29-2009, 01:11 PM | #7 |
Master
Join Date: Jul 2008
Location: South Central USA
Posts: 260
|
Thanks...
Depends at next build (for now) ------------------------------------- Depends: libgtk2.0-0 (>= 2.8.20), libglib2.0-0 (>= 2.10.2), libxt6 (>= 1.0.0), zenity should openal be a depend? as I understand only desktops running a sound server should need this (i.e. pulse) but that represents a large user base. If so depends should look like this: Depends: libgtk2.0-0 (>= 2.8.20), libglib2.0-0 (>= 2.10.2), libxt6 (>= 1.0.0), zenity, libopenal0 | libopenal0a | libopenal1 Version numbers are based from Dapper and Debian Etch. Should give a broad stroke to cover most anyone on a currently running Debian/Ubuntu system Also - Im sure it has a libc6 depend but this should be installed on like..... everything down to a toaster I believe
__________________
RA/Syrtis Hunter LVL50: Elusis RA/Syrtis Barba LVL50: Artemisia RA/Syrtis Conju Lvl45: Nellas Miriel Last edited by onemyndseye; 06-29-2009 at 02:26 PM. |
06-29-2009, 02:32 PM | #8 |
Master
Join Date: Jul 2008
Location: South Central USA
Posts: 260
|
After reading some Whitepaper on alsa and openal .. It seems openal at least attempts to "provide an accelerated sound interface to improve performance of demanding sound applications." This suggests that there MAY be performance gains to be had by utilizing openal..... good enough argument for me..
Depends adopted unless someone here objects with good argument. Package depends will now be: ------------------------------------- Depends: libgtk2.0-0 (>= 2.8.20), libglib2.0-0 (>= 2.10.2), libxt6 (>= 1.0.0), zenity, libopenal0 | libopenal0a | libopenal1
__________________
RA/Syrtis Hunter LVL50: Elusis RA/Syrtis Barba LVL50: Artemisia RA/Syrtis Conju Lvl45: Nellas Miriel |
06-29-2009, 03:03 PM | #9 |
Duke
Join Date: Nov 2006
Location: 0x00CAFE
Posts: 3,366
|
What are the package suggests? I guess mumble alone.
Shall we expect a 64-bit version?
__________________
I don't have a solution, but I admire the problem. |
06-29-2009, 03:24 PM | #10 |
Count
Join Date: Nov 2007
Location: Infinite Improbability Drive
Posts: 1,287
|
I think xevie should be in the suggested packages as well, if mumble is going to be. push-to-talk works with Xevie enabled in Xorg. In latest versions (not sure if those are available in all debian flavors) Xevian is not needed for push-to-talk but it is strongly encouraged (by mumble, in terminal output if you launch mumble without xevie enabled) to use it for push-to-talk instead of the built-in method.
__________________
Hit me, nail me, make me God. Panoramix :: Half Elf Hunter ## Miraculix :: Half Elf Marksman ## Aspirinix :: Wood Elf Conjurer Syrtis :: Horus :: Antartes |
Tags |
linux instalador, linux installer |
Thread Tools | |
Display Modes | |
|
|