SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Because, as old/underpowered as it is, even if it had 3d, no real benefit for that chipset. There is a section in post #1 that talks about the SiS/Via chipset.
Here is the linkMost of the stuff in there is ancient. Mostly, make sure via and drm are enabled in the kernel.
Other than that, you maybe out of luck
Last edited by cwwilson721; 11-16-2009 at 01:00 AM.
There is a sis_dri.so Mesa driver, but I have no idea what GPUs that covers. If there truly are no 3D drivers for your specific card, it's because no one has written them, obviously. Either specifications are not available, or no one has had the time or interest in writing drivers.
the machine is only 6 months old, so i wouldn't call it "old" quite yet. the video is part of an onboard chipset. SIS's website says the chipset is supposed to be very fast... in Windows. their windows driver does 3D but the linux driver has absolutely no acceleration at all. glxgears avaerages 50fps (60fps if barely any other processes are running).
Yeah, you are using the Mesa software rasterizer. It really would appear that your GPU does not have 3D acceleration via any open source drivers, probably for one the reasons I already listed. If SiS doesn't produce drivers of their own, you may just be out of luck. Out of curiousity, can you attach your /var/log/Xorg.0.log file to a post here?
glxinfo states "Direct Rendering: Yes" so dri (3D acceleration) is working
Umm... No. Direct Rendering does not suggest that 3D acceleration is working. Take a look at the OpenGL renderer and vendor strings, and you will see that it is using the Software Rasterizer from Mesa.
No, it means that dri is doing all it can, within the hardware limitations. If dri was not working, it would say "No", and something about software rendering.
While dri (3d) IS working, due to the hardware limitations, the OP is getting mostly software accel (Or better to say, none at all).
Mesa is taking most of the load, therefore the slow fps the OP is getting.
Really, there is not much to be done. The driver for that chipset is in the kernel, and no third-party or manufacturer drivers are out there for Linux. Might be time to get new hardware, or accept the fact that your video is slow.
glxinfo states "Direct Rendering: Yes" so dri (3D acceleration) is working
No matter how you parse that sentence, it is not true. Modern versions of Mesa provide direct rendering via the software rasterizer, which is a complete software implementation. The software rasterizer does not provide *any* 3D acceleration. You can no longer just look at the status of Direct Rendering and say that 3D acceleration is working or not.
glxinfo says dri IS working, thus all possible 3D acceleration is happening, whether in hardware or software.
Since the hardware/chipset is so old/unsupported, it's doing all it can. It just isn't much. So, software has to take over whatever the vid chip cannot, and make the cpu "help out", thus the slow fps.
Due to the hardware, there are very few options open to boost your fps.
Replace the videocard. If it's a integrated chip (more than likely), then the only option is a slot-based card. If it's a laptop...Well, good luck (Modern/top-dog laptops have SOME replaceable vidcards, but none that I know of with the SiS chipset, sooo...)
Replace the processor with a MUCH faster one (Silly idea. The cost/speed difference makes this a non-viable option)
New system. This will definitely fix the issue. And thin the wallet considerably.
Overclock your system until smoke comes off the chips. The fps you may gain will probably not be worth the replacement cost of the system.
Unfortunately, no real options with your current setup are very good ones.
As I stated in post #1, sometimes, you're just out of luck.
glxinfo says dri IS working, thus all possible 3D acceleration is happening, whether in hardware or software.
Sorry, but that's still just not correct. Again, the status of direct rendering in glxinfo can not be used to determine if 3D acceleration is happening. If I were to completely remove the 3D drivers for my GPU, glxinfo would *still* show direct rendering. Indeed, *everyone* who has installed slackware 13 will get direct rendering, whether or not they've installed any extra drivers or have 3D acceleration working with open source or closed source drivers.
Seriously, please read on up the software rasterizer and stop spreading incorrect information.
Adam
EDIT: I do agree with you, however, that there probably isn't much our SiS user can do about improving the situation with his current video card.
here's Xorg.0.log, i removed some memory and "mode not used" charts because i was 10k characters over the limit... if you need to see any of the removed sections, let me know... it was data in table form, like the display resolution mode list...
one question i have about this is about some programs i use with WINE. i have one that does radio coverage maps, but in high resolution mode (1 pixel per calculation) , it took 20 minutes per map render to calculate signal strengths on a 700x700 pixel map on a machine with a P3-500 CPU. when i upgraded to this machine (1800Mhz Sempron) i expected some speed increase, but didn't get much. it still takes about 15min per map render. my question here is, does this have something to do with my video hardware?
second question... what about the improved winischhofer driver? i noticed while reading that slack uses the winischhofer driver for SIS video hardware, but i saw a link (somewhere in this thread???) to an improved version of the driver, but still with no 3D.
this reminds me of the winmodems and winprinters. cheap hardware that only works well with windows. sure it reduces hardware cost and increases market share because EVERYBODY is buying it, but it only works with one OS family, so after linux users have bought it, they have to wait for the hardware maker to say "oh, yeah, let's make a linux driver for it, but don't spend too much time on it" or for a 3rd party to build a linux driver from scratch.
oh well, looks like i'll just have to look around for a PCI-express 3D video card... that is supported by linux
Code:
X.Org X Server 1.6.2
Release Date: 2009-7-7
X Protocol Version 11, Revision 0
Build Operating System: Slackware 13.0 Slackware Linux Project
Current Operating System: Linux linbox 2.6.29.6-smp #2 SMP Sun Jul 12 22:46:36 CDT 2009 i686
Build Date: 16 July 2009 04:50:27PM
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sun Nov 15 22:05:53 2009
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "Monitor0"
(**) | |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/local" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/CID" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/local" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/CID" does not exist.
Entry deleted from font path.
(
(**) ModulePath set to "/usr/lib/xorg/modules"
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Mouse0
(WW) Disabling Keyboard0
(II) Loader magic: 0x5a0
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.4
X.Org Video Driver: 5.0
X.Org XInput driver : 4.0
X.Org Server Extension : 2.0
(II) Loader running on linux
(++) using VT number 7
(--) PCI:*(0:1:0:0) 1039:6330:1039:6330 rev 3, Mem @ 0xd8000000/134217728, 0xfebe0000/131072, I/O @ 0x0000e800/128
(II) Open ACPI successful (/var/run/acpid.socket)
(II) System resource ranges:
(removed due to text size limits)
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri2" will be loaded. This was enabled by default and also specified in the config file.
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
compiled for 1.6.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
compiled for 1.6.2, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions//libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
compiled for 1.6.2, module version = 1.1.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
compiled for 1.6.2, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
compiled for 1.6.2, module version = 1.0.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "sis"
(II) Loading /usr/lib/xorg/modules/drivers//sis_drv.so
(II) Module sis: vendor="X.Org Foundation"
compiled for 1.6.1, module version = 0.10.1
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 5.0
(II) SIS: driver for SiS chipsets: SIS5597/5598, SIS530/620,
SIS6326/AGP/DVD, SIS300/305, SIS630/730, SIS540, SIS315, SIS315H,
SIS315PRO/E, SIS550, SIS650/M650/651/740, SIS330(Xabre),
SIS660/[M]661[F|M]X/[M]670/[M]741[GX]/[M]760[GX]/[M]761[GX]/[M]770[GX],
SIS340
(II) SIS: driver for XGI chipsets: Volari Z7 (XG20),
Volari V3XT/V5/V8/Duo (XG40)
(II) Primary Device is: PCI 01@00:00:0
(WW) Falling back to old probe method for sis
(--) Chipset SIS660/[M]661[F|M]X/[M]670/[M]741[GX]/[M]760[GX]/[M]761[GX]/[M]770[GX] found
(II) resource ranges after xf86ClaimFixedResources() call:
(removed due to text size limit)
(II) Setting vga for screen 0.
(II) SIS(0): SiS driver (2005/09/20-1, compiled for X.org 1.6.1.0)
(II) SIS(0): Copyright (C) 2001-2005 Thomas Winischhofer <thomas@winischhofer.net> and others
(II) SIS(0): *** See http://www.winischhofer.at/linuxsisvga.shtml
(II) SIS(0): *** for documentation and updates.
(--) SIS(0): sisfb not found
(--) SIS(0): Relocated I/O registers at 0xE800
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(**) SIS(0): Depth 24, (--) framebuffer bpp 32
(==) SIS(0): RGB weight 888
(==) SIS(0): Default visual is TrueColor
(WW) SIS(0): Could not find/read video BIOS
(==) SIS(0): Using XAA acceleration architecture
(==) SIS(0): Using HW cursor
(==) SIS(0): Color HW cursor is enabled
(II) SIS(0): Using VRAM command queue, size 512k
(==) SIS(0): Hotkey display switching is enabled
(II) SIS(0): WARNING: Using the Hotkey might freeze your machine, regardless
(II) SIS(0): whether enabled or disabled. This is no driver bug.
(==) SIS(0): SiSCtrl utility interface is disabled
(II) SIS(0): For information on SiSCtrl, see
http://www.winischhofer.at/linuxsispart1.shtml#sisctrl
(==) SIS(0): DRI disabled
(II) SIS(0): Checking OS for SSE support is not supported in this version of X.org
(II) SIS(0): If your OS supports SSE, set the option "UseSSE" to "on".
(--) SIS(0): 65536K shared video RAM (UMA)
(--) SIS(0): DRAM type: DDR SDRAM
(--) SIS(0): Memory clock: 198.861 MHz
(--) SIS(0): DRAM bus width: 64 bit
(--) SIS(0): Linear framebuffer at 0xD8000000
(--) SIS(0): MMIO registers at 0xFEBE0000 (size 64K)
(--) SIS(0): VideoRAM: 65536 KB
(II) SIS(0): Using 64960K of framebuffer memory at offset 0K
(--) SIS(0): Hardware supports two video overlays
(II) SIS(0):
Dear SiS76x user, your machine is using a shared memory framebuffer.
Due to hardware limitations of the SiS chip in combination with the
AMD CPU, video overlay support is very limited on this machine. If you
experience flashing lines in the video and/or the graphics display
during video playback, reduce the color depth and/or the resolution
and/or the refresh rate. Alternatively, use the video blitter.
(==) SIS(0): Using gamma correction (1.0, 1.0, 1.0)
(II) SIS(0): Gamma correction is enabled
(II) SIS(0): Separate Xv gamma correction is disabled
(--) SIS(0): Memory bandwidth at 32 bpp is 397.722 MHz
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(--) SIS(0): CRT1 DDC supported
(--) SIS(0): CRT1 DDC level: 2
(--) SIS(0): CRT1 DDC monitor info: *******************************************
(II) SIS(0): Manufacturer: ACR Model: c Serial#: 2423273991
(II) SIS(0): Year: 2009 Week: 7
(II) SIS(0): EDID Version: 1.3
(II) SIS(0): Analog Display Input, Input Voltage Level: 0.700/0.300 V
(II) SIS(0): Sync: Separate
(II) SIS(0): Max Image Size [cm]: horiz.: 41 vert.: 26
(II) SIS(0): Gamma: 2.20
(II) SIS(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) SIS(0): First detailed timing is preferred mode
(II) SIS(0): redX: 0.636 redY: 0.349 greenX: 0.290 greenY: 0.589
(II) SIS(0): blueX: 0.143 blueY: 0.080 whiteX: 0.313 whiteY: 0.329
(II) SIS(0): Supported established timings:
(II) SIS(0): 720x400@70Hz
(II) SIS(0): 640x480@60Hz
(II) SIS(0): 640x480@67Hz
(II) SIS(0): 640x480@72Hz
(II) SIS(0): 640x480@75Hz
(II) SIS(0): 800x600@56Hz
(II) SIS(0): 800x600@60Hz
(II) SIS(0): 800x600@72Hz
(II) SIS(0): 800x600@75Hz
(II) SIS(0): 832x624@75Hz
(II) SIS(0): 1024x768@60Hz
(II) SIS(0): 1024x768@70Hz
(II) SIS(0): 1024x768@75Hz
(II) SIS(0): 1280x1024@75Hz
(II) SIS(0): 1152x870@75Hz
(II) SIS(0): Manufacturer's mask: 10
(II) SIS(0): Supported standard timings:
(II) SIS(0): #0: hsize: 1440 vsize 900 refresh: 60 vid: 149
(II) SIS(0): #1: hsize: 1440 vsize 900 refresh: 75 vid: 3989
(II) SIS(0): #2: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
(II) SIS(0): #3: hsize: 1280 vsize 960 refresh: 60 vid: 16513
(II) SIS(0): #4: hsize: 1152 vsize 864 refresh: 75 vid: 20337
(II) SIS(0): Supported detailed timing:
(II) SIS(0): clock: 106.5 MHz Image Size: 410 x 256 mm
(II) SIS(0): h_active: 1440 h_sync: 1520 h_sync_end 1672 h_blank_end 1904 h_border: 0
(II) SIS(0): v_active: 900 v_sync: 903 v_sync_end 909 v_blanking: 934 v_border: 0
(II) SIS(0): Serial No: LAT0C0514015
(II) SIS(0): Ranges: V min: 50 V max: 75 Hz, H min: 30 H max: 82 kHz, PixClock max 140 MHz
(II) SIS(0): Monitor name: X193W
(II) SIS(0): EDID (in hex):
(II) SIS(0): e0891d0828ea1f080f00000018a2a4bf
(II) SIS(0): 210c130808ea1f08e0891d0848a2a4bf
(II) SIS(0): 8a690c088e6109b81f00000048a7a4bf
(II) SIS(0): 7c9609b827000000e9a2a4bf68a2a4bf
(II) SIS(0): e07709b8e1a2a4bf1f00000013e11b08
(II) SIS(0): caa2a4bf000000000700000001000000
(II) SIS(0): 5ba2a4bf64000000fba2a4bf08a3a4bf
(II) SIS(0): 7f820f08e1a2a4bf13e11b0808000000
(II) SIS(0): EDID vendor "ACR", prod id 12
(II) SIS(0): Using hsync ranges from config file
(II) SIS(0): Using vrefresh ranges from config file
(II) SIS(0): Printing DDC gathered Modelines:
(II) SIS(0): Modeline "1440x900"x0.0 106.50 1440 1520 1672 1904 900 903 909 934 -hsync +vsync (55.9 kHz)
(removed due to text size limits)
(--) SIS(0): According to DDC size, CRT1 aspect ratio is 1.58:1 (wide)
(--) SIS(0): End of CRT1 DDC monitor info *************************************
(==) SIS(0): Min pixel clock is 10 MHz
(--) SIS(0): Max pixel clock is 290 MHz
(II) SIS(0): Replaced default mode list with built-in modes
(II) SIS(0): Using real widescreen modes for CRT1 VGA devices
(II) SIS(0): Use option "ForceCRT1VGAAspect" to overrule
(II) SIS(0): "Unknown reason" in the following list means that the mode
(II) SIS(0): is not supported on the chipset/bridge/current output device.
(II) SIS(0): Monitor0: Using hsync range of 30.00-82.00 kHz
(II) SIS(0): Monitor0: Using vrefresh range of 50.00-75.00 Hz
(II) SIS(0): Monitor0: Using maximum pixel clock of 140.00 MHz
(II) SIS(0): Estimated virtual size for aspect ratio 1.5769 is 1440x900
(II) SIS(0): Clock range: 10.00 to 290.64 MHz
(removed due to text size limit)
(--) SIS(0): Virtual size is 1440x900 (pitch 1440)
(**) SIS(0): *Driver mode "1440x900": 106.5 MHz, 55.9 kHz, 59.9 Hz
(II) SIS(0): Modeline "1440x900"x59.9 106.50 1440 1520 1672 1904 900 903 909 934 -hsync +vsync (55.9 kHz)
(**) SIS(0): *Driver mode "1440x900": 136.8 MHz, 70.6 kHz, 75.0 Hz
(II) SIS(0): Modeline "1440x900"x75.0 136.75 1440 1536 1688 1936 900 903 909 942 -hsync +vsync (70.6 kHz)
(**) SIS(0): *Driver mode "1440x900": 106.5 MHz, 55.9 kHz, 59.9 Hz
(II) SIS(0): Modeline "1440x900"x59.9 106.50 1440 1520 1672 1904 900 903 909 934 -hsync +vsync (55.9 kHz)
(removed due to text size limits)
(**) SIS(0): Display dimensions: (410, 260) mm
(**) SIS(0): DPI set to (89, 87)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
compiled for 1.6.2, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/lib/xorg/modules//libxaa.so
(II) Module xaa: vendor="X.Org Foundation"
compiled for 1.6.2, module version = 1.2.1
ABI class: X.Org Video Driver, version 5.0
(II) SIS(0): 2D acceleration enabled
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC? No, I don't.
(II) resource ranges after preInit:
(removed due to text size limit)
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules//libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
compiled for 1.6.2, module version = 1.1.0
ABI class: X.Org Video Driver, version 5.0
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules//libint10.so
(II) Module int10: vendor="X.Org Foundation"
compiled for 1.6.2, module version = 1.0.0
ABI class: X.Org Video Driver, version 5.0
(II) SIS(0): initializing int10
(II) SIS(0): Primary V_BIOS segment is: 0xc000
(II) SIS(0): VESA BIOS detected
(II) SIS(0): VESA VBE Version 3.0
(II) SIS(0): VESA VBE Total Mem: 65536 kB
(II) SIS(0): VESA VBE OEM: SiS
(II) SIS(0): VESA VBE OEM Software Rev: 1.0
(II) SIS(0): VESA VBE OEM Vendor: Silicon Integrated Systems Corp.
(II) SIS(0): VESA VBE OEM Product: 6330
(II) SIS(0): VESA VBE OEM Product Rev: 3.55.00
(II) SIS(0): Setting custom mode 1440x900 on CRT1
(II) SIS(0): Setting custom mode 1440x900 on CRT2
(II) SIS(0): SiS76x/UMA: two video overlay(s) available in current mode
(II) SIS(0): RENDER acceleration enabled
(II) SIS(0): Framebuffer from (0,0) to (1439,11546)
(II) SIS(0): Using XFree86 Acceleration Architecture (XAA)
Screen to screen bit blits
Solid filled rectangles
8x8 mono pattern filled rectangles
8x8 color pattern filled rectangles
Solid Lines
Dashed Lines
Setting up tile and stipple cache:
32 128x128 slots
32 256x256 slots
16 512x512 slots
32 8x8 color pattern slots
(--) SIS(0): CPU frequency 1799.71Mhz
(II) SIS(0): Benchmarking system RAM to video RAM memory transfer methods:
(--) SIS(0): Checked libc memcpy()... 36.2 MiB/s
(--) SIS(0): Checked built-in-1 memcpy()... 36.3 MiB/s
(--) SIS(0): Checked built-in-2 memcpy()... 23.2 MiB/s
(--) SIS(0): Checked MMX memcpy()... 69.1 MiB/s
(--) SIS(0): Checked 3DNow! memcpy()... 69.1 MiB/s
(--) SIS(0): Checked MMX2 memcpy()... 69.0 MiB/s
(--) SIS(0): Using 3DNow! method for aligned data transfers to video RAM
(--) SIS(0): Using 3DNow! method for unaligned data transfers to video RAM
(==) SIS(0): Backing store disabled
(==) SIS(0): Silken mouse enabled
(**) Option "dpms"
(**) SIS(0): DPMS enabled
(II) SIS(0): Using SiS300/315/330/340 series HW Xv
(II) SIS(0): Default Xv adaptor is Video Overlay
(II) SIS(0): Initialized SISCTRL extension version 0.1
(II) SIS(0): Registered screen 0 with SISCTRL extension version 0.1
(==) RandR enabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) AIGLX: Screen 0 is not DRI2 capable
(II) AIGLX: Screen 0 is not DRI capable
(II) AIGLX: Loaded and initialized /usr/lib/xorg/modules/dri/swrast_dri.so
(II) GLX: Initialized DRISWRAST GL provider for screen 0
(II) config/hal: Adding input device Macintosh mouse button emulation
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input//evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
compiled for 1.6.1, module version = 2.2.2
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 4.0
(**) Macintosh mouse button emulation: always reports core events
(**) Macintosh mouse button emulation: Device: "/dev/input/event0"
(II) Macintosh mouse button emulation: Found 3 mouse buttons
(II) Macintosh mouse button emulation: Found x and y relative axes
(II) Macintosh mouse button emulation: Configuring as mouse
(**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
(**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
(**) Macintosh mouse button emulation: (accel) keeping acceleration scheme 1
(**) Macintosh mouse button emulation: (accel) filter chain progression: 2.00
(**) Macintosh mouse button emulation: (accel) filter stage 0: 20.00 ms
(**) Macintosh mouse button emulation: (accel) set acceleration profile 0
(II) config/hal: Adding input device ImPS/2 Generic Wheel Mouse
(**) ImPS/2 Generic Wheel Mouse: always reports core events
(**) ImPS/2 Generic Wheel Mouse: Device: "/dev/input/event4"
(II) ImPS/2 Generic Wheel Mouse: Found 3 mouse buttons
(II) ImPS/2 Generic Wheel Mouse: Found x and y relative axes
(II) ImPS/2 Generic Wheel Mouse: Found scroll wheel(s)
(II) ImPS/2 Generic Wheel Mouse: Configuring as mouse
(**) ImPS/2 Generic Wheel Mouse: YAxisMapping: buttons 4 and 5
(**) ImPS/2 Generic Wheel Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "ImPS/2 Generic Wheel Mouse" (type: MOUSE)
(**) ImPS/2 Generic Wheel Mouse: (accel) keeping acceleration scheme 1
(**) ImPS/2 Generic Wheel Mouse: (accel) filter chain progression: 2.00
(**) ImPS/2 Generic Wheel Mouse: (accel) filter stage 0: 20.00 ms
(**) ImPS/2 Generic Wheel Mouse: (accel) set acceleration profile 0
(II) config/hal: Adding input device AT Translated Set 2 keyboard
(**) AT Translated Set 2 keyboard: always reports core events
(**) AT Translated Set 2 keyboard: Device: "/dev/input/event1"
(II) AT Translated Set 2 keyboard: Found keys
(II) AT Translated Set 2 keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "us"
(**) Option "xkb_options" "terminate:ctrl_alt_bksp"
...oh well, looks like i'll just have to look around for a PCI-express 3D video card... that is supported by linux.
Most pci-e cards are supported by linux.
HOWEVER, personally I recommend the Nvidia based cards, because they are VERY easy to install/maintain in Linux.
The current crop of proprietary drivers from Nvidia support quite a few older cards, too. I would find a card in your price range, then check on the Nvidia site to see if it is supported. (An example: My old system w/6200AGP card is STILL supported by Nvidia, just not in the latest drivers. A older pci-x16 card i have (7300GT) is supported by latest drivers, as is anything more recent)
Choice almost comes down to: Are you going to do any gaming, or mostly video rendering? That will decide the card more than anything. Research will tell you what is right for you
Last edited by cwwilson721; 11-16-2009 at 08:40 PM.
i'll begin asking around. i'm sure that at the rate some of my friends constantly upgrade hardware, one of them must have a card or two stashed away somewhere....
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.