LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 07-28-2007, 09:32 PM   #1
Jinouchi
Member
 
Registered: Jul 2007
Location: WI, USA
Distribution: Debian, Lenny
Posts: 111

Rep: Reputation: 19
Unreal Tournament GOTY Demo troubles


I installed the Linux UT demo, then here's what happened when I tried to run it:

[user@%username% System]$ ./UnrealTournament
cp: cannot stat `/home/user/.utconf': No such file or directory
Can't find file for package 'GlideDrv'
Aborted

I'm new to Linux, could someone let me know what to do?

ps. I replaced my username with "user".
 
Old 07-29-2007, 12:59 AM   #2
{BBI}Nexus{BBI}
Senior Member
 
Registered: Jan 2005
Location: Nottingham, UK
Distribution: Mageia 5, Linux Lite
Posts: 4,312

Rep: Reputation: 209Reputation: 209Reputation: 209
Quote:
Originally Posted by Jinouchi
I installed the Linux UT demo, then here's what happened when I tried to run it:

[user@%username% System]$ ./UnrealTournament
cp: cannot stat `/home/user/.utconf': No such file or directory
Can't find file for package 'GlideDrv'
Aborted

I'm new to Linux, could someone let me know what to do?

ps. I replaced my username with "user".
The above hightlighted file (unreal tournament configuration file) seems to be missing. Check any documentation that came with the demo to see if there is any action you need to take to remedy the error.
 
Old 07-29-2007, 06:23 PM   #3
Jinouchi
Member
 
Registered: Jul 2007
Location: WI, USA
Distribution: Debian, Lenny
Posts: 111

Original Poster
Rep: Reputation: 19
Here's what I found in the readme file:

V. Configuration Files

When the Linux UT client starts it will try and find a file called ~/.utconf If it cannot locate this file it will use the current User.ini located in the System directory. If it can find the file, it will be copied over the User.ini in the System directory. When the game exits, it will copy the contents of User.ini into ~/.utconf, creating it if necessary. In this way, each user can have their own input configuration and saved games.

Doesn't this mean that it shouldn't be a problem if that file isn't there?
 
Old 07-29-2007, 07:52 PM   #4
{BBI}Nexus{BBI}
Senior Member
 
Registered: Jan 2005
Location: Nottingham, UK
Distribution: Mageia 5, Linux Lite
Posts: 4,312

Rep: Reputation: 209Reputation: 209Reputation: 209
Copy the User.ini to your /home/<username> folder and rename it to .utconf and see if that makes a difference. You might also want to check the User.ini for references to GlideDrv.
 
Old 07-29-2007, 08:56 PM   #5
Jinouchi
Member
 
Registered: Jul 2007
Location: WI, USA
Distribution: Debian, Lenny
Posts: 111

Original Poster
Rep: Reputation: 19
Cool, I tried the .utconf thing, and that worked, now it just says

[user@%username% System]$ ./UnrealTournament
Can't find file for package 'GlideDrv'
Aborted

I'll try that other thing a bit later after dinner.
 
Old 07-30-2007, 12:04 AM   #6
Jinouchi
Member
 
Registered: Jul 2007
Location: WI, USA
Distribution: Debian, Lenny
Posts: 111

Original Poster
Rep: Reputation: 19
"GlideDrv" isn't anywhere in the User.ini file. I tried using "find" and searched manually, but didn't see it.
 
Old 07-30-2007, 12:03 PM   #7
{BBI}Nexus{BBI}
Senior Member
 
Registered: Jan 2005
Location: Nottingham, UK
Distribution: Mageia 5, Linux Lite
Posts: 4,312

Rep: Reputation: 209Reputation: 209Reputation: 209
Quote:
Originally Posted by Jinouchi
"GlideDrv" isn't anywhere in the User.ini file. I tried using "find" and searched manually, but didn't see it.
Are you able to start the demo in safe mode? If so you can choose the display driver to use.
 
Old 07-30-2007, 05:22 PM   #8
Jinouchi
Member
 
Registered: Jul 2007
Location: WI, USA
Distribution: Debian, Lenny
Posts: 111

Original Poster
Rep: Reputation: 19
How do you start in safe mode?

Also, I don't know if this will be any help, but I noticed in the System directory, there are files named "GlideDrv.so" and "GlideDrv.int". Here's what it said in the .int file:

[Public]

Object=(Name=GlideDrv.GlideRenderDevice,Class=Class,MetaClass=Engine.RenderDevice,Autodetect=Glide2X .dll)

