WLS 8.1 cluster startup scripts

Hi all,
I'm new to WebLogic and so am stumped by a configuration issue that should be normally be simple. I'm running WebLogic Server 8.1 SP6 on a Linux server and the Sun 1.4.2 JVM. A single cluster with 3 managed servers is set up, all servers being on the same machine.
I'm trying to get the JProfiler 4.3 agent running on one of these servers to investigate a memory leak issue. Using the WLS administration console (TestDomain > Clusters > TestCluster > TestServer1 > Configuration > RemoteStart), I have changed the server's startup arguments to add "-Xrunjprofiler" and "-Xbootclasspath".
For now I'm getting a "Error occurred during initialization of VM Could not find -Xrun library: libjprofiler.so" message when I start the server using the admin console. To solve this I need to modify the LD_LIBRARY_PATH for this particular server to include this library's dynamic dependencies.
The current question is: where should I be making these changes? I thought that the setEnv.sh, startManagedWebLogic.sh and startWebLogic.sh scripts in ~/domains/TestDomain/TestServer would be executed when starting this individual server, but changing them doesn't seem to have any impact. This means that other scripts are invoked, but which ones?
Thanks a bunch for your help.
Cheers,
GB
Edited by gbilodeau at 08/13/2007 10:59 AM
Edited by gbilodeau at 08/13/2007 10:59 AM

Hi,
Go through the following link and check whether you configured load balancing settings correctly or not.
http://e-docs.bea.com/wls/docs81/cluster/load_balancing.html
Regards
Anilkumar kari

