Extreme Lag in Games

Asked by Alex Damle

I just downloaded Ubuntu. I have an ASUS G73 Laptop (I am sure I will be asked so I will list now: I have an: intel core i7, and an ATI Mobility Radeon HD 5870 graphics card). On Windows I could run most any game at the highest graphics settings with anti-aliasing as high as possible with no real lag to speak of. However, in Ubuntu, I downloaded Armagetron and Assault Cube, and both of them are ultra laggy with really low frame rates. I was told by a friend it might be as a result of my swap file being too small, so I repartitioned it to 10gb. No change whatsoever. I don't really know what else to try. Any suggestions would be welcomed as I otherwise love Ubuntu.

Thanks for any help you can offer.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu xserver-xorg-video-ati Edit question
Assignee:
No assignee Edit question
Solved by:
actionparsnip
Solved:
Last query:
Last reply:
Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

Thats because ATi and other manufacturers give a lot more lobe to Windows. The driver architecture is COMPLETELY different so different things will run different in both OSes. ATi do support Linux but they have only recently started. Companies like Nvidia and Intel have been doing it for years.

Can you give the output of:

sudo lshw -C display; uname -a; dpkg -l | grep -i ati

Thanks

Revision history for this message
Alex Damle (atdamle) said :
#2

Thanks for the information. Is there anything I can really do other than only use Windows, because I don't really want to buy a new graphics card...

An update that fits what you said: I tried to change the effects level on the desktop and it said my graphics card wasn't good enough.

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#3

What is the output of the commands please....

Revision history for this message
Alex Damle (atdamle) said :
#4

Sorry, missed that in your first response. Plus, everything is taking forever because it keeps crashing, probably due to this problem I am having.

The first one:

 *-display
       description: VGA compatible controller
       product: Broadway XT [Mobility Radeon HD 5800 Series]
       vendor: ATI Technologies Inc
       physical id: 0
       bus info: pci@0000:01:00.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=radeon latency=0
       resources: irq:52 memory:c0000000-cfffffff memory:d0020000-d003ffff ioport:d000(size=256) memory:d0000000-d001ffff

The Second One

Linux alex-the-great 2.6.35-28-generic #50-Ubuntu SMP Fri Mar 18 19:00:26 UTC 2011 i686 GNU/Linux

The Final One (the length suggests I typed it wrong)