Preferences=(Caption="Rendering",Parent="Advanced Options")

Preferences=(Caption="3dfx Glide support",Parent="Rendering",Class=GlideDrv.GlideRenderDevice,Immediate=True)



[GlideRenderDevice]

ClassCaption="3dfx Glide for Windows"

AskInstalled=Do you have a 3dfx card installed?

AskUse=Do you want Unreal to use your 3dfx card?


The .so file, when viewed as text, is gibberish. Lots of #'s and random letters.
 
Old 07-30-2007, 06:14 PM   #9
{BBI}Nexus{BBI}
Senior Member
 
Registered: Jan 2005
Location: Nottingham, UK
Distribution: Mageia 5, Linux Lite
Posts: 4,312

Rep: Reputation: 209Reputation: 209Reputation: 209
Have a look in the UnrealTournament system directory for a file named UnrealTournament.ini and post the contents here.
 
Old 07-30-2007, 06:53 PM   #10
Jinouchi
Member
 
Registered: Jul 2007
Location: WI, USA
Distribution: Debian, Lenny
Posts: 111

Original Poster
Rep: Reputation: 19
[URL]

Protocol=unreal

ProtocolDescription=Unreal Protocol

Name=Player

Map=Index.unr

LocalMap=Entry.unr

Host=

Portal=

MapExt=unr

SaveExt=usa

Port=7777

Class=Botpack.TMale2



[FirstRun]

FirstRun=348



[PackageRemap]

UnrealShare=UnrealI



[Engine.Engine]

GameRenderDevice=GlideDrv.GlideRenderDevice

AudioDevice=Audio.GenericAudioSubsystem

NetworkDevice=IpDrv.TcpNetDriver

DemoRecordingDevice=Engine.DemoRecDriver

Console=UTMenu.UTConsole

Language=int

GameEngine=Engine.GameEngine

EditorEngine=Editor.EditorEngine

WindowedRenderDevice=SoftDrv.SoftwareRenderDevice

RenderDevice=GlideDrv.GlideRenderDevice

DefaultGame=Botpack.DeathMatchPlus

DefaultServerGame=Botpack.DeathMatchPlus

ViewportManager=XDrv.XClient

Render=Render.Render

Input=Engine.Input

Canvas=Engine.Canvas



[Core.System]

PurgeCacheDays=30

SavePath=../Save

CachePath=../Cache

CacheExt=.uxx

