Page: Previous  1, 2, 3, 4  Next

jheaton5
Status: Interested
Joined: 15 Sep 2010
Posts: 49
Reply Quote
I discovered this statement at intellinuxgraphics.org.
:: Quote ::
Frame Buffer Compression is now enabled for Gen6 onwards (in other words, starting with Sandy Bridge). It can be enabled manually on other graphics cards by using the i915.i915_enable_fbc=1 kernel parameter.

is the i915.i915_enable_fbc=1 parameter built into the kernel at compile time or is it a parameter entered into a conf file?
My /etc/modprobe.d/i915-kms.conf file has only one entry:
:: Code ::
options i915 modeset=1
I expect I am overriding this parameter in my kernel boot line "i915.modeset=0". Without that in the boot line I get a blank screen. Is the /etc/modprobe.d/i915-kms.conf file the right place to add the i915.i915_enable_fbc=1 parameter? Edit: I tried it. That is not the place.
Back to top
jheaton5
Status: Interested
Joined: 15 Sep 2010
Posts: 49
Reply Quote
I ran sgfxi -N again and created an xorg.conf. No joy. Here is the xorg.conf and xorg.log from that boot:

xorg.conf
:: Code ::
Section "ServerLayout"
   Identifier     "X.org Configured"
   Screen      0  "Screen0" 0 0
   Screen      1  "Screen1" RightOf "Screen0"
   Screen      2  "Screen2" RightOf "Screen1"
   InputDevice    "Mouse0" "CorePointer"
   InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
   ModulePath   "/usr/lib/xorg/modules"
   FontPath     "/usr/share/fonts/X11/misc"
   FontPath     "/usr/share/fonts/X11/cyrillic"
   FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
   FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
   FontPath     "/usr/share/fonts/X11/Type1"
   FontPath     "/usr/share/fonts/X11/100dpi"
   FontPath     "/usr/share/fonts/X11/75dpi"
   FontPath     "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
   FontPath     "built-ins"
EndSection

Section "Module"
   Load   "glx"
   Load  "extmod"
   Load   "dri"
   Load  "dri2"
   Load  "dbe"
   Load  "record"
EndSection

Section "InputDevice"
   Identifier  "Keyboard0"
   Driver      "kbd"
EndSection

Section "InputDevice"
   Identifier  "Mouse0"
   Driver      "mouse"
   Option       "Protocol" "auto"
   Option       "Device" "/dev/input/mice"
   Option       "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
   Identifier   "Monitor0"
   VendorName   "Monitor Vendor"
   ModelName    "Monitor Model"
EndSection

Section "Monitor"
   Identifier   "Monitor1"
   VendorName   "Monitor Vendor"
   ModelName    "Monitor Model"
EndSection

Section "Monitor"
   Identifier   "Monitor2"
   VendorName   "Monitor Vendor"
   ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "DRI"                   # [<bool>]
        #Option     "ColorKey"              # <i>
        #Option     "VideoKey"              # <i>
        #Option     "FallbackDebug"         # [<bool>]
        #Option     "Tiling"                # [<bool>]
        #Option     "LinearFramebuffer"     # [<bool>]
        #Option     "Shadow"                # [<bool>]
        #Option     "SwapbuffersWait"       # [<bool>]
        #Option     "XvMC"                  # [<bool>]
        #Option     "XvPreferOverlay"       # [<bool>]
        #Option     "DebugFlushBatches"     # [<bool>]
        #Option     "DebugFlushCaches"      # [<bool>]
        #Option     "DebugWait"             # [<bool>]
        #Option     "HotPlug"               # [<bool>]
        #Option     "RelaxedFencing"        # [<bool>]
   Identifier  "Card0"
   Driver   "intel"
   BusID       "PCI:0:2:0"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "ShadowFB"              # [<bool>]
        #Option     "Rotate"                # <str>
        #Option     "fbdev"                 # <str>
        #Option     "debug"                 # [<bool>]
   Identifier  "Card1"
   Driver   "intel"
   BusID       "PCI:0:2:0"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
        ### <percent>: "<f>%"
        ### [arg]: arg optional
        #Option     "ShadowFB"              # [<bool>]
        #Option     "DefaultRefresh"        # [<bool>]
        #Option     "ModeSetClearScreen"    # [<bool>]
   Identifier  "Card2"
   Driver   "intel"
   BusID       "PCI:0:2:0"
EndSection

Section "Screen"
   Identifier "Screen0"
   Device     "Card0"
   Monitor    "Monitor0"
   SubSection "Display"
      Viewport   0 0
      Depth     1
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     4
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     8
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     15
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     16
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     24
   EndSubSection
EndSection

Section "Screen"
   Identifier "Screen1"
   Device     "Card1"
   Monitor    "Monitor1"
   SubSection "Display"
      Viewport   0 0
      Depth     1
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     4
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     8
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     15
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     16
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     24
   EndSubSection