ii acpid 1.0.10-5ubuntu4 Advanced Configuration and Power Interface event daemon
ii alsa-base 1.0.23+dfsg-1ubuntu4 ALSA driver configuration files
ii app-install-data 0.10.10.6 Ubuntu applications (data files)
ii app-install-data-partner 12.10.10.3 Application Installer (data files for partner applications/repositories)
ii apport 1.14.1-0ubuntu8.1 automatically generate crash reports for debugging
ii avahi-autoipd 0.6.27-2ubuntu3.1 Avahi IPv4LL network address configuration daemon
ii brasero 2.32.0-0ubuntu2.2 CD/DVD burning application for GNOME
ii brasero-cdrkit 2.32.0-0ubuntu2.2 cdrkit extensions for the Brasero burning application
ii brasero-common 2.32.0-0ubuntu2.2 Common files for the Brasero CD burning application and library
ii busybox-static 1:1.15.3-1ubuntu5 Standalone rescue shell with tons of builtin utilities
ii capplets-data 1:2.32.0-0ubuntu2 configuration applets for GNOME - data files
ii command-not-found 0.2.40ubuntu15 Suggest installation of packages in interactive bash sessions
ii compizconfig-backend-gconf 0.8.4-1ubuntu5 Compiz Fusion configuration system - gconf backend
ii cups-ppdc 1.4.4-6ubuntu2.3 Common UNIX Printing System(tm) - PPD manipulation utilities
ii debconf 1.5.32ubuntu3 Debian configuration management system
ii debconf-i18n 1.5.32ubuntu3 full internationalization support for debconf
ii defoma 0.11.11ubuntu1 Debian Font Manager -- automatic font configuration framework
ii doc-base 0.9.5 utilities to manage online documentation
ii docbook-xml 4.5-7 standard XML documentation system for software and systems
ii erlang-base 1:13.b.3-dfsg-2ubuntu3 Erlang/OTP virtual machine and base applications
ii erlang-mnesia 1:13.b.3-dfsg-2ubuntu3 Erlang/OTP distributed relational/object hybrid database
ii erlang-ssl 1:13.b.3-dfsg-2ubuntu3 Erlang/OTP implementation of SSL
ii exiv2 0.19-3 EXIF/IPTC metadata manipulation tool
ii fglrx-modaliases 2:8.780-0ubuntu2 Identifiers supported by the ATI graphics driver
ii fontconfig 2.8.0-2ubuntu1 generic font configuration library - support binaries
ii fontconfig-config 2.8.0-2ubuntu1 generic font configuration library - configuration
ii foomatic-db-compressed-ppds 20100915-0ubuntu4 OpenPrinting printer support - Compressed PPDs derived from the database
ii foomatic-db-engine 4.0.5-0ubuntu6 OpenPrinting printer support - programs
ii foomatic-filters 4.0.5-0ubuntu3 OpenPrinting printer support - filters
ii gconf-defaults-service 2.31.91-0ubuntu3.1 GNOME configuration database system (system defaults service)
ii gconf-editor 2.32.0-0ubuntu1 An editor for the GConf configuration system
ii gconf2 2.31.91-0ubuntu3.1 GNOME configuration database system (support tools)
ii gconf2-common 2.31.91-0ubuntu3.1 GNOME configuration database system (common files)
ii gettext-base 0.18.1.1-1ubuntu2 GNU Internationalization utilities for the base system
ii gnome-dictionary 2.31.1-0ubuntu1 GNOME dictionary application
ii gnome-doc-utils 0.20.1-1ubuntu1 a collection of documentation utilities for the GNOME project
ii gnome-menus 2.30.4-0ubuntu1 an implementation of the freedesktop menu specification for GNOME
ii gnome-mime-data 2.18.0-1 base MIME and Application database for GNOME.
ii gnome-nettool 2.31.6-0ubuntu1 network information tool for GNOME
ii gnome-screenshot 2.31.1-0ubuntu1 screenshot application for GNOME
ii gnome-system-tools 2.32.0-0ubuntu1.1 Cross-platform configuration utilities for GNOME
ii gnome-terminal 2.32.0-0ubuntu1.1 The GNOME terminal emulator application
ii gpgv 1.4.10-2ubuntu2 GNU privacy guard - signature verification tool
ii hwdata 0.227-1 hardware identification / configuration data
ii indicator-application 0.2.9-0ubuntu1 Application Indicators
ii indicator-me 0.2.10-0ubuntu1 indicator showing user information and status
ii info 4.13a.dfsg.1-5ubuntu1 Standalone GNU Info documentation browser
ii initramfs-tools 0.98.1ubuntu6 tools for generating an initramfs
ii install-info 4.13a.dfsg.1-5ubuntu1 Manage installed documentation in info format
ii iptables 1.4.4-2ubuntu3 administration tools for packet filtering and NAT
ii iso-codes 3.17-1 ISO language, territory, currency, script codes and their translations
ii jockey-common 0.5.10-0ubuntu5.2 user interface and desktop integration for driver management
ii jockey-gtk 0.5.10-0ubuntu5.2 GNOME user interface and desktop integration for driver management
ii language-pack-en 1:10.10+20101204 translation updates for language English
ii language-pack-en-base 1:10.10+20100930 translations for language English
ii language-pack-gnome-en 1:10.10+20101204 GNOME translation updates for language English
ii language-pack-gnome-en-base 1:10.10+20100930 GNOME translations for language English
ii launchpad-integration 0.1.38 launchpad integration
ii libappindicator1 0.2.9-0ubuntu1 Application Indicators
ii libasound2 1.0.23-1ubuntu2.1 shared library for ALSA applications
ii libavahi-glib1 0.6.27-2ubuntu3.1 Avahi glib integration library
ii libcroco3 0.6.2-1 a generic Cascading Style Sheet (CSS) parsing and manipulation toolkit
ii libcupsppdc1 1.4.4-6ubuntu2.3 Common UNIX Printing System(tm) - PPD manipulation library
ii libdconf0 0.5-1ubuntu6 Simple key-based configuration system
ii libdecoration0 1:0.8.6-0ubuntu9.2 Compiz window decoration library
ii libdmapsharing2 2.0.0-0ubuntu1 Application plugin library
ii libdotconf1.0 1.0.13-3 Configuration file parser library - runtime files
ii libept1 1.0.3 High-level library for managing Debian package information
ii libevent-1.4-2 1.4.13-stable-1 An asynchronous event notification library
ii libexiv2-6 0.19-3 EXIF/IPTC metadata manipulation library
ii libfontconfig1 2.8.0-2ubuntu1 generic font configuration library - runtime
ii libfribidi0 0.19.2-1 Free Implementation of the Unicode BiDi algorithm
ii libgail-common 2.22.0-0ubuntu1 GNOME Accessibility Implementation Library -- common modules
ii libgail-gnome-module 1.20.2-1 GNOME Accessibility Implementation Module for GnomeUI/BonoboUI
ii libgail18 2.22.0-0ubuntu1 GNOME Accessibility Implementation Library -- shared libraries
ii libgc1c2 1:6.8-1.2ubuntu2 conservative garbage collector for C and C++
ii libgconf2-4 2.31.91-0ubuntu3.1 GNOME configuration database system (shared libraries)
ii libgl1-mesa-dri 7.9~git20100924-0ubuntu2 A free implementation of the OpenGL API -- DRI modules
ii libgl1-mesa-glx 7.9~git20100924-0ubuntu2 A free implementation of the OpenGL API -- GLX runtime
ii libgnome-mag2 1:0.16.1-2ubuntu1 screen magnification library for the GNOME desktop (shared library)
ii libgnome-menu2 2.30.4-0ubuntu1 an implementation of the freedesktop menu specification for GNOME
ii libgnomekbd-common 2.32.0-0ubuntu1 GNOME library to manage keyboard configuration - common files
ii libgnomekbd4 2.32.0-0ubuntu1 GNOME library to manage keyboard configuration - shared library
ii libgoocanvas-common 0.15-1 translations for goocanvas
ii libgstfarsight0.10-0 0.0.21-1ubuntu1 Audio/Video communications framework: core library
ii libhyphen0 2.5-1ubuntu1 ALTLinux hyphenation library - shared library
ii libical0 0.44-3 iCalendar library implementation in C (runtime)
ii libicu42 4.2.1-3 International Components for Unicode
ii libidn11 1.18-1 GNU Libidn library, implementation of IETF IDN specifications
ii libiec61883-0 1.2.0-0.1build1 an partial implementation of IEC 61883
ii libimobiledevice1 1.0.1-1 Library for communicating with the iPhone and iPod Touch
ii libjs-jquery 1.4.2-2ubuntu1 JavaScript library for dynamic web applications
ii libjson-glib-1.0-0 0.10.2-2ubuntu2 GLib JSON manipulation library
ii liblaunchpad-integration1 0.1.38 library for launchpad integration
ii liblaunchpad-integration1.0-cil 0.1.38 CLI bindings for liblaunchpad-integration
ii liblocale-gettext-perl 1.05-6 Using libc functions for internationalization in Perl
ii liblouis-data 2.0.0-1ubuntu1 Braille translation library - data
ii liblouis2 2.0.0-1ubuntu1 Braille translation library - shared libs
ii liblqr-1-0 0.4.1-1 converts plain array images into multi-size representation
ii libmagic1 5.03-5ubuntu1 File type determination library using "magic" numbers
ii libmagickcore3 7:6.6.2.6-1ubuntu1.1 low-level image manipulation library
ii libmagickwand3 7:6.6.2.6-1ubuntu1.1 image manipulation library
ii libmeanwhile1 1.0.2-3build2 open implementation of the Lotus Sametime Community Client protocol
ii libmono-addins0.2-cil 0.4-6 addin framework for extensible CLI applications/libraries
ii libmpfr4 3.0.0-2 multiple precision floating-point computation
ii libmtdev1 1.0.10-0ubuntu1 Multitouch Protocol Translation Library - shared library
ii libmusicbrainz4c2a 2.1.5-4 Second generation incarnation of the CD Index - library
ii libndesk-dbus-glib1.0-cil 0.4.1-3 CLI implementation of D-Bus (GLib mainloop integration)
ii libndesk-dbus1.0-cil 0.6.0-4 CLI implementation of D-Bus
ii libnotify1 0.5.0-2ubuntu1 sends desktop notifications to a notification daemon
rc libopenal1 1:1.12.854-2 Software implementation of the OpenAL API (shared library)
ii libpam-modules 1.1.1-4ubuntu2 Pluggable Authentication Modules for PAM
ii libpam0g 1.1.1-4ubuntu2 Pluggable Authentication Modules library
ii libpango-perl 1.221-2 Perl module to layout and render international text
ii libpango1.0-0 1.28.2-0ubuntu1.1 Layout and rendering of internationalized text
ii libpango1.0-common 1.28.2-0ubuntu1.1 Modules and configuration files for the Pango
ii libpcre3 8.02-1 Perl 5 Compatible Regular Expression Library - runtime files
ii libpixman-1-0 0.18.4-1 pixel-manipulation library for X and cairo
ii libplymouth2 0.8.2-2ubuntu5.1 graphical boot animation and logger - shared libraries
ii libpolkit-agent-1-0 0.96-2ubuntu1 PolicyKit Authentication Agent API
ii libpolkit-gobject-1-0 0.96-2ubuntu1 PolicyKit Authorization API
ii libproxy0 0.3.1-1ubuntu1 automatic proxy configuration management library (shared)
ii librarian0 0.8.1-4.1 Documentation meta-data library (library package)
ii librpc-xml-perl 0.73-1 Perl module implementation of XML-RPC
ii libsasl2-2 2.1.23.dfsg1-5ubuntu2 Cyrus SASL - authentication abstraction library
ii libsasl2-modules 2.1.23.dfsg1-5ubuntu2 Cyrus SASL - pluggable authentication modules
ii libsepol1 2.0.41-1 SELinux library for manipulating binary security policies
ii libsmbclient 2:3.5.4~dfsg-1ubuntu8.4 shared library for communication with SMB/CIFS servers
ii libsnmp-base 5.4.3~dfsg-1ubuntu3 SNMP (Simple Network Management Protocol) MIBs and documentation
ii libsoup-gnome2.4-1 2.31.92-0ubuntu1 an HTTP library implementation in C -- GNOME support library
ii libsoup2.4-1 2.31.92-0ubuntu1 an HTTP library implementation in C -- Shared library
ii libstartup-notification0 0.10-1build1 library for program launch feedback (shared library)
ii libsyncdaemon-1.0-1 1.4.6-0ubuntu2 Ubuntu One synchronization daemon library
ii libtext-wrapi18n-perl 0.06-7 internationalized substitute of Text::Wrap
ii libtie-ixhash-perl 1.21-2 ordered associative arrays for Perl
ii libtimedate-perl 1.2000-1 collection of modules to manipulate date/time information
ii libunique-1.0-0 1.1.6-1ubuntu3 Library for writing single instance applications - shared libraries
ii libutouch-grail1 1.0.16-0ubuntu1 Gesture Recognition And Instantiation Library
ii libvisual-0.4-0 0.4.0-3 Audio visualization framework
ii libvisual-0.4-plugins 0.4.0.dfsg.1-2ubuntu5 Audio visualization framework plugins
ii libxau6 1:1.0.6-1 X11 authorisation library
ii libxfont1 1:1.4.2-1 X11 font rasterisation library
ii libxkbfile1 1:1.0.6-2 X11 keyboard file manipulation library
ii libzephyr4 3.0-1 Project Athena's notification service - non-Kerberos libraries
ii logrotate 3.7.8-6ubuntu1 Log rotation utility
ii lshw 02.14-1build1 information about hardware configuration
ii make 3.81-8 An utility for Directing compilation.
ii media-player-info 12-1~maverick1 Media player identification files
ii mount 2.17.2-0ubuntu1.10.10.2 Tools for mounting and manipulating filesystems
ii mscompress 0.3-3.1 Microsoft "compress.exe/expand.exe" compatible (de)compressor
ii mtools 4.0.12-1 Tools for manipulating MSDOS files
ii notify-osd 0.9.29-0ubuntu3 daemon that displays passive pop-up notifications
ii openoffice.org-gnome 1:3.2.1-7ubuntu1.1 office productivity suite -- GNOME integration
ii openoffice.org-gtk 1:3.2.1-7ubuntu1.1 office productivity suite -- GTK+ integration
ii openoffice.org-impress 1:3.2.1-7ubuntu1.1 office productivity suite -- presentation
ii openoffice.org-math 1:3.2.1-7ubuntu1.1 office productivity suite -- equation editor
ii plymouth 0.8.2-2ubuntu5.1 graphical boot animation and logger - main package
ii plymouth-label 0.8.2-2ubuntu5.1 graphical boot animation and logger - label control
ii plymouth-theme-ubuntu-logo 0.8.2-2ubuntu5.1 graphical boot animation and logger - ubuntu-logo theme
ii plymouth-theme-ubuntu-text 0.8.2-2ubuntu5.1 graphical boot animation and logger - ubuntu-logo theme
ii policykit-1 0.96-2ubuntu1 framework for managing administrative policies and privileges
ii policykit-1-gnome 0.96-2ubuntu4 GNOME authentication agent for PolicyKit-1
ii popularity-contest 1.48ubuntu1 Vote for your favourite packages automatically
ii pulseaudio-esound-compat 1:0.9.22~0.9.21+stable-queue-32-g8478-0ubuntu21.1 PulseAudio ESD compatibility layer
ii python-cupshelpers 1.2.3+20100723-0ubuntu8.2 Python modules for printer configuration with CUPS
ii python-farsight 0.0.21-1ubuntu1 Audio/Video communications framework: Python bindings
ii python-gconf 2.28.1-1ubuntu2 Python bindings for the GConf configuration database system
ii python-gmenu 2.30.4-0ubuntu1 an implementation of the freedesktop menu specification for GNOME
ii python-launchpad-integration 0.1.38 library for launchpad integration
ii python-lazr.uri 1.0.2-2ubuntu1 library for parsing, manipulating, and generating URIs
ii python-libproxy 0.3.1-1ubuntu1 automatic proxy configuration management library (python)
ii python-mako 0.3.4-2 fast and lightweight templating for the Python platform
ii python-oauth 1.0a~svn1124-0ubuntu2 implementation of the OAuth protocol
ii python-pexpect 2.3-1build1 Python module for automating interactive applications
ii python-pyorbit 2.24.0-5ubuntu3 A Python language binding for the ORBit2 CORBA implementation
ii python-serial 2.3-1 pyserial - module encapsulating access for the serial port
ii python-twisted-bin 10.1.0-2 Event-based framework for internet applications
ii python-twisted-core 10.1.0-2 Event-based framework for internet applications
ii python-twisted-names 10.1.0-1 A DNS protocol implementation with client and server
ii python-twisted-web 10.1.0-1 An HTTP protocol implementation together with clients and servers
ii python-wadllib 1.1.4-2 Python library for navigating WADL files
ii python-xkit 0.4.2.2 library for the manipulation of the xorg.conf
ii radeontool 1.6.1-1 utility to control ATI Radeon backlight functions on laptops
ii rarian-compat 0.8.1-4.1 Documentation meta-data library (compatibility tools)
ii screen 4.0.3-14ubuntu4 terminal multiplexor with VT100/ANSI terminal emulation
ii sensible-utils 0.0.4ubuntu1 Utilities for sensible alternative selection
ii software-center 3.0.8 Utility for browsing, installing, and removing applications
ii system-config-printer-common 1.2.3+20100723-0ubuntu8.2 Printer configuration GUI
ii system-config-printer-gnome 1.2.3+20100723-0ubuntu8.2 Printer configuration GUI
ii system-config-printer-udev 1.2.3+20100723-0ubuntu8.2 Printer auto-configuration facility based on udev
ii system-tools-backends 2.10.1-0ubuntu1 System Tools to manage computer configuration -- scripts
ii telepathy-mission-control-5 1:5.6.0-1 management daemon for Telepathy real-time communication framework
ii ttf-liberation 1.05.2.20091019-4 Fonts with the same metrics as Times, Arial and Courier
ii ubuntu-docs 10.10.4ubuntu0.1 The Ubuntu Documentation Project
ii ubuntu-system-service 0.1.20.1 Dbus service to set various system-wide configurations
ii ubuntuone-client-gnome 1.4.6-0ubuntu2 Ubuntu One client GNOME integration
ii ucf 3.0025 Update Configuration File: preserve user changes to config files.
ii udisks 1.0.1+git20100614-3 abstraction for enumerating block devices
ii unattended-upgrades 0.62ubuntu1 automatic installation of security upgrades
ii update-inetd 4.36ubuntu0.1 inetd configuration file updater
ii update-manager 1:0.142.23 GNOME application that manages apt updates
ii wireless-tools 30~pre9-3ubuntu4 Tools for manipulating Linux Wireless Extensions
ii x-ttcidfont-conf 32 TrueType and CID fonts configuration for X
ii x11-apps 7.5+5 X applications
ii xauth 1:1.0.4-1 X authentication utility
ii xdg-utils 1.0.2+cvs20100307-1ubuntu0.2 desktop integration utilities from freedesktop.org
ii xinit 1.2.0-2 X server initialisation tool
ii xinput 1.5.2-1 Runtime configuration and test of XInput devices
ii xkb-data 1.8-1ubuntu8.1~10.10.1 X Keyboard Extension (XKB) configuration data
ii xorg-docs-core 1:1.5-1 Core documentation for the X.org X Window System
ii xserver-xorg-video-ati 1:6.13.1-1ubuntu5 X.Org X server -- AMD/ATI display driver wrapper
ii xserver-xorg-video-mach64 6.8.2-3build2 X.Org X server -- ATI Mach64 display driver
ii xserver-xorg-video-r128 6.8.1-3build1 X.Org X server -- ATI r128 display driver
ii xserver-xorg-video-radeon 1:6.13.1-1ubuntu5 X.Org X server -- AMD/ATI Radeon display driver
ii xul-ext-ubufox 0.9~rc2-0ubuntu5.1 Ubuntu-specific configuration defaults and apt support for Firefox
ii xulrunner-1.9.2 1.9.2.16+build1+nobinonly-0ubuntu0.10.10.1 XUL + XPCOM application runner

Revision history for this message
Best actionparsnip (andrew-woodhead666) said :
#5

Ok you are inly using the open driver. For decent 3d performance you need to closed source driver. In System -> Admin you will be able to enable the driver and get a LOT better 3D performance. This is te same in Windows. If you do not install drivers, the drivers available to the OS are used and performance sucks.

Revision history for this message
Alex Damle (atdamle) said :
#6

Thank you so much for your help. Everything is running much better now, I don't know why I didn't think to do that.

Revision history for this message
Alex Damle (atdamle) said :
#7

Thanks actionparsnip, that solved my question.