Paths=../System/*.u

Paths=../Maps/*.unr

Paths=../Textures/*.utx

Paths=../Sounds/*.uax

Paths=../Music/*.umx

Suppress=DevLoad

Suppress=DevSave

Suppress=DevNetTraffic

Suppress=DevGarbage

Suppress=DevKill

Suppress=DevReplace

Suppress=DevSound

Suppress=DevCompile

Suppress=DevBind

Suppress=DevBsp



[Engine.GameEngine]

CacheSizeMegs=4

UseSound=True

ServerActors=IpDrv.UdpBeacon

ServerActors=IpServer.UdpServerQuery

ServerActors=IpServer.UdpServerUplink MasterServerAddress=unreal.epicgames.com MasterServerPort=27900

ServerActors=IpServer.UdpServerUplink MasterServerAddress=master0.gamespy.com MasterServerPort=27900

ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.telefragged.com MasterServerPort=27500

ServerActors=UWeb.WebServer

ServerPackages=SoldierSkins

ServerPackages=Botpack



[XDrv.XClient]

WindowedViewportX=640

WindowedViewportY=480

WindowedColorBits=16

FullscreenViewportX=640

FullscreenViewportY=480

FullscreenColorBits=16

Brightness=0.500000

MipFactor=1.000000

SlowVideoBuffering=False

StartupFullscreen=True

CurvedSurfaces=False

CaptureMouse=True

LowDetailTextures=False

ScreenFlashes=True

NoLighting=False

DeadZoneXYZ=True

DeadZoneRUV=False

InvertVertical=False

ScaleXYZ=1000.0

ScaleRUV=2000.0

MinDesiredFrameRate=30.0

NoDynamicLights=True

Decals=True



[Engine.Player]

ConfiguredInternetSpeed=2600

ConfiguredLanSpeed=20000



[Audio.GenericAudioSubsystem]

UseFilter=True

UseSurround=False

UseStereo=True

UseCDMusic=False

UseDigitalMusic=False

UseSpatial=False

UseReverb=False

Use3dHardware=False

LowSoundQuality=False

ReverseStereo=False

Latency=40

OutputRate=22050Hz

Channels=16

MusicVolume=160

SoundVolume=200

AmbientFactor=0.7



[IpDrv.TcpNetDriver]

AllowDownloads=True

ConnectionTimeout=15.0

InitialConnectTimeout=500.0

AckTimeout=1.0

KeepAliveTime=0.2

MaxClientRate=20000

SimLatency=0

RelevantTimeout=5.0

SpawnPrioritySeconds=1.0

ServerTravelPause=4.0

NetServerMaxTickRate=20

LanServerMaxTickRate=35



[Engine.DemoRecDriver]

DemoSpectatorClass=Botpack.CHSpectator

MaxClientRate=25000

ConnectionTimeout=15.0

InitialConnectTimeout=500.0

AckTimeout=1.0

KeepAliveTime=1.0

SimLatency=0

RelevantTimeout=5.0

SpawnPrioritySeconds=1.0

ServerTravelPause=4.0

NetServerMaxTickRate=60

LanServerMaxTickRate=60



[Engine.GameReplicationInfo]

ServerName=Another UT Server

ShortName=UT Server



[IpDrv.TcpipConnection]

SimPacketLoss=0

SimLatency=0



[IpServer.UdpServerQuery]

GameName=ut



[IpDrv.UdpBeacon]

DoBeacon=True

BeaconTime=0.50

BeaconTimeout=5.0

BeaconProduct=ut



[GlideDrv.GlideRenderDevice]

Translucency=True

VolumetricLighting=True

ShinySurfaces=True

Coronas=True

HighDetailActors=True

DetailBias=-1.500000

RefreshRate=60Hz

DetailTextures=True

FastUglyRefresh=False

ScreenSmoothing=True

Resolution=Default



[Editor.EditorEngine]

UseSound=True

CacheSizeMegs=6

GridEnabled=True

SnapVertices=True

SnapDistance=10.000000

GridSize=(X=16.000000,Y=16.000000,Z=16.000000)

RotGridEnabled=True

RotGridSize=(Pitch=1024,Yaw=1024,Roll=1024)

GameCommandLine=-log

FovAngleDegrees=90.000000

GodMode=True

AutoSave=False

AutoSaveTimeMinutes=5

AutoSaveIndex=6

C_WorldBox=(R=0,G=0,B=107,A=0)

C_GroundPlane=(R=0,G=0,B=63,A=0)

C_GroundHighlight=(R=0,G=0,B=127,A=0)

C_BrushWire=(R=255,G=63,B=63,A=0)

C_Pivot=(R=0,G=255,B=0,A=0)

C_Select=(R=0,G=0,B=127,A=0)

C_AddWire=(R=127,G=127,B=255,A=0)

C_SubtractWire=(R=255,G=192,B=63,A=0)

C_GreyWire=(R=163,G=163,B=163,A=0)

C_Invalid=(R=163,G=163,B=163,A=0)

C_ActorWire=(R=127,G=63,B=0,A=0)

C_ActorHiWire=(R=255,G=127,B=0,A=0)

C_White=(R=255,G=255,B=255,A=0)

C_SemiSolidWire=(R=127,G=255,B=0,A=0)

C_NonSolidWire=(R=63,G=192,B=32,A=0)

C_WireGridAxis=(R=119,G=119,B=119,A=0)

C_ActorArrow=(R=163,G=0,B=0,A=0)

C_ScaleBox=(R=151,G=67,B=11,A=0)

C_ScaleBoxHi=(R=223,G=149,B=157,A=0)

C_Mover=(R=255,G=0,B=255,A=0)

C_OrthoBackground=(R=163,G=163,B=163,A=0)

C_Current=(R=0,G=0,B=0,A=0)

C_BrushVertex=(R=0,G=0,B=0,A=0)

C_BrushSnap=(R=0,G=0,B=0,A=0)

C_Black=(R=0,G=0,B=0,A=0)

C_Mask=(R=0,G=0,B=0,A=0)

C_WireBackground=(R=0,G=0,B=0,A=0)

C_ZoneWire=(R=0,G=0,B=0,A=0)

EditPackages=Core

EditPackages=Engine

EditPackages=Editor

EditPackages=UWindow

EditPackages=Fire

EditPackages=IpDrv

EditPackages=UWeb

EditPackages=UBrowser

EditPackages=UnrealShare

EditPackages=UMenu

EditPackages=IpServer

EditPackages=Botpack

EditPackages=UTMenu

EditPackages=UTBrowser

EditPackages=UTServerAdmin



[UMenu.UnrealConsole]

RootWindow=UMenu.UMenuRootWindow

UWindowKey=IK_Esc

ShowDesktop=True



[UMenu.UMenuMenuBar]

ShowHelp=True

GameUMenuDefault=UTMenu.UTGameMenu

MultiplayerUMenuDefault=UTMenu.UTMultiplayerMenu

OptionsUMenuDefault=UTMenu.UTOptionsMenu



[Botpack.ChallengeBotInfo]

Difficulty=1



[Botpack.DeathMatchPlus]

bNoviceMode=True

bHardCoreMode=True

bUseTranslocator=False

bCoopWeaponMode=False



[Botpack.CTFGame]

bUseTranslocator=True

bCoopWeaponMode=True

GoalTeamScore=3



[Botpack.Domination]

bDumbDown=True

bUseTranslocator=True

bCoopWeaponMode=True

GoalTeamScore=100



[Botpack.Assault]

bUseTranslocator=False

bCoopWeaponMode=True



[Botpack.TeamGamePlus]

bBalanceTeams=True

GoalTeamScore=30



[Engine.GameInfo]

bLowGore=False

bVeryLowGore=False

DemoBuild=1

DemoHasTuts=0



[UnrealShare.UnrealGameOptionsMenu]

bCanModifyGore=True



[UBrowser.UBrowserMainClientWindow]

LANTabName=UBrowserLAN

ServerListNames[0]=UBrowserUT

ServerListNames[1]=UBrowserLAN

ServerListNames[2]=UBrowserPopulated

ServerListNames[3]=UBrowserDeathmatch

ServerListNames[4]=UBrowserTeamGames

ServerListNames[5]=UBrowserCTF

ServerListNames[6]=UBrowserDOM

ServerListNames[7]=UBrowserAS

ServerListNames[8]=UBrowserLMS

ServerListNames[9]=UBrowserAll

ServerListNames[10]=None

ServerListNames[11]=None

ServerListNames[12]=None

ServerListNames[13]=None

ServerListNames[14]=None

ServerListNames[15]=None

ServerListNames[16]=None

ServerListNames[17]=None

ServerListNames[18]=None

ServerListNames[19]=None



[UBrowserUT]

ListFactories[0]=UBrowser.UBrowserSubsetFact,SupersetTag=UBrowserAll,bCompatibleServersOnly=True



[UBrowserLAN]

ListFactories[0]=UBrowser.UBrowserLocalFact,BeaconProduct=ut

URLAppend=?LAN

AutoRefreshTime=10

bNoAutoSort=True



[UBrowserPopulated]

ListFactories[0]=UBrowser.UBrowserSubsetFact,SupersetTag=UBrowserAll,MinPlayers=1,bCompatibleServersOnly=True



[UBrowserDeathmatch]

ListFactories[0]=UBrowser.UBrowserSubsetFact,SupersetTag=UBrowserAll,GameType=DeathMatchPlus,bCompatibleServersOnly= True



[UBrowserTeamGames]

ListFactories[0]=UBrowser.UBrowserSubsetFact,SupersetTag=UBrowserAll,GameType=TeamGamePlus,bCompatibleServersOnly=Tr ue



[UBrowserCTF]

ListFactories[0]=UBrowser.UBrowserSubsetFact,SupersetTag=UBrowserAll,GameType=CTFGame,bCompatibleServersOnly=True



[UBrowserDOM]

ListFactories[0]=UBrowser.UBrowserSubsetFact,SupersetTag=UBrowserAll,GameType=Domination,bCompatibleServersOnly=True



[UBrowserAS]

ListFactories[0]=UBrowser.UBrowserSubsetFact,SupersetTag=UBrowserAll,GameType=Assault,bCompatibleServersOnly=True



[UBrowserLMS]

ListFactories[0]=UBrowser.UBrowserSubsetFact,SupersetTag=UBrowserAll,GameType=LastManStanding,bCompatibleServersOnly =True



[UBrowserAll]

ListFactories[0]=UBrowser.UBrowserGSpyFact,MasterServerAddress=unreal.epicgames.com,MasterServerTCPPort=28900,Region =0,GameName=ut

ListFactories[1]=UBrowser.UBrowserGSpyFact,MasterServerAddress=master0.gamespy.com,MasterServerTCPPort=28900,Region= 0,GameName=ut

bHidden=True

bFallbackFactories=True



[UTMenu.UTMultiplayerMenu]



[UWeb.WebServer]

Applications[0]=UTServerAdmin.UTServerAdmin

ApplicationPaths[0]=/ServerAdmin

Applications[1]=UTServerAdmin.UTImageServer

ApplicationPaths[1]=/images

bEnabled=False



[UTServerAdmin.UTServerAdmin]

AdminUsername=admin

AdminPassword=admin



[Engine.StatLog]

LocalBatcherURL=../NetGamesUSA.com/ngStats/ngStatsUT

WorldBatcherURL=../NetGamesUSA.com/ngWorldStats/bin/ngWorldStats
 
Old 08-01-2007, 02:10 PM   #11
{BBI}Nexus{BBI}
Senior Member
 
Registered: Jan 2005
Location: Nottingham, UK
Distribution: Mageia 5, Linux Lite
Posts: 4,312

Rep: Reputation: 209Reputation: 209Reputation: 209
[Engine.Engine]
GameRenderDevice=GlideDrv.GlideRenderDevice <-- Change to --> D3DDrv.D3DRenderDevice
AudioDevice=Audio.GenericAudioSubsystem
NetworkDevice=IpDrv.TcpNetDriver
DemoRecordingDevice=Engine.DemoRecDriver
Console=UTMenu.UTConsole
Language=int
GameEngine=Engine.GameEngine
EditorEngine=Editor.EditorEngine
WindowedRenderDevice=SoftDrv.SoftwareRenderDevice
RenderDevice=GlideDrv.GlideRenderDevice
DefaultGame=Botpack.DeathMatchPlus
DefaultServerGame=Botpack.DeathMatchPlus
ViewportManager=XDrv.XClient
Render=Render.Render
Input=Engine.Input
Canvas=Engine.Canvas

Save a backup of your UnrealTournament.ini. Make the above change, save the file and see if the game will run.
 
Old 08-01-2007, 04:10 PM   #12
Jinouchi
Member
 
Registered: Jul 2007
Location: WI, USA
Distribution: Debian, Lenny
Posts: 111

Original Poster
Rep: Reputation: 19
[user@%username% System]$ ./UnrealTournament
Can't find file for package 'D3DDrv'
Aborted
 
Old 08-01-2007, 04:17 PM   #13
{BBI}Nexus{BBI}
Senior Member
 
Registered: Jan 2005
Location: Nottingham, UK
Distribution: Mageia 5, Linux Lite
Posts: 4,312

Rep: Reputation: 209Reputation: 209Reputation: 209
Quote:
Originally Posted by Jinouchi
[user@%username% System]$ ./UnrealTournament
Can't find file for package 'D3DDrv'
Aborted
Have you installed the wine package? And setup your fake Winblow$ environment?

Last edited by {BBI}Nexus{BBI}; 08-01-2007 at 04:19 PM.
 
Old 08-01-2007, 04:46 PM   #14
Jinouchi
Member
 
Registered: Jul 2007
Location: WI, USA
Distribution: Debian, Lenny
Posts: 111

Original Poster
Rep: Reputation: 19
I don't believe so
 
Old 08-01-2007, 05:04 PM   #15
{BBI}Nexus{BBI}
Senior Member
 
Registered: Jan 2005
Location: Nottingham, UK
Distribution: Mageia 5, Linux Lite
Posts: 4,312

Rep: Reputation: 209Reputation: 209Reputation: 209
Quote:
Originally Posted by Jinouchi
I don't believe so
I would install wine, setup a fake winblow$ environment (and possibly re-install the demo) and try to run the game again. I don't know if you can install it wine via your package manager, if not it is available here: http://www.winehq.org/site/download
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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



Similar Threads
Thread Thread Starter Forum Replies Last Post
Unreal Tournament GOTY petri.airio Linux - Games 2 06-23-2007 07:32 AM
Unreal Tournament Goty khan123 Linux - Games 0 01-22-2006 04:06 PM
Unreal Tournament '99 GOTY Problems Schiz0 Linux - Games 4 01-02-2006 11:23 AM
Error from Unreal Tournament goty DarkNeo Linux - Games 6 10-18-2005 10:23 PM
Unreal Tournament GOTY jb17 Linux - Games 6 04-25-2005 12:46 AM


All times are GMT -5. The time now is 03:21 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration