You are not logged in.

#1 2009-07-29 10:52:43

dao
Member
Registered: 2009-06-19
Posts: 4

[solved] yet more xf86-video-intel woes - both legacy and recent

My intel graphics card on my laptop is giving me a real hard time. I'll post both what I believe are relevant logs/ configs first and then the whole Xorg.log for the legacy driver. I just want some DRM on my laptop, nothing fancy, and I can't post both at once because of the 65k character limit, so I figure those might be easier to get working. but I can add the other Xorg.log on request, too.

If I use the legacy drivers, I get this in Xorg.log:

(EE) [drm] drmOpen failed.
(EE) intel(0): [dri] DRIScreenInit failed. Disabling DRI.

If I use the new ones, I get:

(EE) intel(0): [drm] Failed to open DRM device for : No such file or directory
(EE) intel(0): Failed to become DRM master.

In both cases, I get stuff like this:

drmOpenDevice: node name is /dev/dri/card0                                          
drmOpenDevice: node name is /dev/dri/card0                                          
drmOpenByBusid: Searching for BusID pci:0000:00:02.0                                
drmOpenDevice: node name is /dev/dri/card0                                          
drmOpenByBusid: drmOpenMinor returns -1                                             
drmOpenDevice: node name is /dev/dri/card1

lspci identifies the card as follows:

00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 04)                                                         
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)                                                       
00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)

These are the modules I have loaded:

agpart
intel
drm
i810
i915
video

Kernel config:

CONFIG_AGP=m
CONFIG_AGP_AMD64=m #hu? just noticed - probably irrelevant
CONFIG_AGP_INTEL=m
CONFIG_DRM=m
CONFIG_DRM_I810=m
CONFIG_DRM_I830=m
CONFIG_DRM_I915=m
CONFIG_DRM_I915_KMS=y

My xorg.conf:

Section "Module"                                                                    
        Load "glx"                                                                  
        Load "dri"                                                                  
        Load "dri2"                                                                 
#       Load "i810"                                                                 
        Load "intel"                                                                
        Load "ddc"                                                                  
        Load "dbe"                                                                  
        Load "extmod"                                                               
        Load "bitmap"                                                               
        Load "type1"                                                                
        Load "freetype"                                                             
        Load "record"                                                               
EndSection                                                                          

Section "ServerLayout"
        Identifier "serverlayout"
        Screen 0        "Screen0" 0 0
        InputDevice     "Mouse" "CorePointer"
        InputDevice     "Keyboard" "CoreKeyboard"
EndSection                                       

Section "ServerFlags"
        Option "AutoAddDevices" "off"
        Option  "AllowEmptyInput"       "off"
EndSection                                   

Section "Device"
    Identifier      "icard"
    Driver          "intel"
    Option      "Tiling"        "false"
    Option      "AccelMethod"   "UXA"  
EndSection                             

Section "Monitor"
        Identifier   "Generic Monitor"
        #HorizSync    30.0 - 70.0     
        #VertRefresh  50.0 - 160.0    
        Option      "DPMS"            
        # HorizSync 60.0 - 60.0       
EndSection                            

Section "InputDevice"
        Identifier "Keyboard"
        Driver  "kbd"        
        Option  "XkbRules"      "xorg"
        Option  "XkbModel"      "pc105"
        Option  "XkbLayout"     "de"
        Option  "XkbVariant"    "nodeadkeys"
EndSection

Section "InputDevice"
    Identifier     "Mouse"
    Driver         "mouse"
    Option         "CorePointer"
    Option         "Device" "/dev/input/mice"
    Option         "Protocol" "ImPS/2"
    Option         "Emulate3Buttons" "true"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "icard"
    Monitor        "Generic Monitor"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
        Modes      "1650x1024" "1280x1024" "1024x768" "800x600"
    EndSubSection
EndSection

The entire xorg.log for the legacy drivers:

X.Org X Server 1.6.2
Release Date: 2009-7-7
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.30-ARCH i686 
Current Operating System: Linux myhost 2.6.30.3 #2 SMP Wed Jul 29 12:05:33 CEST 2009 i686                                                                               
Build Date: 18 July 2009  08:27:13PM                                                
                                                                                    
        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: Wed Jul 29 12:08:29 2009                