Similar Messages

  • Java args warning in wls 9 startup script

    Hi,
    When I execute startup script in wls9.2, I'm seeing following warning messages in the server console.
    What am i getting?Can I just remove these java args from the startscript? If so, will there any impact in the application performance. any help is highly appreciated. Thanks.
    [JRockit] WARNING: '-XX:CompileThreshold=8000' is not a valid VM option. Ignori
    ng.
    [JRockit] WARNING: '-XX:PermSize=48m' is not a valid VM option. Ignoring.
    [JRockit] WARNING: '-XX:MaxPermSize=128m' is not a valid VM option. Ignoring.
    <Dec 19, 2006 4:26:13 PM MST> <Notice> <WebLogicServer> <BEA-000395> <Following

    Hi,
    This args do nothing to JRockit as they are Sun JVM specific. Removing or keeping them will make no difference if you use JRockit. You should not even mind in trying to remove these args, just ignore them.
    Regards,
    LG

  • Strange Cluster Startup Timing Issues (Solaris 2.7)

              When we start up our admin server for our WLS 6.0sp1 cluster (running on Solaris
              2.7), then try to start all the managed servers approximately simultaneously,
              the managed servers come up apparently normally (no errors in the logs) but no
              EJBs ever deploy.
              If we follow the same steps, but wait until each server is all the way up before
              starting the next, everything is fine.
              Has anyone else run into this?
              -daniel
              

    Hmm, I wonder if they "cannot" or "will not" supply you the patch...
              Oh well, hopefully this won't get me in trouble! Here's the patch, stick it in your weblogic /lib
              directory or in CLASSPATH, and add the following to your startup command:
              -Dweblogic.rmi.queuesize=n
              And if you are having problems, don't tell BEA who gave this to you! :-)
              Gene
              "Aaron Oas" <[email protected]> wrote in message
              news:[email protected]...
              > Thanks for the information.
              >
              > We wrote to BEA support; here's the response (i.e. no patch is forthcoming):
              >
              > ----------------------------- begin BEA
              > response -----------------------------
              > FR: tommy
              >
              > CASE_ID_NUM: 248170
              >
              > MESSAGE:
              >
              > Daniel,
              >
              > My name is Tommy, and I'm a Developer Relations Engineer with
              > BEA Technical Support. I wanted to drop you a quick note to tell you
              > that I've picked up your support case.
              >
              > At this time engineering does not have a patch for this CR. This issue is
              > slated to be fixed in WLS 6.1 release which is scheduled for end of July.
              > At this time engineering is pushing to have 6.1 released on schedule, and
              > since
              > there is a valid work around for this issue, they will not provide a patch.
              >
              > The work around is to simply boot your servers in increments of about 30
              > seconds.
              >
              > Thanks in Advance,
              >
              > Tommy Butcher
              >
              > ----------------------------- end BEA response -----------------------------
              >
              > I guess it could be worse.
              >
              > - Aaron
              >
              >
              > "Gene Chuang" <[email protected]> wrote in message
              > news:[email protected]...
              > > Currently, weblogic_admin_rmi_queue native thread count is fixed at 3 (or
              > was it 4?). I did get a
              > > patch which allows me to set the count as a flag at startup, although it
              > would seem the longterm
              > > solution is for WL to self-manage the thread count dynamically. For
              > anyone who needs this interim
              > > solution, write to support and mention the CR.
              > >
              > > Gene
              > >
              > > "Aaron Oas" <[email protected]> wrote in message
              > > news:[email protected]...
              > > > Gene (and clusterers in general) -
              > > >
              > > > It seems odd that so few people have reported problems with concurrently
              > > > starting servers in a cluster if it is a limitation of
              > > > weblogic_admin_rmi_queue native thread count. Is it a limitation
              > imposed by
              > > > the Solaris kernel on weblogic (i.e. Solaris max threads per process or
              > per
              > > > user can't be set high enough in /etc/system)?
              > > >
              > > > I would think that for a mission-critical environment, starting managed
              > > > servers in a weblogic cluster would ideally be automated and
              > simultaneous;
              > > > rather than serial, and certainly rather than manual (log into each
              > solaris
              > > > box in turn and run the startup script by hand).
              > > >
              > > > Does anyone out there running weblogic clusters automate the startup of
              > > > their weblogic cluster as a whole (e.g. a startup script on the admin
              > server
              > > > box that cranks up all the remote managed servers as well)?
              > > >
              > > > I have ideas about how to do this without using rexec and .rhosts files,
              > but
              > > > it's not trivial (create a listener on each box wait for startup
              > command,
              > > > check for managed server process, run startup script...), and I'm
              > wondering
              > > > if:
              > > > 1) there is a well-known approach to starting up all the managed servers
              > on
              > > > remote boxes, and
              > > > 2) there is a solution to the apparent requirement that clustered
              > managed
              > > > servers can't start at the same time, even on separate boxes
              > > >
              > > > Hope there are some thoughts on this out there,
              > > >
              > > >
              > > > - Aaron
              > > > "Gene Chuang" <[email protected]> wrote in message
              > > > news:[email protected]...
              > > > > I've filed a issue, CR042545, where I cannot concurrently start more
              > than
              > > > 2 managed servers in
              > > > > Solaris 2.7 due to weblogic_admin_rmi_queue native thread count
              > > > limitations... hopefully it has
              > > > > been fixed in 6.1?
              > > > >
              > > > > Gene
              > > > >
              > > > > "Fred Bloggs" <[email protected]> wrote in message
              > > > news:[email protected]...
              > > > > >
              > > > > > When we start up our admin server for our WLS 6.0sp1 cluster
              > (running on
              > > > Solaris
              > > > > > 2.7), then try to start all the managed servers approximately
              > > > simultaneously,
              > > > > > the managed servers come up apparently normally (no errors in the
              > logs)
              > > > but no
              > > > > > EJBs ever deploy.
              > > > > >
              > > > > > If we follow the same steps, but wait until each server is all the
              > way
              > > > up before
              > > > > > starting the next, everything is fine.
              > > > > >
              > > > > > Has anyone else run into this?
              > > > > >
              > > > > > -daniel
              > > > >
              > > > >
              > > >
              > > >
              > >
              > >
              >
              >
              [cr042545.jar]
              

  • Managed server startup script not reading login info from boot.properties

    To encrypt the username and password in weblogic admin server, I used a boot.properties file and setting some properties like StoreBootIdentity=true. This works as expected.
    Now, I have a weblogic managed server within the same folder i.e.
    under /bea/user_projects/domains/mydomain
    To get the similar behaviour on this managed server, I created a boot1.properties file and set the following in the startup script
    java -Djava.compiler=NONE -ms200m -mx200m $HOTSPOT_OPTIONS -classpath $CLASSPATH -Dweblogic.Domain=mydomain -Dweblogic.Name=$SERVER_NAME -Dweblogic.management.server=$ADMIN_URL -Djava.security.policy==$WL_HOME/server/lib/weblogic.policy -DRCP_PROPS=/data/css/adixit/samsung/scc612/server/cfg/RCP.props -Dlog4j.configuration=log4j.xml -Dweblogic.system.BootIdentityFile=/bea/user_projects/domains/mydomain/boot1.properties -Dweblogic.RootDirectory=/bea/user_projects/domains/mydomain weblogic.Server
    When I run the script I get the following :-
    <Jan 24, 2005 3:41:44 PM GMT+05:30> <Info> <Security> <BEA-090065> <Getting boot identity from user.>
    Enter username to boot WebLogic server:
    Why is it not able to pick the username and password from the boot1.properties file ? Any clues ? What settings can I change to make it work ?
    Thanks in advance.

    Being that you posted this problem a few months ago, I am assuming you found the cause of your problem. I too experienced this same symptom (boot.properties not being read) when trying to start a managed server on a different server than the admin JVM. I found the resolution in the following documentation:
    http://e-docs.bea.com/wls/docs81/ConsoleHelp/startstop.html#BootIdentityFiles
    Basically, you have to copy the SerializedSystemIni.dat from the server that the admin JVM is on to the secondary server where the managed JVM is going to run. I was able to do as the link says (add the boot.properties file with plain text passwords and have it encrypted). Hope this helps you or someone else down the road.

  • Weblogic 6.1 cluster startup issue

    We've recently experienced a horrendous morning with Weblogic 6.1 SP3. We were
    restarting all of our servers (4 Servlet containers (clustered), 2 EJB containers
    (clustered)), and found that after doing so, the web servers started dying off
    one by one with a hotspot error message. The stack sometimes seemed to indicate
    a failure in an weblogic 'internalLookup' method.
    After a while, I noticed that one of the EJB servers was consuming 0 CPU. I suspected
    that this EJB server had not properly started up, and bounced it. After I made
    sure that i had started up properly, I then proceeded to restart all of the Web
    servers, one by one. Since then everything has been fine.
    When restarting the clustered servers, we noticed that it took an inordinate amount
    of time compared to starting each one up individually... Is there a known problem
    related to starting up multiple clustered servers simultaneously?
    Thanks in Advance, Chad Stansbury

    Forget about it. Turns out that the instability was due to someone inadvertently
    modifying our startup scripts and limiting all our VMs to -mx64m. Not good.
    Anyway, sorry for any time you may have wasted.
    Chad
    Rajesh Mirchandani <[email protected]> wrote:
    Take multiple thread dumps of the servers in the cluster and post it
    here. What happens if
    you start one server after the other ?
    Chad Stansbury wrote:
    We've recently experienced a horrendous morning with Weblogic 6.1 SP3.We were
    restarting all of our servers (4 Servlet containers (clustered), 2EJB containers
    (clustered)), and found that after doing so, the web servers starteddying off
    one by one with a hotspot error message. The stack sometimes seemedto indicate
    a failure in an weblogic 'internalLookup' method.
    After a while, I noticed that one of the EJB servers was consuming0 CPU. I suspected
    that this EJB server had not properly started up, and bounced it. After I made
    sure that i had started up properly, I then proceeded to restart allof the Web
    servers, one by one. Since then everything has been fine.
    When restarting the clustered servers, we noticed that it took an inordinateamount
    of time compared to starting each one up individually... Is there aknown problem
    related to starting up multiple clustered servers simultaneously?
    Thanks in Advance, Chad Stansbury--
    Rajesh Mirchandani
    Developer Relations Engineer
    BEA Support

  • Failed to install ohasd startup script

    Hello!
    SLES10-sp3
    I'm installing (new install - not upgrade) clusterware 11.2.0.2 and everything is working OK after initial installation. However, I noticed the following when running root.sh on both nodes:
    Failed to install ohasd startup script, error: Inappropriate ioctl for deviceBut the script runs ok after that and clusterware is running successfully.
    However, as i feared from the above error, my OHASD.bin process is not starting after reboot and consequently the cluster is down.
    I think the problem is that root.sh couldnt create the startup scripts..
    I do have this is in my /etc/initttab
    h1:35:respawn:/etc/init.d/init.ohasd run >/dev/null 2>&1 </dev/null , but nothing that reminds of ohasd or gcstartup in rc3.d or rc5.d
    Could you please post me the script so that i can manually create it? or do you have some other tips?
    greatly appricated!

    Hi,
    You can refer to Note:264235.1
    or see this link
    http://www.oracledatabase12g.com/archives/how-to-troubleshoot-grid-infrastructure-startup-issues-id-1050908-1.html

  • GPO with a startup script is not working.

    I have a GPO that I have added a ".bat" script to the "Computer Configuration\Windows Settings\scripts\startup/shutdown" section. The batch file is located in the netlogon folder. This script was part of another Old GPO
    that I want to consolidate into this new GPO. So I am taking the exact settings from the old GPO and  applying it to the new GPO.
    The script does not run at startup and when I go into Group Policy Management, highlight the GPO then on the right pane click the settings tab it doesn't display the startup script as being set. It's just not there. If I select edit and go to the
    "Computer Configuration\Windows Settings\scripts\startup/shutdown\startup" section the .bat script is present though.
    Also if I do a gpresult it also shows that it isn't running the script but all other settings in the GPO are being applied.
    This GPO has the User Config. side disabled
    Why isn't the GPO applying the script or even acknowledging that it is present in the settings tab?

    Hi,
    I could not see any report in the above link. I would like to know that did you follow the below path:
    http://technet.microsoft.com/en-us/magazine/dd630947.aspx
    In addition, logon script could only be applied to users. If want to apply to computers, we should use startup script.
    Regards,
    Yan Li
    If you have any feedback on our support, please click
    here
    Cataleya Li
    TechNet Community Support

  • Dont work startup script after update windows7 of wsus

    hi
    i have a domain controller 2008
    my clients is windows7 ultimate
    i have a file .exe and  i create a policy and this file .exe in start up script
    this policy is correct
    but when update clients. this policy not work .and in task manager, this file .exe  with username system show
    what happend
    please help me

    hi
    i test a way,
    i install a windows 7
    then in gpedit.msc, in startup script, add this file, when restart windows , this policy ok
    now ,i update this windows7, and about get 160 update of microsoft, now when restart windows, this policy not work and in task manager, this file .exe  with username system show
    this error not happend to my domain
    please help me

  • How to specify the webLogic server startup script to use different config.xml  file ??

    Hi,
    I have 2 weblogic startup scripts (startWebLogic.sh and
    startWebLogic_recovery.sh) for the same domain.
    startWebLogic.sh uses config.xml file.
    I would like to use config_recovery.xml as the configuration file for startWebLogic_recovery.sh
    How would I do this ?
    I am using WebLogic Server 6.1 on SunOS 5.8 / HP-UX 11.0.
    Appreciate any help.
    Regards
    Gunaseelan Venkateswaran

    I guess you're using Weblogic 6.1 with WLCS 3.5. I think you're supposed to work with one config.xml for the same domain, and not have a different config.xml.
    To start up different applications or EJBs, use the "target" property to control which applications to start up for the particular instance.
    YY

  • Apache 2.0.35 httpd.conf issue with Win2k WLS 6.1sp2 Cluster

    Hi,
              Anybody has a Win2K Apache 2.0.35 httpd.conf that works
              with a WLS 6.1sp2 Cluster?
              I am getting errors like
              "..Cannot load D:/Apache2.0.35/Apache2/modules/mod_wl_20.so into server: The
              specified procedure could not be found."
              Thanks,
              -ad
              

    you should post this question plugin newsgroup.
              I will ask one of our plugin engineer to get back to you...
              Kumar
              Toly Dedes wrote:
              > Hi,
              > Anybody has a Win2K Apache 2.0.35 httpd.conf that works
              > with a WLS 6.1sp2 Cluster?
              > I am getting errors like
              > "..Cannot load D:/Apache2.0.35/Apache2/modules/mod_wl_20.so into server: The
              > specified procedure could not be found."
              >
              > Thanks,
              > -ad
              >
              >
              >
              

  • Check for libraries with a startup script

    Is it possible to check for open libraries with a startup script?  Currently, i'm trying like this:
    try{
         app.libraries.item("Marks.indl").name
    catch(e){
         app.open(File("/Support/InDesign/Lib/Marks.indl"))
    If InDesign is already open, this code works correctly (that is, if the library is open, nothing happens, otherwise it opens the library).  However, if I place this in the startup script folder, it will open a second (third, fourth, etc.) copy of the library, even if the library is already open.
    I think this happens because the library files are opened later in the startup sequence then the startup scripts are run.  Is there any way to work around this?
    Thanks,
    /dan

    Is your script supposed to work in ID CS3, or later?
    Anyway, InDesign CS4 seems to reopen the libraries before launching startup scripts, so the following code works for me:
    // Startup Script
    const libName = "Marks.indl",
      libPath = "/Support/InDesign/Lib/";
    var libFile = libPath + libName;
    if( !app.libraries.itemByName(libName).isValid )
      try {app.open(File(libFile))}
      catch(_){alert("Unable to open the library:\r"+libFile);}
    @+
    Marc

  • Need to write a startup script for TunTap

    Dear community,
    I am using 10.10.1, 13" MBPr Late 2013 and I need to be able to access my Work VPN. From what i have been told, the OS X client can't work and that I have been advised to use Shrew Soft VPN. (We initially tried to get the WatchGuard Firewall to build a Mac .dmg and that didn't work). To get ShrewSoft to work, I have had to follow these steps:
    http://ulaptech.blogspot.co.uk/2012/11/shrew-soft-vpn-client-for-mac-os-x.html
    ·         Install the qt-mac-opensource-4.7.1.dmg file first
    ·         Install the tuntap20111101.tar.gz file second
    ·         Install the shrew soft client.
    But the TunTap download that is above will not work as it is unsigned and Yosemite has now killed off unsigned kexts.I tried turning off the requirement for OS X for signed kexts by using this command:
    sudo nvram boot-args="kext-dev-mode=1"
    Then rebooting, but it didnt work.
    I can get the VPN to work if I open up terminal and enter these two commands:
    sudo kextload /library/extensions/tap.kext
    sudo kextload /library/extensions/tun.kext
    But I have to do this everytime i turn my Mac on.
    Could somebody please help me write those two lines into a startup script? As I really have no idea how to do it.
    Your help and guidance would be appreciated

    Choose Utilities from the Finder’s Go menu, open the AppleScript Editor, and paste in the following:
    set thepassword to text returned of (display dialog "Your administrator password is required." default answer "" with hidden answer)
    do shell script "kextload /Library/Extensions/tap.kext" with administrator privileges password thepassword
    do shell script "kextload /Library/Extensions/tun.kext" with administrator privileges password thepassword
    Save it as an application and set it as a login item.
    (120186)

  • Office 2010 setup thru computer startup script

    I am trying to install Office 2010 (sp2 seperate in the updates folder) thru group policy startup script and configured with OCT .msp file. Also try to start Access Runtime 2010 with SP2 update in the updates folder.
    In group policy set run scripts asynchronisely disabled and run scripts visible enabled otherwise i could not see what the system was doiing also not when configiguring OCT with full display. The gpo settings lets the screens show during install so the user
    can see what happens.
    There is another problem that rises however: I have made 2 batchfiles and both are starting as a computer startup script in seperate gpo's (that is in another post). First the Accessruntime is installing, after that Office 2010 is running. Both are installed
    after login but only one of the 2 have SP2 installed (7015) in this case Accessruntime has it. When i run only the Office 2010 install and not the Accesruntime 2010 then Office 2010 standard has also SP2 installed (version 7015). When running both only Runtime
    has this sp2 and Office has 4763 this is without sp2 i believe.
    In both folders (Office en Runtime) are the update files .msp in the updates folder of the installation, so thats ok.
    Why is only 1 of the 2 installing the SP2 when running both?
    A second thing is when restarting the system and before the login screen appears a message: Upgradepatch cannot be installed by Windows installer becasue the upgraded program does not excist of the upgradepatch is not suitable for this program?
    Here is part of the batchfile:
    IF EXIST "c:\program files\Microsoft Office\Office14\WINWORD.EXE" (goto mkfile) ELSE (goto DeployOffice)
    :mkfile
    ECHO Office 2010 is reeds geinstalleerd>c:\temp\office.txt
    goto end
    :DeployOffice
    call cscript \\sharename\office2010\Offscrub03.vbs ALL /bypass 1 /q /s /NoCancel
    start /wait %DeployServer%\setup.exe /adminfile %DeployServer%\officeconfig.msp
    echo %date% %time% Setup ended with error code %errorlevel%. >> %LogLocation%\%computername%.txt
    Another batchfile
    start \\sharename\accessruntime2010\setup.exe /config \\share\accessruntime2010\config.xml
    REM echo %date% %time% Setup ended with error code %errorlevel%. >> %LogLocation%\%computername%.txt
    freddie
    after installing both runtime and office both have SP2 in updates folder:
    runtime 4763
    Office 2010: 7015
    So in this example runtme is installed without the SP2. installing runtime alone gives with SP2...
    The message is gone. There was a other policy inherited from above that caused the message. The only problem now is that when installing both, runtime 2010 with SP2 files and Office 2010 with SP2 files, then one of the two don't get the Sp2 installed, why
    is that?

    > In the bat file, I have a line that records if the install completes
    > successfully or failed.  I don't have any other logging in my
    > script.  Are you referring to something like GPO logging? I know that
    > the script runs because when I am looking at one of the PCs, I can
    So it is NOT GP related but rather your script fails?!? Put some "echo
    %~n0 %date% %time%>>Log-File-Of-Your-Choice.txt" in it to check what's
    going on. And put ">>Log-File-Of-Your-Choice.txt 2>&1" at the end of
    critical commands to capture their output.
    > I ran the gpresult /h command which shows all User Configuration
    > policies, but NOTHING appears under the Computer Configuration section.
    Admin commandline? If not, you don't see computer settings :)
    Martin
    Mal ein
    GUTES Buch über GPOs lesen?
    NO THEY ARE NOT EVIL, if you know what you are doing:
    Good or bad GPOs?
    And if IT bothers me - coke bottle design refreshment :))
    Martin,
    I still did not figure out why the installation script did not work for some of the PCs, even though the PCs have the same image.  For the ones that don't work, I will install manually.  Can you please look at the screenshots of the GPO
    settings I am using, and let me know if there is any settings that I need to remove or add?
      Thanks

  • Missing startup script in bridge cc

    I have photoshop cc and bridge cc loaded on my computer. I also had CS6 on the same computer.  I deleted photoshop CS6 from my computer. When I try to open a file in bridge cc I get an errer message that cs6 cannot be found.  I checked my bridge cc startup scripts folder file and it is empty.  Has anyone had the same problem?

    Use the CC Cleaner Tool to solve installation problems | CC, CS3-CS6

  • Photoshop CS6 Startup Script Missing from Bridge CC

    Hi. After downloading a Photoshop CS6 update, Camera Raw unlinked from Bridge CS6. I have a full CC subscription so I downloaded Bridge CC and that solved the problem. Now Photoshop does not appear in the 'tools' menu. It is missing from the Startup Script list in preferences as well. Where can I find or download the photoshop script?
    On a mac, using Mavericks.
    Thank you!

    Bump. Any solutions yet?
    restart Bridge holding down option (Mac) or ctrl (Win) key ad from the menu choose reset references. Try again. BTW, the start up scripts from the needed applications for Bridge Tool menu are in Bridge preferences / Start up scripts, they should show and have a checkmark in front of them.