EndSection

Section "Screen"
   Identifier "Screen2"
   Device     "Card2"
   Monitor    "Monitor2"
   SubSection "Display"
      Viewport   0 0
      Depth     1
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     4
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     8
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     15
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     16
   EndSubSection
   SubSection "Display"
      Viewport   0 0
      Depth     24
   EndSubSection
EndSection



Section "Extensions"
#   Option      "Composite"   "disable"
#   Option      "RENDER"   "disable"
EndSection


xorg.log
:: Code ::
[    60.738]
X.Org X Server 1.11.3.901 (1.11.4 RC 1)
Release Date: 2012-01-06
[    60.738] X Protocol Version 11, Revision 0
[    60.738] Build Operating System: Linux 3.2.0-rc4-amd64 x86_64 Debian
[    60.738] Current Operating System: Linux aragorn 3.1.0-8.dmz.1-liquorix-amd64 #1 ZEN SMP PREEMPT Sun Jan 8 17:42:37 CST 2012 x86_64
[    60.738] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.1.0-8.dmz.1-liquorix-amd64 root=UUID=d1beef49-e3a2-4489-939b-9e10464f122a ro i915.modeset=0 quiet
[    60.738] Build Date: 07 January 2012  09:34:20PM
[    60.738] xorg-server 2:1.11.3.901-1 (Cyril Brulebois <kibi@debian.org>)
[    60.738] Current version of pixman: 0.24.0
[    60.738]    Before reporting problems, check http://wiki.x.org
   to make sure that you have the latest version.