(==) Using config file: "/etc/X11/xorg.conf"                                        
(==) No Layout section.  Using the first Screen section.                            
(**) |-->Screen "Screen1" (0)                                                       
(**) |   |-->Monitor "Generic Monitor"                                              
(**) |   |-->Device "icard"                                                         
(**) Option "AllowEmptyInput" "off"                                                 
(**) Option "AutoAddDevices" "off"                                                  
(**) Not automatically adding devices                                               
(==) Automatically enabling devices                                                 
(==) FontPath set to:                                                               
        /usr/share/fonts/misc,                                                      
        /usr/share/fonts/100dpi:unscaled,                                           
        /usr/share/fonts/75dpi:unscaled,                                            
        /usr/share/fonts/TTF,                                                       
        /usr/share/fonts/Type1,                                                     
        built-ins                                                                   
(==) ModulePath set to "/usr/lib/xorg/modules"                                      
(==) |-->Input Device "Configured Mouse"                                            
(==) |-->Input Device "Generic Keyboard"                                            
(==) No Layout section. Using the first core pointer device.                        
(==) No Layout section. Using the first keyboard device.                            
(II) Loader magic: 0x7a40                                                           
(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:0:2:0) 8086:2592:10cf:12de Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller rev 4, Mem @ 0xb0080000/524288, 0xc0000000/268435456, 0xb0040000/262144, I/O @ 0x00001400/8                                                   
(--) PCI: (0:0:2:1) 8086:2792:10cf:12de Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller rev 4, Mem @ 0x8c000000/524288                            
(II) Open ACPI successful (/var/run/acpid.socket)                                   
(II) System resource ranges:                                                        
        [0] -1  0       0xffffffff - 0xffffffff (0x1) MX[b]                         
        [1] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[b]                     
        [2] -1  0       0x000c0000 - 0x000effff (0x30000) MX[b]                     
        [3] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[b]                     
        [4] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[b]                         
        [5] -1  0       0x00000000 - 0x00000000 (0x1) IX[b]                         