Maybe you are looking for

  • Missing parameter in stored procedure

    Hi all, I am new to Crystal Report, and I am facing this situation: a file .rpt reporting results of a sql server stored procedure, which takes one parameter in input. This .rpt is invoked by an .net web service, via libraries, passing the parameter.

  • 9.2.0 Upgrade (CPSID_50026) "Files in Use" - "Some files that need to be updated are currently in use" "Program Manager"

    I have no other applications open, when I try to update with 9.2.0, but I receive subject error message.  Task Manager shows NO Image Name called "Program Manager".  There is nothing else running, that is obvious to shut down.  Any suggestions, Pleas

  • How many open ports on router?

    We just made an appointment for FIOS internet/TV/phone. We currently have Dish TV, Charter Cable internet and Verizon phone all billing seperate so we're getting the bundle and saving a ton.  :-) The phone rep didn't know much about the router. She s

  • What is the use of Oracle Wallet Manager

    Hello All, I have notives that there is a tool called "Oracle Wallet Manager" that is loaded on to my machine. After reading the on-line help I figure that It can keep some certificates for me.My question ; What is this tool used for? Why do we have

  • No 5.1 sound while watching movies in Vista with X-Fi XtremeGam

    Hi all, I have just bought a new PC running Windows Vista, with the PC was a set of Creative T600 speakers and a Creative X-Fi XtremeGamer card. I am aware of the problems associated with X-fi cards and games (I have Alchemy installed and all works f