[    60.738] Markers: (--) probed, (**) from config file, (==) default setting,
   (++) from command line, (!!) notice, (II) informational,
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    60.738] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jan 14 13:28:36 2012
[    60.778] (==) Using config file: "/etc/X11/xorg.conf"
[    60.778] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    60.806] (==) ServerLayout "X.org Configured"
[    60.806] (**) |-->Screen "Screen0" (0)
[    60.806] (**) |   |-->Monitor "Monitor0"
[    60.806] (**) |   |-->Device "Card0"
[    60.806] (**) |-->Screen "Screen1" (1)
[    60.806] (**) |   |-->Monitor "Monitor1"
[    60.806] (**) |   |-->Device "Card1"
[    60.806] (**) |-->Screen "Screen2" (2)
[    60.806] (**) |   |-->Monitor "Monitor2"
[    60.807] (**) |   |-->Device "Card2"
[    60.807] (**) |-->Input Device "Mouse0"
[    60.807] (**) |-->Input Device "Keyboard0"
[    60.807] (==) Automatically adding devices
[    60.807] (==) Automatically enabling devices
[    60.915] (WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType".
[    60.915]    Entry deleted from font path.
[    60.915]    (Run 'mkfontdir' on "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType").
[    60.915] (WW) `fonts.dir' not found (or not valid) in "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType".
[    60.915]    Entry deleted from font path.
[    60.915]    (Run 'mkfontdir' on "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType").
[    60.915] (**) FontPath set to:
   /usr/share/fonts/X11/misc,
   /usr/share/fonts/X11/cyrillic,
   /usr/share/fonts/X11/100dpi/:unscaled,
   /usr/share/fonts/X11/75dpi/:unscaled,
   /usr/share/fonts/X11/Type1,
   /usr/share/fonts/X11/100dpi,
   /usr/share/fonts/X11/75dpi,
   built-ins,
   /usr/share/fonts/X11/misc,
   /usr/share/fonts/X11/cyrillic,
   /usr/share/fonts/X11/100dpi/:unscaled,
   /usr/share/fonts/X11/75dpi/:unscaled,
   /usr/share/fonts/X11/Type1,
   /usr/share/fonts/X11/100dpi,
   /usr/share/fonts/X11/75dpi,
   built-ins
[    60.915] (**) ModulePath set to "/usr/lib/xorg/modules"
[    60.915] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[    60.915] (WW) Disabling Mouse0
[    60.915] (WW) Disabling Keyboard0
[    60.915] (II) Loader magic: 0x7f1a73336ae0
[    60.915] (II) Module ABI versions:
[    60.915]    X.Org ANSI C Emulation: 0.4
[    60.915]    X.Org Video Driver: 11.0
[    60.915]    X.Org XInput driver : 13.0
[    60.915]    X.Org Server Extension : 6.0
[    60.916] (--) PCI:*(0:0:2:0) 8086:0102:1028:0511 rev 9, Mem @ 0xfe000000/4194304, 0xd0000000/268435456, I/O @ 0x0000f000/64
[    60.916] (II) Open ACPI successful (/var/run/acpid.socket)
[    60.916] (II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
[    60.916] (II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
[    60.916] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[    60.916] (II) "record" will be loaded. This was enabled by default and also specified in the config file.
[    60.916] (II) "dri" will be loaded. This was enabled by default and also specified in the config file.
[    60.916] (II) "dri2" will be loaded. This was enabled by default and also specified in the config file.
[    60.916] (II) LoadModule: "glx"
[    60.950] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    60.962] (II) Module glx: vendor="X.Org Foundation"
[    60.962]    compiled for 1.11.3.901, module version = 1.0.0
[    60.962]    ABI class: X.Org Server Extension, version 6.0
[    60.962] (==) AIGLX enabled
[    60.962] (II) Loading extension GLX
[    60.963] (II) LoadModule: "extmod"
[    60.963] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[    60.964] (II) Module extmod: vendor="X.Org Foundation"
[    60.964]    compiled for 1.11.3.901, module version = 1.0.0
[    60.964]    Module class: X.Org Server Extension
[    60.964]    ABI class: X.Org Server Extension, version 6.0
[    60.964] (II) Loading extension SELinux
[    60.964] (II) Loading extension MIT-SCREEN-SAVER
[    60.964] (II) Loading extension XFree86-VidModeExtension
[    60.964] (II) Loading extension XFree86-DGA
[    60.964] (II) Loading extension DPMS
[    60.964] (II) Loading extension XVideo
[    60.964] (II) Loading extension XVideo-MotionCompensation
[    60.964] (II) Loading extension X-Resource
[    60.964] (II) LoadModule: "dri"
[    60.964] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[    60.989] (II) Module dri: vendor="X.Org Foundation"
[    60.989]    compiled for 1.11.3.901, module version = 1.0.0
[    60.989]    ABI class: X.Org Server Extension, version 6.0
[    60.989] (II) Loading extension XFree86-DRI
[    60.989] (II) LoadModule: "dri2"
[    60.989] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[    60.989] (II) Module dri2: vendor="X.Org Foundation"
[    60.989]    compiled for 1.11.3.901, module version = 1.2.0
[    60.989]    ABI class: X.Org Server Extension, version 6.0
[    60.989] (II) Loading extension DRI2
[    60.989] (II) LoadModule: "dbe"
[    60.989] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[    60.990] (II) Module dbe: vendor="X.Org Foundation"
[    60.990]    compiled for 1.11.3.901, module version = 1.0.0
[    60.990]    Module class: X.Org Server Extension
[    60.990]    ABI class: X.Org Server Extension, version 6.0
[    60.990] (II) Loading extension DOUBLE-BUFFER
[    60.990] (II) LoadModule: "record"
[    60.990] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[    60.990] (II) Module record: vendor="X.Org Foundation"
[    60.990]    compiled for 1.11.3.901, module version = 1.13.0
[    60.990]    Module class: X.Org Server Extension
[    60.990]    ABI class: X.Org Server Extension, version 6.0
[    60.990] (II) Loading extension RECORD
[    60.990] (II) LoadModule: "intel"
[    60.991] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[    61.027] (II) Module intel: vendor="X.Org Foundation"
[    61.027]    compiled for 1.11.1.902, module version = 2.17.0
[    61.027]    Module class: X.Org Video Driver
[    61.027]    ABI class: X.Org Video Driver, version 11.0
[    61.027] (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
   i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G,
   E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
   965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
   4 Series, G45/G43, Q45/Q43, G41, B43, B43, Clarkdale, Arrandale,
   Sandybridge Desktop (GT1), Sandybridge Desktop (GT2),
   Sandybridge Desktop (GT2+), Sandybridge Mobile (GT1),
   Sandybridge Mobile (GT2), Sandybridge Mobile (GT2+),
   Sandybridge Server, Ivybridge Mobile (GT1), Ivybridge Mobile (GT2),
   Ivybridge Desktop (GT1), Ivybridge Desktop (GT2), Ivybridge Server
[    61.027] (--) using VT number 7

[    61.037] (EE) No devices detected.
[    61.038]
Fatal server error:
[    61.038] no screens found
[    61.038]
Please consult the The X.Org Foundation support
    at http://wiki.x.org
 for help.
[    61.038] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    61.038]

Back to top
techAdmin
Status: Site Admin
Joined: 26 Sep 2003
Posts: 4124
Location: East Coast, West Coast? I know it's one of them.
Reply Quote
Please show a full inxi -Fx

It appears you have three screens, or xorg thinks you do, and 3 video outputs.

The error message is crystal clear, the screen x is looking for is not attached, you have to explain why that's happening, that's not a standard output at all.
Back to top
jheaton5
Status: Interested
Joined: 15 Sep 2010
Posts: 49
Reply Quote
I have no clue on the 3 monitors. The computer is an All-in-one with the CPU and monitor in one box. There is one VGA-out connector but it is not connected.

Here is the inxi -FX report:
:: Code ::
jheaton5@aragorn:~$ inxi -Fx
System:      Host: aragorn Kernel: 3.1.0-7.dmz.1-liquorix-amd64 x86_64 (64 bit,gcc: 4.6.2)
           Console tty 0 Distro: Debian GNU/Linux wheezy/sid
Machine:   System: Dell product: Inspiron One 2320 version: 00
           Mobo: Dell model: 0DMNCP version: A00 Bios: Dell version: A04 date: 10/13/2011
CPU:       Dual core Intel Pentium CPU G620 (-MCP-) cache: 3072 KB flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx)bmips: 10378.1
           Clock Speeds: 1: 2594.517 MHz 2: 2594.517 MHz
Graphics:  Card: Intel 2nd Generation Core Processor Family Integrated Graphics Controller bus-ID: 00:02.0
           X.org: 1.11.3.901 drivers: vesa,intel (unloaded: fbdev) tty size: 239x43 Advanced Data: N/A out of X
Audio:     Card: Intel 6 Series/C200 Series Chipset Family High Definition Audio Controller driver: snd_hda_intel bus-ID: 00:1b.0
           Sound: Advanced Linux Sound Architecture ver: 1.0.24
Network:   Card-1: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller
           driver: r8169 ver: 2.3LK-NAPI port: e000 bus-ID: 04:00.0
           IF: eth0 state: down mac: 00:21:70:64:6e:fe
           Card-2: Atheros AR9285 Wireless Network Adapter (PCI-Express) driver: ath9k bus-ID: 02:00.0
           IF: wlan0 state: up mac: e4:d5:3d:73:43:47
           Card-3: Atheros usb-ID: 0cf3:3002
           IF: N/A state: N/A speed: N/A duplex: N/A mac: N/A
Drives:    HDD Total Size: 500.1GB (-) 1: /dev/sda ST3500413AS 500.1GB
Partition: ID: / size: 47G used: 6.5G (15%) fs: rootfs ID: / size: 47G used: 6.5G (15%) fs: ext3
           ID: swap-1 size: 2.17G used: 0.00GB (0%) fs: swap
Sensors:   Error: You do not have the sensors app installed.
Info:      Processors: 85 Uptime: 4 min Memory: 71.3/3865.3MB Runlevel: 2 Gcc sys: 4.62 Clien: Shell inxi: 1.7.27


Thanks for taking a look at this issue.
Back to top
jheaton5
Status: Interested
Joined: 15 Sep 2010
Posts: 49
Reply Quote
Here are some good links I found during my research. Unfortunately I don't know enough for them to be useful. You might find what you are looking for there.

Intel Linux Graphics

XStrikeForce - Debian Wiki

KernelModesetting - Debian Wiki
Back to top
techAdmin
Status: Site Admin
Joined: 26 Sep 2003
Posts: 4124
Location: East Coast, West Coast? I know it's one of them.
Reply Quote
Here's probably what you need to do I think, find out why you have three cards and screens listed, that is just not normal, unless xorg has radically changed.

Then you need to find which is your real card and real screen, I suggest starting with card0 and screen0 to see if that works.

Comment out with # marks each line of the non screen 0 and card 0 xorg.conf lines. then go down and find all references to screen x and card x, and make sure there is only one, card0 on screen 0.

I can't promise this will work since a lot depends on how xorg s viewing your hardware.

I'll have to skip reading those links though they may help other users so that was a good thing to add, that stuff makes my head hurt.
Back to top
jheaton5
Status: Interested
Joined: 15 Sep 2010
Posts: 49
Reply Quote
Thanks, I'll let you how it comes out.
Back to top
jheaton5
Status: Interested
Joined: 15 Sep 2010
Posts: 49
Reply Quote
OK. I commented out everything having to do with monitor 0,1,2; card 0,1,2 and screen 0,1,2 each in turn. Same error as when all three are uncommented: "No screens found."

x starts without an xorg.conf file but the screen resolution is not correct.

I'll work on this some more tomorrow, but I'm tired now. Thanks.
Back to top
jheaton5
Status: Interested
Joined: 15 Sep 2010
Posts: 49
Reply Quote
Update: freedesktop bug#38527
The system in use when the bug occurred is the same system that I have. It appears from this article that this bug will be fixed in the 3.2 kernel.
Back to top
techAdmin
Status: Site Admin
Joined: 26 Sep 2003
Posts: 4124
Location: East Coast, West Coast? I know it's one of them.
Reply Quote
damentz has the 3.2 now in his 'future' branch of liquoirix, add 'future' to the deb line in apt sources, with 'main', and then update apt and install the 3.2 kernel manually.
Back to top
Display posts from previous:   
Page: Previous  1, 2, 3, 4  Next
All times are GMT - 8 Hours