(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) "record" 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 by default.                                              
(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: "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: "intel"                                                            
(II) Loading /usr/lib/xorg/modules/drivers//intel_drv.so                            
(II) Module intel: vendor="X.Org Foundation"                                        
        compiled for 1.6.1, module version = 2.3.2                                  
        Module class: X.Org Video Driver                                            
        ABI class: X.Org Video Driver, version 5.0                                  
(II) LoadModule: "ddc"                                                              
(II) Module "ddc" already built-in                                                  
(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: "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: "type1"                                                            
(WW) Warning, couldn't open module type1                                            
(II) UnloadModule: "type1"                                                          
(EE) Failed to load module "type1" (module does not exist, 0)                       
(II) LoadModule: "freetype"                                                         
(WW) Warning, couldn't open module freetype                                         
(II) UnloadModule: "freetype"                                                       
(EE) Failed to load module "freetype" (module does not exist, 0)                    
(II) LoadModule: "record"                                                           
(II) Loading /usr/lib/xorg/modules/extensions//librecord.so                         
(II) Module record: vendor="X.Org Foundation"                                       
        compiled for 1.6.2, module version = 1.13.0                                 
        Module class: X.Org Server Extension                                        
        ABI class: X.Org Server Extension, version 2.0                              
(II) Loading extension RECORD                                                       
(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: "intel"                                                            
(II) Reloading /usr/lib/xorg/modules/drivers//intel_drv.so                          
(II) UnloadModule: "intel"                                                          
(II) Failed to load module "intel" (already loaded, 136159341)                      
(II) LoadModule: "mouse"                                                            
(II) Loading /usr/lib/xorg/modules/input//mouse_drv.so                              
(II) Module mouse: vendor="X.Org Foundation"                                        
        compiled for 1.6.0, module version = 1.4.0                                  
        Module class: X.Org XInput Driver                                           
        ABI class: X.Org XInput driver, version 4.0                                 
(II) LoadModule: "kbd"                                                              
(II) Loading /usr/lib/xorg/modules/input//kbd_drv.so                                
(II) Module kbd: vendor="X.Org Foundation"                                          
        compiled for 1.6.0, module version = 1.3.2                                  
        Module class: X.Org XInput Driver                                           
        ABI class: X.Org XInput driver, version 4.0                                 
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,                    
        i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,              
        E7221 (i915), 915GM, 945G, 945GM, 945GME, 965G, G35, 965Q, 946GZ,           
        965GM, 965GME/GLE, G33, Q35, Q33, Intel Integrated Graphics Device          
(II) Primary Device is: PCI 00@00:02:0                                              
(II) resource ranges after xf86ClaimFixedResources() call:                          
        [0] -1  0       0xffffffff - 0xffffffff (0x1) MX[b]                         
        [1] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[b]                     
        [2] -1  0       0x000c0000 - 0x000effff (0x30000) MX[b]                     
        [3] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[b]                     
        [4] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[b]                         
        [5] -1  0       0x00000000 - 0x00000000 (0x1) IX[b]                         
(II) resource ranges after probing:                                                 
        [0] -1  0       0xffffffff - 0xffffffff (0x1) MX[b]                         
        [1] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[b]                     
        [2] -1  0       0x000c0000 - 0x000effff (0x30000) MX[b]                     
        [3] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[b]                     
        [4] 0   0       0x000a0000 - 0x000affff (0x10000) MS[b]                     
        [5] 0   0       0x000b0000 - 0x000b7fff (0x8000) MS[b]                      
        [6] 0   0       0x000b8000 - 0x000bffff (0x8000) MS[b]                      
        [7] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[b]                         
        [8] -1  0       0x00000000 - 0x00000000 (0x1) IX[b]                         
        [9] 0   0       0x000003b0 - 0x000003bb (0xc) IS[b]                         
        [10] 0  0       0x000003c0 - 0x000003df (0x20) IS[b]                        
(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) 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 "vgahw"                                                     
(II) LoadModule: "vgahw"                                                            
(II) Loading /usr/lib/xorg/modules//libvgahw.so                                     
(II) Module vgahw: vendor="X.Org Foundation"                                        
        compiled for 1.6.2, module version = 0.1.0                                  
        ABI class: X.Org Video Driver, version 5.0                                  
(**) intel(0): Depth 24, (--) framebuffer bpp 32                                    
(==) intel(0): RGB weight 888                                                       
(==) intel(0): Default visual is TrueColor                                          
(**) intel(0): Option "AccelMethod" "UXA"                                           
(**) intel(0): Option "Tiling" "false"                                              
(II) intel(0): Integrated Graphics Chipset: Intel(R) 915GM                          
(--) intel(0): Chipset: "915GM"                                                     
(--) intel(0): Linear framebuffer at 0xC0000000                                     
(--) intel(0): IO registers at addr 0xB0080000                                      
(II) intel(0): 2 display pipes available.                                           
(==) intel(0): Using EXA for acceleration                                           
(II) Loading sub module "ddc"                                                       
(II) LoadModule: "ddc"                                                              
(II) Module "ddc" already built-in                                                  
(II) Loading sub module "i2c"                                                       
(II) LoadModule: "i2c"                                                              
(II) Module "i2c" already built-in                                                  
(II) intel(0): Output VGA using monitor section Generic Monitor                     
(II) intel(0): I2C bus "CRTDDC_A" initialized.                                      
(II) intel(0): Output LVDS has no monitor section                                   
(II) intel(0): I2C bus "LVDSDDC_C" initialized.                                     
(II) intel(0): Attempting to determine panel fixed mode.                            
(II) intel(0): I2C device "LVDSDDC_C:E-EDID segment register" registered at address 0x60.                                                                               
(II) intel(0): I2C device "LVDSDDC_C:ddc2" registered at address 0xA0.              
(II) Loading sub module "int10"                                                     
(II) LoadModule: "int10"                                                            
(II) Reloading /usr/lib/xorg/modules//libint10.so                                   
(II) intel(0): initializing int10                                                   
(II) intel(0): Bad V_BIOS checksum                                                  
(II) intel(0): Primary V_BIOS segment is: 0xc000                                    
(II) intel(0): VESA BIOS detected                                                   
(II) intel(0): VESA VBE Version 3.0                                                 
(II) intel(0): VESA VBE Total Mem: 7872 kB                                          
(II) intel(0): VESA VBE OEM: Intel(r)915GM/910ML/915MS Graphics Chip Accelerated VGA BIOS                                                                               
(II) intel(0): VESA VBE OEM Software Rev: 1.0                                       
(II) intel(0): VESA VBE OEM Vendor: Intel Corporation                               
(II) intel(0): VESA VBE OEM Product: Intel(r)915GM/910ML/915MS Graphics Controller  
(II) intel(0): VESA VBE OEM Product Rev: Hardware Version 0.0                       
(II) intel(0): I2C bus "SDVOCTRL_E for SDVOB" initialized.                          
(II) intel(0): I2C device "SDVOCTRL_E for SDVOB:SDVO Controller B" registered at address 0x70.                                                                          
(II) intel(0): I2C bus "SDVOB DDC Bus" initialized.                                 
(II) intel(0): Output TMDS-1 has no monitor section                                 
(II) intel(0): SDVO device VID/DID: 02:3C.06, clock range 25.0MHz - 200.0MHz, input 1: Y, input 2: N, output 1: Y, output 2: N                                          
(II) intel(0): I2C bus "SDVOCTRL_E for SDVOC" initialized.                          
(II) intel(0): I2C device "SDVOCTRL_E for SDVOC:SDVO Controller C" registered at address 0x72.                                                                          
(II) intel(0): No SDVO device found on SDVOC                                        
(II) intel(0): I2C device "SDVOCTRL_E for SDVOC:SDVO Controller C" removed.         
(II) intel(0): I2C bus "SDVOCTRL_E for SDVOC" removed.                              
(II) intel(0): Output TV has no monitor section                                     
(II) intel(0): Current clock rate multiplier: 1                                     
(II) intel(0): I2C device "CRTDDC_A:E-EDID segment register" registered at address 0x60.                                                                                
(II) intel(0): I2C device "CRTDDC_A:ddc2" registered at address 0xA0.               
(II) intel(0): EDID vendor "DEL", prod id 16443                                     
(II) intel(0): Using EDID range info for horizontal sync                            
(II) intel(0): Using EDID range info for vertical refresh                           
(II) intel(0): Printing DDC gathered Modelines:                                     
(II) intel(0): Modeline "1680x1050"x0.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz)                                                      
(II) intel(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz)                                                               
(II) intel(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz)                                                                
(II) intel(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz)                                                                
(II) intel(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz)                                                                
(II) intel(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz)                                                      
(II) intel(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz)                                                           
(II) intel(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)                                                           
(II) intel(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz)                                                               
(II) intel(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz)                                                           
(II) intel(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz)                                                      
(II) intel(0): Modeline "1680x1050"x0.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz)                                                      
(II) intel(0): EDID vendor "DEL", prod id 16443                                     
(II) intel(0): Output VGA connected                                                 
(II) intel(0): Output LVDS connected                                                
(II) intel(0): Output TMDS-1 disconnected                                           
(II) intel(0): Output TV disconnected                                               
(II) intel(0): Using exact sizes for initial modes                                  
(II) intel(0): Output VGA using initial mode 1024x768                               
(II) intel(0): Output LVDS using initial mode 1024x768                              
(II) intel(0): Monitoring connected displays enabled                                
(II) intel(0): detected 256 kB GTT.                                                 
(II) intel(0): detected 7932 kB stolen memory.                                      
(==) intel(0): video overlay key set to 0x101fe                                     
(==) intel(0): Will not try to enable page flipping                                 
(==) intel(0): Triple buffering disabled                                            
(==) intel(0): Intel XvMC decoder disabled                                          
(==) intel(0): Using gamma correction (1.0, 1.0, 1.0)                               
(**) intel(0): Display dimensions: (470, 300) mm                                    
(**) intel(0): DPI set to (90, 142)                                                 
(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 "exa"                                                       
(II) LoadModule: "exa"                                                              
(II) Loading /usr/lib/xorg/modules//libexa.so                                       
(II) Module exa: vendor="X.Org Foundation"                                          
        compiled for 1.6.2, module version = 2.4.0                                  
        ABI class: X.Org Video Driver, version 5.0                                  
(II) Loading sub module "ramdac"                                                    
(II) LoadModule: "ramdac"                                                           
(II) Module "ramdac" already built-in                                               
(II) intel(0): Comparing regs from server start up to After PreInit                 
(==) Depth 24 pixmap format is 32 bpp                                               
(II) do I need RAC?  No, I don't.                                                   
(II) resource ranges after preInit:                                                 
        [0] -1  0       0xffffffff - 0xffffffff (0x1) MX[b]                         
        [1] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[b]                     
        [2] -1  0       0x000c0000 - 0x000effff (0x30000) MX[b]                     
        [3] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[b]                     
        [4] 0   0       0x000a0000 - 0x000affff (0x10000) MS[b](OprD)               
        [5] 0   0       0x000b0000 - 0x000b7fff (0x8000) MS[b](OprD)                
        [6] 0   0       0x000b8000 - 0x000bffff (0x8000) MS[b](OprD)                
        [7] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[b]                         
        [8] -1  0       0x00000000 - 0x00000000 (0x1) IX[b]                         
        [9] 0   0       0x000003b0 - 0x000003bb (0xc) IS[b](OprU)                   
        [10] 0  0       0x000003c0 - 0x000003df (0x20) IS[b](OprU)                  
(II) intel(0): Kernel reported 488960 total, 1 used                                 
(II) intel(0): I830CheckAvailableMemory: 1955836 kB available                       
drmOpenDevice: node name is /dev/dri/card0                                          
drmOpenDevice: node name is /dev/dri/card0                                          
drmOpenByBusid: Searching for BusID pci:0000:00:02.0                                
drmOpenDevice: node name is /dev/dri/card0                                          
drmOpenByBusid: drmOpenMinor returns -1                                             
drmOpenDevice: node name is /dev/dri/card1                                          
drmOpenByBusid: drmOpenMinor returns -1                                             
drmOpenDevice: node name is /dev/dri/card2                                          
drmOpenByBusid: drmOpenMinor returns -1                                             
drmOpenDevice: node name is /dev/dri/card3                                          
drmOpenByBusid: drmOpenMinor returns -1                                             
drmOpenDevice: node name is /dev/dri/card4                                          
drmOpenByBusid: drmOpenMinor returns -1                                             
drmOpenDevice: node name is /dev/dri/card5                                          
drmOpenByBusid: drmOpenMinor returns -1                                             
drmOpenDevice: node name is /dev/dri/card6                                          
drmOpenByBusid: drmOpenMinor returns -1                                             
drmOpenDevice: node name is /dev/dri/card7                                          
drmOpenByBusid: drmOpenMinor returns -1                                             
drmOpenDevice: node name is /dev/dri/card8                                          
drmOpenByBusid: drmOpenMinor returns -1                                             
drmOpenDevice: node name is /dev/dri/card9                                          
drmOpenByBusid: drmOpenMinor returns -1                                             
drmOpenDevice: node name is /dev/dri/card10                                         
drmOpenByBusid: drmOpenMinor returns -1                                             
drmOpenDevice: node name is /dev/dri/card11                                         
drmOpenByBusid: drmOpenMinor returns -1                                             
drmOpenDevice: node name is /dev/dri/card12                                         
drmOpenByBusid: drmOpenMinor returns -1                                             
drmOpenDevice: node name is /dev/dri/card13                                         
drmOpenByBusid: drmOpenMinor returns -1                                             
drmOpenDevice: node name is /dev/dri/card14                                         
drmOpenByBusid: drmOpenMinor returns -1                                             
drmOpenDevice: node name is /dev/dri/card0                                          
drmOpenDevice: node name is /dev/dri/card0                                          
drmOpenDevice: node name is /dev/dri/card1                                          
drmOpenDevice: node name is /dev/dri/card2                                          
drmOpenDevice: node name is /dev/dri/card3                                          
drmOpenDevice: node name is /dev/dri/card4                                          
drmOpenDevice: node name is /dev/dri/card5                                          
drmOpenDevice: node name is /dev/dri/card6                                          
drmOpenDevice: node name is /dev/dri/card7                                          
drmOpenDevice: node name is /dev/dri/card8                                          
drmOpenDevice: node name is /dev/dri/card9                                          
drmOpenDevice: node name is /dev/dri/card10                                         
drmOpenDevice: node name is /dev/dri/card11                                         
drmOpenDevice: node name is /dev/dri/card12                                         
drmOpenDevice: node name is /dev/dri/card13                                         
drmOpenDevice: node name is /dev/dri/card14                                         
(EE) [drm] drmOpen failed.                                                          
(EE) intel(0): [dri] DRIScreenInit failed. Disabling DRI.                           
(**) intel(0): Framebuffer compression disabled                                     
(**) intel(0): Tiling disabled                                                      
(==) intel(0): VideoRam: 262144 KB                                                  
(II) intel(0): Attempting memory allocation with untiled buffers.                   
(II) intel(0): Untiled allocation successful.                                       
(II) intel(0): adjusting plane->pipe mappings to allow for framebuffer compression  
(II) intel(0): Page Flipping disabled                                               
(II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000      
(II) EXA(0): Offscreen pixmap area of 34836480 bytes                                
(II) EXA(0): Driver registered support for the following operations:                
(II)         Solid                                                                  
(II)         Copy                                                                   
(II)         Composite (RENDER acceleration)                                        
(==) intel(0): Backing store disabled                                               
(==) intel(0): Silken mouse enabled                                                 
(II) intel(0): Initializing HW Cursor                                               
(II) intel(0): Current clock rate multiplier: 1                                     
(II) intel(0): xf86BindGARTMemory: bind key 0 at 0x007bf000 (pgoffset 1983)         
(II) intel(0): xf86BindGARTMemory: bind key 1 at 0x00b53000 (pgoffset 2899)         
(II) intel(0): Fixed memory allocation layout:                                      
(II) intel(0): 0x00000000-0x0001ffff: ring buffer (128 kB)                          
(II) intel(0): 0x00020000-0x00029fff: HW cursors (40 kB, 0x000000007f820000 physical
)                                                                                   
(II) intel(0): 0x0002a000-0x00031fff: logical 3D context (32 kB)                    
(II) intel(0): 0x00032000-0x00032fff: overlay registers (4 kB, 0x000000007f832000 physical                                                                              
)                                                                                   
(II) intel(0): 0x00040000-0x00b52fff: front buffer (11340 kB)                       
(II) intel(0): 0x007bf000:            end of stolen memory                          
(II) intel(0): 0x00b53000-0x02c8bfff: exa offscreen (34020 kB)                      
(II) intel(0): 0x10000000:            end of aperture                               
(II) intel(0): Selecting standard 18 bit TMDS pixel format.                         
(II) intel(0): Output configuration:                                                
(II) intel(0):   Pipe A is on                                                       
(II) intel(0):   Display plane B is now enabled and connected to pipe A.            
(II) intel(0):   Pipe B is on                                                       
(II) intel(0):   Display plane A is now enabled and connected to pipe B.            
(II) intel(0):   Output VGA is connected to pipe A                                  
(II) intel(0):   Output LVDS is connected to pipe B                                 
(II) intel(0):   Output TMDS-1 is connected to pipe none                            
(II) intel(0):   Output TV is connected to pipe none                                
(II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.      
(II) intel(0): Selecting standard 18 bit TMDS pixel format.                         
(**) Option "dpms"                                                                  
(**) intel(0): DPMS enabled                                                         
(II) intel(0): Set up textured video                                                
(II) intel(0): Set up overlay video                                                 
(II) intel(0): direct rendering: Failed                                             
(--) RandR disabled                                                                 
(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 SECURITY                                       
(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) intel(0): Setting screen physical size to 270 x 203                            
(**) Option "Protocol" "ImPS/2"                                                     
(**) Configured Mouse: Device: "/dev/input/mice"                                    
(**) Configured Mouse: Protocol: "ImPS/2"                                           
(**) Option "CorePointer"                                                           
(**) Configured Mouse: always reports core events                                   
(**) Option "Device" "/dev/input/mice"                                              
(**) Option "Emulate3Buttons" "true"                                                
(**) Configured Mouse: Emulate3Buttons, Emulate3Timeout: 50                         
(**) Configured Mouse: ZAxisMapping: buttons 4 and 5                                
(**) Configured Mouse: Buttons: 9                                                   
(**) Configured Mouse: Sensitivity: 1                                               
(II) XINPUT: Adding extended input device "Configured Mouse" (type: MOUSE)          
(**) Configured Mouse: (accel) keeping acceleration scheme 1                        
(**) Configured Mouse: (accel) filter chain progression: 2.00                       
(**) Configured Mouse: (accel) filter stage 0: 20.00 ms                             
(**) Configured Mouse: (accel) set acceleration profile 0                           
(II) Configured Mouse: ps2EnableDataReporting: succeeded                            
(**) Option "CoreKeyboard"                                                          
(**) Generic Keyboard: always reports core events                                   
(**) Option "Protocol" "standard"                                                   
(**) Generic Keyboard: Protocol: standard                                           
(**) Option "AutoRepeat" "500 30"                                                   
(**) Option "XkbRules" "xorg"                                                       
(**) Generic Keyboard: XkbRules: "xorg"                                             
(**) Option "XkbModel" "pc105"
(**) Generic Keyboard: XkbModel: "pc105"
(**) Option "XkbLayout" "de"
(**) Generic Keyboard: XkbLayout: "de"
(**) Option "XkbVariant" "nodeadkeys"
(**) Generic Keyboard: XkbVariant: "nodeadkeys"
(**) Option "CustomKeycodes" "off"
(**) Generic Keyboard: CustomKeycodes disabled
(II) XINPUT: Adding extended input device "Generic Keyboard" (type: KEYBOARD)
(II) config/hal: Adding input device Macintosh mouse button emulation
(EE) config/hal: NewInputDeviceRequest failed (8)
(II) config/hal: Adding input device PS/2 Generic Mouse
(EE) config/hal: NewInputDeviceRequest failed (8)
(II) config/hal: Adding input device Logitech USB-PS/2 Optical Mouse
(EE) config/hal: NewInputDeviceRequest failed (8)
(II) config/hal: Adding input device AT Translated Set 2 keyboard
(EE) config/hal: NewInputDeviceRequest failed (8)
(II) config/hal: Adding input device Dell Dell Smart Card Reader Keyboard
(EE) config/hal: NewInputDeviceRequest failed (8)
(II) config/hal: Adding input device Video Bus
(EE) config/hal: NewInputDeviceRequest failed (8)
(II) intel(0): EDID vendor "DEL", prod id 16443
(II) intel(0): EDID vendor "DEL", prod id 16443
(II) intel(0): EDID vendor "DEL", prod id 16443
(II) intel(0): EDID vendor "DEL", prod id 16443

I've been at this for quite a while, and any input would be great... or in other words:  HALP!

Last edited by dao (2009-08-03 09:36:35)

Offline

#2 2009-07-30 19:30:01

djszapi
Member
From: Cambridge, United Kingdom
Registered: 2009-06-14
Posts: 1,439
Website

Re: [solved] yet more xf86-video-intel woes - both legacy and recent

Hello!

You couldn't provide us more information smile)

Offline

#3 2009-07-31 09:23:13

moz
Member
Registered: 2009-01-20
Posts: 17

Re: [solved] yet more xf86-video-intel woes - both legacy and recent

Hi, try appending

Section "DRI"
        Mode 0666
EndSection

to xorg.conf. That gives your normal user the priviledges to use dri. I think thats your problem.

Offline

#4 2009-08-01 18:51:33

joaca_rj
Member
From: Rio de Janeiro, Brazil
Registered: 2009-04-12
Posts: 76

Re: [solved] yet more xf86-video-intel woes - both legacy and recent

you have both modules i810 and i915 loaded? Don't they conflict with each other? Try removing one of them...

Offline

#5 2009-08-01 19:10:42

JGC
Developer
Registered: 2003-12-03
Posts: 1,659

Re: [solved] yet more xf86-video-intel woes - both legacy and recent

First of all, loading drivers that way is not supported. Try without xorg.conf, it should load the correct modules and drivers then.
Do you have the i915 module loaded btw? Without that module, the /dev/dri/card0 devicenode is not created, and since the latest libdrm update, X won't create it either.

Offline

#6 2009-08-03 09:35:45

dao
Member
Registered: 2009-06-19
Posts: 4

Re: [solved] yet more xf86-video-intel woes - both legacy and recent

JGC wrote:

First of all, loading drivers that way is not supported. Try without xorg.conf,

Ok.

[...] the /dev/dri/card0 devicenode is not created,

This is the keyword I was lacking, the device is not there. It appears to be a kernel/ dri
issue:

http://marc.info/?l=dri-devel&m=123590801926943&w=2

Reverting to 2.6.28 brought the device back. Thanks!

Now to checking whether 2.6.28 had vulnerabilities...

Offline

#7 2009-08-04 08:06:21

tlhl28
Member
From: Shenzhen, Guangdong, China
Registered: 2008-12-29
Posts: 13
Website

Re: [solved] yet more xf86-video-intel woes - both legacy and recent

I seems have the same problem.
I get following message:

Current Operating System: Linux tlhl28 2.6.28-ARCH #1 SMP PREEMPT Tue Mar 17 06:42:43 UTC 2009 i686
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) Failed to load module "i810" (module does not exist, 0)
(EE) Failed to load module "fbdev" (module does not exist, 0)
(EE) intel(0): [drm] Failed to open DRM device for : No such file or directory
(EE) intel(0): Failed to become DRM master.
(--) intel(0): IO registers at addr 0xEE100000 size 524288
(EE) intel(0): Failed to initialize kernel memory manager

when i install xf86-video-intel-legacy driver, can load "i810"..
but i think it doesn't matter.
and I think that the key problem is "failed to open DRM devic for ......"

warning log from Xorg.0.log

    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) Warning, couldn't open module i810
(WW) Warning, couldn't open module fbdev
(WW) Falling back to old probe method for vesa
(WW) intel(0): libpciaccess reported 0 rom size, guessing 64kB
(WW) intel(0): Register 0x61200 (PP_STATUS) changed from 0xc0000008 to 0xd0000009
(WW) intel(0): PP_STATUS before: on, ready, sequencing idle
(WW) intel(0): PP_STATUS after: on, ready, sequencing on
(WW) intel(0): DRI2: failed to open drm device
(WW) intel(0): drmSetMaster failed: Bad file descriptor
(WW) intel(0):   Hardware claims pipe A is on while software believes it is off
(WW) intel(0): drmDropMaster failed: Bad file descriptor
(WW) intel(0): drmSetMaster failed: Bad file descriptor
...
(WW) intel(0): drmDropMaster failed: Bad file descriptor
(WW) intel(0): drmSetMaster failed: Bad file descriptor

the car

00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)

and ... i have been reverted to 2.6.28. but still show the problem..
can you show me you how to kill this problem? i have tried in any way i can .
thanks a lot


Simple Core

Offline

#8 2009-08-04 16:13:42

tlhl28
Member
From: Shenzhen, Guangdong, China
Registered: 2008-12-29
Posts: 13
Website

Re: [solved] yet more xf86-video-intel woes - both legacy and recent

ok....
i try again just now.

first. i have installed xf86-video-intel-legacy earlier.
      it show the message like above.

then. just now. I reverting the kernel to 2.6.28.
wow...it still show this:

(EE) [drm] drmOpen failed.
(EE) intel(0): [dri] DRIScreenInit failed. Disabling DRI.

but the warning change.
just show like this (sorry, i forgot to record the log.Following is when i have fixed the problem):

(WW) intel(0): Register 0x61200 (PP_STATUS) changed from 0xc0000008 to 0xd0000009

no saying something can't open except can't load fbdev.

and, i install xf86-video-intel instead of xf86-video-intel-legacy. it work like before(may be not good enough, but this problem is fixed.better than)!!!

now, it show

grep EE /var/log/Xorg.0.log
Current Operating System: Linux tlhl28 2.6.30-ARCH #1 SMP PREEMPT Fri Jul 31 18:10:38 UTC 2009 i686
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) Failed to load module "i810" (module does not exist, 0)
(EE) Failed to load module "fbdev" (module does not exist, 0)
(--) intel(0): IO registers at addr 0xEE100000 size 524288

it's ok now.

and!! i update to 2.6.30 after this problem is fixed. It  work fine too!! i totally do not know why....
when i "ls /dev/dri/"
card0 appear.............


Simple Core

Offline

#9 2009-08-12 19:33:55

1LordAnubis
Member
Registered: 2008-10-10
Posts: 250
Website

Re: [solved] yet more xf86-video-intel woes - both legacy and recent

This isn't exactly relevant, but I thought I would add it...
I'm using an intel driver:
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)

Basically, every week or two my intel gfx computer will freeze, and there seems to be no way to recover save cutting the power off. Its done it with every distro I've ever used for years. ctrl alt sysreq reisub doesn't work either(maybe its my keyboard setup(laptop)).

Anyway, its pretty reproducible if I open firefox, and run some kind of flash....
This time it was animated...

HPIM5510-scaled.JPG

Video


Any society that would give up a little liberty to gain a little security will deserve neither and lose both.
-Benjamin Franklin
The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man.
-George Bernard Shaw

Offline

Board footer

Powered by FluxBB