You are not logged in.
Pages: 1
I recently installed Arch Linux on my laptop and almost everything is working fine. Some time ago, I used to use a tool that detects my hardware and generates a xorg.conf, but this time, I installed Arch and X is running fine without xorg.conf.
However, I have a problem with 3D Aceleration. My 3D card is Intel x3100 (GM965). (I installed xf86-video-intel driver) 3D aceleration is very slow. Ive run glxinfo and it shows only NONE and SLOW flags. Some simple opengl games like supertux run very very slow.
Ive tried to copy and paste a xorg file from a x3100 user, but X didnt work at all. What can I do to enable 3D aceleration. Thanks in advance
EDIT: I was really happy I didnt have to write a xorg.conf file. Will I have to?
Last edited by ar5007eg (2009-06-12 20:20:05)
Offline
This is my xorg.conf. I'm using a third-generation MacBook (MacBook3,1), which has a GMA X3100.
Section "Device"
Identifier "Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller"
Driver "intel"
BusID "PCI:0:2:0"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "DRI"
Group "video"
Mode 0666
EndSection
Section "Module"
# Graphics stuff.
Load "glx" # OpenGL
Load "GLcore" # ^
Load "dri" # Direct rendering
Load "dbe" # Double buffering
Load "i2c" # Monitor info
Load "ddc" # ^
Load "vbe" # VESA BIOS (?)
Load "int10" # ^
# Font stuff.
Load "bitmap"
Load "extmod"
#Load "freetype"
#Load "type1"
EndSection
(Irrelevant sections have been removed.)
Offline
Thanks... I could start X with this xorg.conf , BUT i still got slow 3D aceleration, and glxinfo still returns me only SLOW or NONE flags. Maybe the problem is not on xorg.conf
Offline
Actually, Im sorry, I had made a mistake.
Now, I placed xorg.conf in the right place and Xorg says: "FATAL ERROR: no screens found"
Offline
Hmm, try adding this?
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
EndSection
# Actually, can you also run `lspci` in a terminal, please?
Last edited by Peasantoid (2009-06-12 22:07:44)
Offline
Thanks for your answer
I've tried adding this "ServerLayout" layout section and it gives me the same fatal error from X: "no screen founds"
Here is my output form lspci
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
04:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
05:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)
0a:09.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
0a:09.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
0a:09.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12)
0a:09.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
0a:09.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev ff)
EDIT: output from lspci -v
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
Subsystem: Acer Incorporated [ALI] Device 011d
Flags: bus master, fast devsel, latency 0
Capabilities: [e0] Vendor Specific Information <?>
Kernel driver in use: agpgart-intel
Kernel modules: intel-agp
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03) (prog-if 00 [VGA controller])
Subsystem: Acer Incorporated [ALI] Device 011d
Flags: bus master, fast devsel, latency 0, IRQ 5
Memory at f0000000 (64-bit, non-prefetchable) [size=1M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 1800 [size=8]
Capabilities: [90] MSI: Mask- 64bit- Count=1/1 Enable-
Capabilities: [d0] Power Management version 3
Kernel modules: intelfb
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
Subsystem: Acer Incorporated [ALI] Device 011d
Flags: bus master, fast devsel, latency 0
Memory at f0100000 (64-bit, non-prefetchable) [size=1M]
Capabilities: [d0] Power Management version 3
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03) (prog-if 00 [UHCI])
Subsystem: Acer Incorporated [ALI] Device 011d
Flags: bus master, medium devsel, latency 0, IRQ 16
I/O ports at 1820 [size=32]
Kernel driver in use: uhci_hcd
Kernel modules: uhci-hcd
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03) (prog-if 00 [UHCI])
Subsystem: Acer Incorporated [ALI] Device 011d
Flags: bus master, medium devsel, latency 0, IRQ 21
I/O ports at 1840 [size=32]
Kernel driver in use: uhci_hcd
Kernel modules: uhci-hcd
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03) (prog-if 20 [EHCI])
Subsystem: Acer Incorporated [ALI] Device 011d
Flags: bus master, medium devsel, latency 0, IRQ 18
Memory at f0704000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] Debug port: BAR=1 offset=00a0
Kernel driver in use: ehci_hcd
Kernel modules: ehci-hcd
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
Subsystem: Acer Incorporated [ALI] Device 011d
Flags: bus master, fast devsel, latency 0, IRQ 22
Memory at f0500000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] MSI: Mask- 64bit+ Count=1/1 Enable-
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [100] Virtual Channel <?>
Capabilities: [130] Root Complex Link <?>
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=03, sec-latency=0
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Mask- 64bit- Count=1/1 Enable+
Capabilities: [90] Subsystem: Acer Incorporated [ALI] Device 011d
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
Memory behind bridge: 88000000-880fffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Mask- 64bit- Count=1/1 Enable+
Capabilities: [90] Subsystem: Acer Incorporated [ALI] Device 011d
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
Memory behind bridge: 88100000-881fffff
Capabilities: [40] Express Root Port (Slot+), MSI 00
Capabilities: [80] MSI: Mask- 64bit- Count=1/1 Enable+
Capabilities: [90] Subsystem: Acer Incorporated [ALI] Device 011d
Capabilities: [a0] Power Management version 2
Capabilities: [100] Virtual Channel <?>
Capabilities: [180] Root Complex Link <?>
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03) (prog-if 00 [UHCI])
Subsystem: Acer Incorporated [ALI] Device 011d
Flags: bus master, medium devsel, latency 0, IRQ 23
I/O ports at 1860 [size=32]
Kernel driver in use: uhci_hcd
Kernel modules: uhci-hcd
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03) (prog-if 00 [UHCI])
Subsystem: Acer Incorporated [ALI] Device 011d
Flags: bus master, medium devsel, latency 0, IRQ 19
I/O ports at 1880 [size=32]
Kernel driver in use: uhci_hcd
Kernel modules: uhci-hcd
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03) (prog-if 00 [UHCI])
Subsystem: Acer Incorporated [ALI] Device 011d
Flags: bus master, medium devsel, latency 0, IRQ 18
I/O ports at 18a0 [size=32]
Kernel driver in use: uhci_hcd
Kernel modules: uhci-hcd
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03) (prog-if 20 [EHCI])
Subsystem: Acer Incorporated [ALI] Device 011d
Flags: bus master, medium devsel, latency 0, IRQ 23
Memory at f0704400 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] Debug port: BAR=1 offset=00a0
Kernel driver in use: ehci_hcd
Kernel modules: ehci-hcd
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3) (prog-if 01 [Subtractive decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=0a, subordinate=0a, sec-latency=32
Memory behind bridge: f0400000-f04fffff
Capabilities: [50] Subsystem: Gammagraphx, Inc. (or missing ID) Device 0000
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
Subsystem: Acer Incorporated [ALI] Device 011d
Flags: bus master, medium devsel, latency 0
Capabilities: [e0] Vendor Specific Information <?>
Kernel modules: iTCO_wdt
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03) (prog-if 8a [Master SecP PriP])
Subsystem: Acer Incorporated [ALI] Device 011d
Flags: bus master, medium devsel, latency 0, IRQ 19
I/O ports at 01f0 [size=8]
I/O ports at 03f4 [size=1]
I/O ports at 0170 [size=8]
I/O ports at 0374 [size=1]
I/O ports at 1810 [size=16]
Kernel driver in use: ata_piix
Kernel modules: piix, ata_piix
00:1f.2 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller (rev 03) (prog-if 8f [Master SecP SecO PriP PriO])
Subsystem: Acer Incorporated [ALI] Device 011d
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 19
I/O ports at 1c00 [size=8]
I/O ports at 18f4 [size=4]
I/O ports at 18f8 [size=8]
I/O ports at 18f0 [size=4]
I/O ports at 18e0 [size=16]
I/O ports at 18d0 [size=16]
Capabilities: [70] Power Management version 3
Kernel driver in use: ata_piix
Kernel modules: ata_piix
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
Subsystem: Acer Incorporated [ALI] Device 011d
Flags: medium devsel, IRQ 19
Memory at 88200000 (32-bit, non-prefetchable) [size=256]
I/O ports at 1c20 [size=32]
Kernel driver in use: i801_smbus
Kernel modules: i2c-i801
04:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
Subsystem: AMBIT Microsystem Corp. AR5BXB63 802.11bg NIC
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at 88000000 (64-bit, non-prefetchable) [size=64K]
Capabilities: [40] Power Management version 2
Capabilities: [50] MSI: Mask- 64bit- Count=1/1 Enable-
Capabilities: [60] Express Legacy Endpoint, MSI 00
Capabilities: [90] MSI-X: Enable- Mask- TabSize=1
Capabilities: [100] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq+ ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr+ BadTLP- BadDLLP- Rollover- Timeout+ NonFatalErr-
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
AERCap: First Error Pointer: 14, GenCap+ CGenEn- ChkCap+ ChkEn-
Capabilities: [140] Virtual Channel <?>
Kernel driver in use: ath5k_pci
Kernel modules: ath_pci, ath5k
05:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)
Subsystem: Acer Incorporated [ALI] Device 011d
Flags: bus master, fast devsel, latency 0, IRQ 764
Memory at 88100000 (64-bit, non-prefetchable) [size=64K]
Expansion ROM at <ignored> [disabled]
Capabilities: [48] Power Management version 3
Capabilities: [50] Vital Product Data <?>
Capabilities: [58] Vendor Specific Information <?>
Capabilities: [e8] MSI: Mask- 64bit+ Count=1/1 Enable+
Capabilities: [d0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq+ ACSViol-
UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
CESta: RxErr+ BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
AERCap: First Error Pointer: 14, GenCap+ CGenEn- ChkCap+ ChkEn-
Capabilities: [13c] Virtual Channel <?>
Capabilities: [160] Device Serial Number e9-b9-c5-fe-ff-24-1b-00
Capabilities: [16c] Power Budgeting <?>
Kernel driver in use: tg3
Kernel modules: tg3
0a:09.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05) (prog-if 10 [OHCI])
Subsystem: Acer Incorporated [ALI] Device 011d
Flags: bus master, medium devsel, latency 32, IRQ 16
Memory at f0400000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [dc] Power Management version 2
Kernel driver in use: ohci1394
Kernel modules: ohci1394
0a:09.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
Subsystem: Acer Incorporated [ALI] Device 011d
Flags: bus master, medium devsel, latency 32, IRQ 17
Memory at f0400800 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2
Kernel driver in use: sdhci-pci
Kernel modules: sdhci-pci
0a:09.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12)
Subsystem: Acer Incorporated [ALI] Device 011d
Flags: bus master, medium devsel, latency 32
Memory at f0400c00 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2
Kernel driver in use: ricoh-mmc
Kernel modules: ricoh_mmc
0a:09.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
Subsystem: Acer Incorporated [ALI] Device 011d
Flags: bus master, medium devsel, latency 32
Memory at f0401000 (32-bit, non-prefetchable) [size=256]
Capabilities: [80] Power Management version 2
0a:09.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev ff) (prog-if ff)
!!! Unknown header type 7f
Last edited by ar5007eg (2009-06-13 16:04:07)
Offline
Your machine's chipset is almost identical to my own — what computer do you have? (I'm asking because it looks a lot like Apple hardware, except for the card reader components.)
At this point, I have no idea why it isn't working... sorry man.
# edit: Never mind, not Apple hardware. But pretty close.
Last edited by Peasantoid (2009-06-13 16:05:24)
Offline
ACER ASPIRE 4720Z....
(off-topic: well ive always wondered if osx86 could run on my hardware... i ll give it a shot later)
Ive also installed hwd from AUR, and tried to use its generated xorg.conf file but it didnt work either.
Last edited by ar5007eg (2009-06-13 16:24:56)
Offline
Now, I placed xorg.conf in the right place and Xorg says: "FATAL ERROR: no screens found"
This has gone too far.... I have the same hardware on an Acer machine, here is the simple xorg.conf which uses HAL for inputs (kbd, mouse):
http://sysphere.org/~anrxc/xorg.conf-simple
and here is the complete xorg.conf with all input, display, acceleration ... ... options
http://sysphere.org/~anrxc/xorg.conf-complete
You need to install an RTFM interface.
Offline
OK...none of the xorg.conf files worked..
Then, I realized I didnt installed intel drivers (im REALLY sorry!!).. So I did... and now I am using your xorg.conf file!
STILL, I have poor performance on simple OpenGL applications and glxinfo returns only "SLOW" and "NONE". What else am I missing ?
Offline
STILL, I have poor performance on simple OpenGL applications and glxinfo returns only "SLOW" and "NONE". What else am I missing ?
You are not experiencing anything different than the rest of us. If you had better performance in the past it is because you were using XAA or EXA acceleration, now you are using the new acceleration architecture called UXA - additionally there is a new memory management system called GEM which UXA is using (where XAA and EXA used TTM).... read all about it here http://keithp.com/blogs/Sharpening_the_ … ver_Focus/
You just have to be patient (some of us are already having gray hairs) and eventually performance should be restored. In the mean time you can try reverting to the old driver and acceleration with the xf86-video-intel-legacy package, you can start reading about it here: http://bbs.archlinux.org/viewtopic.php?id=69329
You need to install an RTFM interface.
Offline
Well in my case it's X4500 without xorg.conf, it seems working fine, both 2D accelerated and 3D applications are running perfectly to me. Did you enable KMS when running without xorg.conf? Seems it needs KMS so that DRI2 and UXA can be enabled automatically.
Archlinux x86_64 on Thinkpad T400
Intel X4500MHD / ATI HD3470 Graphics, 2G RAM, 160G HD
Offline
Pages: 1