Intel G45 HTPC and Pioneer Receiver SC-67 HDMI Issue - AVS Forum
Forum Jump: 
 
Thread Tools
post #1 of 14 Old 02-19-2013, 04:31 PM - Thread Starter
Member
 
HDBones's Avatar
 
Join Date: Jul 2008
Posts: 121
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
So I just recently picked up a new receiver and I'm loving it. The Pioneer Elite SC-67 is very nice. And my linux based HTPC has been working great with it over HDMI (video only, still using optical out for audio). The only issue I'm having is that when I switch the input on my receiver, say to watch tv from the cable box, then switch back to my HTPC the screen goes black, flashes once or twice. The weird part is Xorg is still running, and I can technically still use the HTPC even with the black screen. I've noticed at this point the HDMI light on the front of the receiver isn't lit anymore. The only way to fix it is to Ctrl+Alt+Backspace xorg, the picture comes back when I get to the console. Then I reenter Xorg and its all working again. I've been looking high and low for a solution, but can't find anything.

I'm running:
Intel DF45FC mobo with G45 HD graphics
kernel 3.6.11 with KMS
Xorg 1.13.1
Intel 2.20.13 driver

this hdmi runs into the Pioneer Elite SC-67, which in turn runs HDMI into an Elite 111FD HDTV.

Nothing funny in Xorg logs. Even when the input is switched on the receiver the logs report the DDC/EDID resolutions again, so its picking it up on the computer side. But it looks like the receiver isn't switching to the hdmi input. I've checked the Input Assignment in the receiver's menu, and its only enabled for hdmi, not for component input.


Any help would be much appreciated. I'm about to lose it :/
HDBones is offline  
Sponsored Links
Advertisement
 
post #2 of 14 Old 02-20-2013, 09:11 AM
 
quantumstate's Avatar
 
Join Date: Apr 2006
Posts: 1,694
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 17
...
quantumstate is offline  
post #3 of 14 Old 03-01-2013, 07:07 PM - Thread Starter
Member
 
HDBones's Avatar
 
Join Date: Jul 2008
Posts: 121
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Both my HTPC bios and my Receiver firmware are both up to date. Most of the other info you asked for is in my first post.

Here is my Xorg log file with some comments about what is happening along the way.
Code:
/var/log/Xorg.0.log

[    26.534] 
X.Org X Server 1.13.1
Release Date: 2012-12-13
[    26.534] X Protocol Version 11, Revision 0
[    26.534] Build Operating System: Linux 3.6.11-gentoo x86_64 Gentoo
[    26.534] Current Operating System: Linux treehorn 3.6.11-gentoo #8 SMP Mon Feb 25 16:17:16 PST 2013 x86_64
[    26.534] Kernel command line: ip=dhcp rw root=/dev/nfs nfsroot=192.168.1.102:/root/diskless/treehorn64,nfsvers=3,rsize=8192,wsize=8192 8250.nr_uarts=1 BOOT_IMAGE=gentoo-3.6.11 
[    26.535] Build Date: 21 February 2013  09:49:40PM
[    26.535]  
[    26.535] Current version of pixman: 0.28.0
[    26.535]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[    26.535] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    26.535] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Mar  1 18:52:01 2013
[    26.552] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    26.552] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    26.554] (==) ServerLayout "Simple Layout"
[    26.554] (**) |-->Screen "Screen 3" (0)
[    26.554] (**) |   |-->Monitor "SC-67"
[    26.554] (**) |   |-->Device "G45"
[    26.554] (**) |-->Input Device "Mouse1"
[    26.554] (**) |-->Input Device "Keyboard1"
[    26.554] (**) Option "DontZap" "false"
[    26.554] (**) Option "AutoAddDevices" "false"
[    26.554] (**) Not automatically adding devices
[    26.554] (==) Automatically enabling devices
[    26.554] (==) Automatically adding GPU devices
[    26.599] (**) FontPath set to:
        /usr/share/fonts/ttf-bitstream-vera/,
        /usr/share/fonts/Type1/,
        /usr/share/fonts/TTF/,
        /usr/share/fonts/corefonts/,
        /usr/share/fonts/misc/,
        /usr/share/fonts/OTF,
        /usr/share/fonts/100dpi/,
        /usr/share/fonts/75dpi/,
        /usr/share/fonts/cyrillic/,
        /usr/share/fonts/misc/,
        /usr/share/fonts/TTF/,
        /usr/share/fonts/OTF/,
        /usr/share/fonts/Type1/,
        /usr/share/fonts/100dpi/,
        /usr/share/fonts/75dpi/
[    26.599] (==) ModulePath set to "/usr/lib64/xorg/modules"
[    26.601] (II) Loader magic: 0x7f2be0
[    26.601] (II) Module ABI versions:
[    26.601]    X.Org ANSI C Emulation: 0.4
[    26.601]    X.Org Video Driver: 13.1
[    26.601]    X.Org XInput driver : 18.0
[    26.601]    X.Org Server Extension : 7.0
[    26.601] (II) config/udev: Adding drm device (/dev/dri/card0)
[    26.603] (--) PCI:*(0:0:2:0) 8086:2e22:8086:5003 rev 3, Mem @ 0xe0000000/4194304, 0xd0000000/268435456, I/O @ 0x0000f1c0/8
[    26.603] (--) PCI: (0:0:2:1) 8086:2e23:8086:5003 rev 3, Mem @ 0xe0400000/1048576
[    26.603] (II) Open ACPI successful (/var/run/acpid.socket)
[    26.605] Initializing built-in extension Generic Event Extension
[    26.605] Initializing built-in extension SHAPE
[    26.605] Initializing built-in extension MIT-SHM
[    26.605] Initializing built-in extension XInputExtension
[    26.605] Initializing built-in extension XTEST
[    26.605] Initializing built-in extension BIG-REQUESTS
[    26.605] Initializing built-in extension SYNC
[    26.605] Initializing built-in extension XKEYBOARD
[    26.605] Initializing built-in extension XC-MISC
[    26.605] Initializing built-in extension XINERAMA
[    26.605] Initializing built-in extension XFIXES
[    26.605] Initializing built-in extension RENDER
[    26.605] Initializing built-in extension RANDR
[    26.605] Initializing built-in extension COMPOSITE
[    26.605] Initializing built-in extension DAMAGE
[    26.605] Initializing built-in extension MIT-SCREEN-SAVER
[    26.605] Initializing built-in extension DOUBLE-BUFFER
[    26.605] Initializing built-in extension RECORD
[    26.605] Initializing built-in extension DPMS
[    26.605] Initializing built-in extension X-Resource
[    26.605] Initializing built-in extension XVideo
[    26.605] Initializing built-in extension XVideo-MotionCompensation
[    26.605] Initializing built-in extension XFree86-VidModeExtension
[    26.606] Initializing built-in extension XFree86-DGA
[    26.606] Initializing built-in extension XFree86-DRI
[    26.606] Initializing built-in extension DRI2
[    26.606] (II) LoadModule: "glx"
[    26.612] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[    26.644] (II) Module glx: vendor="X.Org Foundation"
[    26.644]    compiled for 1.13.1, module version = 1.0.0
[    26.644]    ABI class: X.Org Server Extension, version 7.0
[    26.644] (==) AIGLX enabled
[    26.654] Loading extension GLX
[    26.654] (II) LoadModule: "intel"
[    26.656] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
[    26.698] (II) Module intel: vendor="X.Org Foundation"
[    26.698]    compiled for 1.13.1, module version = 2.20.13
[    26.698]    Module class: X.Org Video Driver
[    26.698]    ABI class: X.Org Video Driver, version 13.1
[    26.698] (II) LoadModule: "mouse"
[    26.703] (II) Loading /usr/lib64/xorg/modules/input/mouse_drv.so
[    26.725] (II) Module mouse: vendor="X.Org Foundation"
[    26.725]    compiled for 1.13.1, module version = 1.8.1
[    26.725]    Module class: X.Org XInput Driver
[    26.725]    ABI class: X.Org XInput driver, version 18.0
[    26.725] (II) LoadModule: "kbd"
[    26.726] (II) Loading /usr/lib64/xorg/modules/input/kbd_drv.so
[    26.739] (II) Module kbd: vendor="X.Org Foundation"
[    26.739]    compiled for 1.13.1, module version = 1.6.2
[    26.739]    Module class: X.Org XInput Driver
[    26.739]    ABI class: X.Org XInput driver, version 18.0
[    26.739] (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,
        Ivybridge Server (GT2), Haswell Desktop (GT1), Haswell Desktop (GT2),
        Haswell Desktop (GT2+), Haswell Mobile (GT1), Haswell Mobile (GT2),
        Haswell Mobile (GT2+), Haswell Server (GT1), Haswell Server (GT2),
        Haswell Server (GT2+), Haswell SDV Desktop (GT1),
        Haswell SDV Desktop (GT2), Haswell SDV Desktop (GT2+),
        Haswell SDV Mobile (GT1), Haswell SDV Mobile (GT2),
        Haswell SDV Mobile (GT2+), Haswell SDV Server (GT1),
        Haswell SDV Server (GT2), Haswell SDV Server (GT2+),
        Haswell ULT Desktop (GT1), Haswell ULT Desktop (GT2),
        Haswell ULT Desktop (GT2+), Haswell ULT Mobile (GT1),
        Haswell ULT Mobile (GT2), Haswell ULT Mobile (GT2+),
        Haswell ULT Server (GT1), Haswell ULT Server (GT2),
        Haswell ULT Server (GT2+), Haswell CRW Desktop (GT1),
        Haswell CRW Desktop (GT2), Haswell CRW Desktop (GT2+),
        Haswell CRW Mobile (GT1), Haswell CRW Mobile (GT2),
        Haswell CRW Mobile (GT2+), Haswell CRW Server (GT1),
        Haswell CRW Server (GT2), Haswell CRW Server (GT2+),
        ValleyView PO board
[    26.739] (--) using VT number 7

[    26.743] (II) intel(0): using device path '/dev/dri/card0'
[    26.761] (**) intel(0): Depth 24, (--) framebuffer bpp 32
[    26.761] (==) intel(0): RGB weight 888
[    26.761] (==) intel(0): Default visual is TrueColor
[    26.761] (--) intel(0): Integrated Graphics Chipset: Intel(R) G45/G43
[    26.761] (**) intel(0): Framebuffer tiled
[    26.761] (**) intel(0): Pixmaps tiled
[    26.761] (**) intel(0): 3D buffers tiled
[    26.761] (**) intel(0): Throttling enabled
[    26.761] (**) intel(0): Delayed flush enabled
[    26.761] (**) intel(0): "Tear free" disabled
[    26.761] (**) intel(0): Forcing per-crtc-pixmaps? no
[    26.809] (II) intel(0): Output VGA1 using monitor section IGNORE
[    26.809] (**) intel(0): Option "Enable" "false"
[    26.809] (**) intel(0): Option "Ignore" "true"
[    26.914] (II) intel(0): Output HDMI1 using monitor section SC-67
[    26.914] (**) intel(0): Option "PreferredMode" "1920x1080"
[    26.914] (**) intel(0): Option "Enable" "true"
[    26.944] (II) intel(0): Output DP1 has no monitor section
[    26.944] (II) intel(0): Output HDMI2 has no monitor section
[    26.944] (II) intel(0): Output DP2 has no monitor section
[    27.049] (II) intel(0): EDID for output HDMI1
[    27.049] (II) intel(0): Manufacturer: PIO  Model: 0  Serial#: 16843009
[    27.049] (II) intel(0): Year: 2012  Week: 0
[    27.049] (II) intel(0): EDID Version: 1.3
[    27.049] (II) intel(0): Digital Display Input
[    27.049] (II) intel(0): Max Image Size [cm]: horiz.: 110  vert.: 62
[    27.049] (II) intel(0): Gamma: 2.20
[    27.049] (II) intel(0): DPMS capabilities: Off
[    27.049] (II) intel(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 
[    27.049] (II) intel(0): First detailed timing is preferred mode
[    27.049] (II) intel(0): redX: 0.683 redY: 0.317   greenX: 0.313 greenY: 0.581
[    27.049] (II) intel(0): blueX: 0.139 blueY: 0.050   whiteX: 0.289 whiteY: 0.280
[    27.049] (II) intel(0): Supported established timings:
[    27.049] (II) intel(0): 640x480@60Hz
[    27.049] (II) intel(0): 800x600@60Hz
[    27.049] (II) intel(0): 1024x768@60Hz
[    27.049] (II) intel(0): Manufacturer's mask: 0
[    27.049] (II) intel(0): Supported standard timings:
[    27.049] (II) intel(0): #0: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
[    27.049] (II) intel(0): Supported detailed timing:
[    27.049] (II) intel(0): clock: 148.5 MHz   Image Size:  1102 x 620 mm
[    27.049] (II) intel(0): h_active: 1920  h_sync: 2008  h_sync_end 2052 h_blank_end 2200 h_border: 0
[    27.049] (II) intel(0): v_active: 1080  v_sync: 1084  v_sync_end 1089 v_blanking: 1125 v_border: 0
[    27.049] (II) intel(0): Supported detailed timing:
[    27.049] (II) intel(0): clock: 74.2 MHz   Image Size:  1102 x 620 mm
[    27.049] (II) intel(0): h_active: 1920  h_sync: 2008  h_sync_end 2052 h_blank_end 2200 h_border: 0
[    27.049] (II) intel(0): v_active: 540  v_sync: 542  v_sync_end 547 v_blanking: 562 v_border: 0
[    27.049] (II) intel(0): Ranges: V min: 23 V max: 61 Hz, H min: 15 H max: 69 kHz, PixClock max 155 MHz
[    27.049] (II) intel(0): Monitor name: SC-67
[    27.049] (II) intel(0): Supported detailed timing:
[    27.049] (II) intel(0): clock: 27.0 MHz   Image Size:  1102 x 620 mm
[    27.049] (II) intel(0): h_active: 720  h_sync: 736  h_sync_end 798 h_blank_end 858 h_border: 0
[    27.049] (II) intel(0): v_active: 480  v_sync: 489  v_sync_end 495 v_blanking: 525 v_border: 0
[    27.049] (II) intel(0): Supported detailed timing:
[    27.049] (II) intel(0): clock: 74.2 MHz   Image Size:  1102 x 620 mm
[    27.049] (II) intel(0): h_active: 1280  h_sync: 1390  h_sync_end 1430 h_blank_end 1650 h_border: 0
[    27.049] (II) intel(0): v_active: 720  v_sync: 725  v_sync_end 730 v_blanking: 750 v_border: 0
[    27.049] (II) intel(0): Supported detailed timing:
[    27.049] (II) intel(0): clock: 27.0 MHz   Image Size:  1102 x 620 mm
[    27.049] (II) intel(0): h_active: 1440  h_sync: 1478  h_sync_end 1602 h_blank_end 1716 h_border: 0
[    27.049] (II) intel(0): v_active: 240  v_sync: 244  v_sync_end 247 v_blanking: 262 v_border: 0
[    27.049] (II) intel(0): Number of EDID sections to follow: 1
[    27.049] (II) intel(0): EDID (in hex):
[    27.049] (II) intel(0):     00ffffffffffff00412f000001010101
[    27.049] (II) intel(0):     00160103806e3e782ad7b3ae51509423
[    27.049] (II) intel(0):     0c4a4721080081800101010101010101
[    27.049] (II) intel(0):     010101010101023a801871382d40582c
[    27.049] (II) intel(0):     45004e6c4200001e011d8018711c1620
[    27.049] (II) intel(0):     582c25004e6c4200009e000000fd0017
[    27.049] (II) intel(0):     3d0f450f000a202020202020000000fc
[    27.049] (II) intel(0):     0053432d36370a202020202020200127
[    27.049] (II) intel(0):     02033bf1490590030402070620013809
[    27.049] (II) intel(0):     7f070f7f071507503e1ec04d02005706
[    27.049] (II) intel(0):     005f7e01677e00834f00006c030c0014
[    27.049] (II) intel(0):     00b82dc011112222e200798c0ad08a20
[    27.049] (II) intel(0):     e02d10103e96004e6c42000018011d00
[    27.049] (II) intel(0):     7251d01e206e2855004e6c4200001e8c
[    27.049] (II) intel(0):     0aa01451f01600267c43004e6c420000
[    27.049] (II) intel(0):     9800000000000000000000000000006d
[    27.049] (II) intel(0): Printing probed modes for output HDMI1
[    27.049] (II) intel(0): Modeline "1920x1080"x60.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz UeP)
[    27.049] (II) intel(0): Modeline "1920x1080"x24.0   74.25  1920 2558 2602 2750  1080 1084 1089 1125 +hsync +vsync (27.0 kHz e)
[    27.049] (II) intel(0): Modeline "1920x1080"x60.0   74.25  1920 2008 2052 2200  1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e)
[    27.049] (II) intel(0): Modeline "1680x1050"x59.9  119.00  1680 1728 1760 1840  1050 1053 1059 1080 +hsync -vsync (64.7 kHz e)
[    27.049] (II) intel(0): Modeline "1680x945"x60.0  131.48  1680 1784 1960 2240  945 946 949 978 -hsync +vsync (58.7 kHz)
[    27.049] (II) intel(0): Modeline "1400x1050"x59.9  101.00  1400 1448 1480 1560  1050 1053 1057 1080 +hsync -vsync (64.7 kHz e)
[    27.049] (II) intel(0): Modeline "1600x900"x60.0  118.96  1600 1696 1864 2128  900 901 904 932 -hsync +vsync (55.9 kHz)
[    27.049] (II) intel(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[    27.049] (II) intel(0): Modeline "1440x900"x59.9   88.75  1440 1488 1520 1600  900 903 909 926 +hsync -vsync (55.5 kHz e)
[    27.049] (II) intel(0): Modeline "1280x960"x60.0  108.00  1280 1376 1488 1800  960 961 964 1000 +hsync +vsync (60.0 kHz e)
[    27.049] (II) intel(0): Modeline "1366x768"x60.0   85.89  1366 1439 1583 1800  768 769 772 795 -hsync +vsync (47.7 kHz)
[    27.049] (II) intel(0): Modeline "1360x768"x60.0   85.50  1360 1424 1536 1792  768 771 777 795 +hsync +vsync (47.7 kHz e)
[    27.049] (II) intel(0): Modeline "1280x800"x59.9   71.00  1280 1328 1360 1440  800 803 809 823 +hsync -vsync (49.3 kHz e)
[    27.049] (II) intel(0): Modeline "1280x768"x60.0   68.25  1280 1328 1360 1440  768 771 778 790 +hsync -vsync (47.4 kHz e)
[    27.049] (II) intel(0): Modeline "1280x720"x60.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[    27.049] (II) intel(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[    27.049] (II) intel(0): Modeline "1440x480"x59.9   27.00  1440 1478 1602 1716  480 488 494 525 interlace -hsync -vsync (15.7 kHz e)
[    27.049] (II) intel(0): Modeline "1440x480i"x59.9   27.00  1440 1478 1602 1716  480 488 494 525 interlace -hsync -vsync (15.7 kHz e)
[    27.049] (II) intel(0): Modeline "1024x576"x60.0   46.97  1024 1064 1168 1312  576 577 580 597 -hsync +vsync (35.8 kHz)
[    27.049] (II) intel(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[    27.049] (II) intel(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
[    27.049] (II) intel(0): Modeline "848x480"x60.0   33.75  848 864 976 1088  480 486 494 517 +hsync +vsync (31.0 kHz e)
[    27.049] (II) intel(0): Modeline "720x480"x59.9   27.00  720 736 798 858  480 489 495 525 -hsync -vsync (31.5 kHz e)
[    27.049] (II) intel(0): Modeline "640x480"x60.0   25.20  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[    27.049] (II) intel(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[    27.079] (II) intel(0): EDID for output DP1
[    27.079] (II) intel(0): EDID for output HDMI2
[    27.079] (II) intel(0): EDID for output DP2
[    27.079] (II) intel(0): Output HDMI1 enabled by config file
[    27.079] (II) intel(0): Output DP1 disconnected
[    27.079] (II) intel(0): Output HDMI2 disconnected
[    27.079] (II) intel(0): Output DP2 disconnected
[    27.079] (II) intel(0): Using user preference for initial modes
[    27.079] (II) intel(0): Output HDMI1 using initial mode 1920x1080
[    27.079] (II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[    27.079] (++) intel(0): DPI set to (180, 180)
[    27.079] (II) Loading sub module "dri2"
[    27.079] (II) LoadModule: "dri2"
[    27.079] (II) Module "dri2" already built-in
[    27.079] (==) Depth 24 pixmap format is 32 bpp
[    27.136] (II) intel(0): SNA initialized with Broadwater backend
[    27.136] (==) intel(0): Backing store disabled
[    27.136] (==) intel(0): Silken mouse enabled
[    27.136] (II) intel(0): HW Cursor enabled
[    27.136] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[    27.147] (II) intel(0): Overlay video not supported on this hardware
[    27.147] (II) intel(0): [XvMC] xvmc_vld driver initialized.
[    27.147] (II) intel(0): [DRI2] Setup complete
[    27.147] (II) intel(0): [DRI2]   DRI driver: i965
[    27.147] (II) intel(0): direct rendering: DRI2 Enabled
[    27.147] (WW) intel(0): Option "enable" is not used
[    27.147] (WW) intel(0): Option "PreferredMode" is not used
[    27.147] (==) intel(0): hotplug detection: "enabled"
[    27.150] (--) RandR disabled
[    27.631] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[    27.631] (II) AIGLX: enabled GLX_INTEL_swap_event
[    27.631] (II) AIGLX: enabled GLX_ARB_create_context
[    27.631] (II) AIGLX: enabled GLX_ARB_create_context_profile
[    27.631] (II) AIGLX: enabled GLX_EXT_create_context_es2_profile
[    27.631] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
[    27.631] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[    27.631] (II) AIGLX: Loaded and initialized i965
[    27.631] (II) GLX: Initialized DRI2 GL provider for screen 0
[    27.632] (II) intel(0): switch to mode 1920x1080 on crtc 3 (pipe 0)
[    27.652] (II) intel(0): Setting screen physical size to 270 x 152
[    28.030] (II) Using input driver 'mouse' for 'Mouse1'
[    28.030] (**) Option "CorePointer"
[    28.030] (**) Mouse1: always reports core events
[    28.030] (**) Option "Protocol" "Auto"
[    28.030] (**) Option "Device" "/dev/input/mice"
[    28.030] (II) Mouse1: Setting mouse protocol to "ExplorerPS/2"
[    28.030] (**) Mouse1: Protocol: "Auto"
[    28.030] (**) Mouse1: always reports core events
[    28.045] (==) Mouse1: Emulate3Buttons, Emulate3Timeout: 50
[    28.045] (**) Option "ZAxisMapping" "4 5 6 7"
[    28.045] (**) Mouse1: ZAxisMapping: buttons 4, 5, 6 and 7
[    28.045] (**) Mouse1: Buttons: 11
[    28.045] (II) XINPUT: Adding extended input device "Mouse1" (type: MOUSE, id 6)
[    28.045] (**) Mouse1: (accel) keeping acceleration scheme 1
[    28.045] (**) Mouse1: (accel) acceleration profile 0
[    28.045] (**) Mouse1: (accel) acceleration factor: 2.000
[    28.045] (**) Mouse1: (accel) acceleration threshold: 4
[    28.045] (II) Mouse1: Setting mouse protocol to "ExplorerPS/2"
[    28.340] (II) Mouse1: ps2EnableDataReporting: succeeded
[    28.340] (II) Using input driver 'kbd' for 'Keyboard1'
[    28.340] (**) Option "CoreKeyboard"
[    28.340] (**) Keyboard1: always reports core events
[    28.340] (**) Keyboard1: always reports core events
[    28.340] (**) Option "Protocol" "standard"
[    28.340] (**) Option "XkbRules" "xorg"
[    28.340] (**) Option "XkbModel" "pc104"
[    28.340] (**) Option "XkbLayout" "us"
[    28.340] (**) Option "XkbOptions" "terminate:ctrl_alt_bksp"
[    28.340] (II) XINPUT: Adding extended input device "Keyboard1" (type: KEYBOARD, id 7)
[    28.371] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[    28.371] (II) AutoAddDevices is off - not adding device.
[    28.371] (II) config/udev: Adding input device Video Bus (/dev/input/event2)
[    28.371] (II) AutoAddDevices is off - not adding device.
[    28.371] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[    28.371] (II) AutoAddDevices is off - not adding device.
[    28.371] (II) config/udev: Adding drm device (/dev/dri/card0)
[    28.372] (II) config/udev: Adding input device Wireless Keyboard/Mouse (/dev/input/event3)
[    28.372] (II) AutoAddDevices is off - not adding device.
[    28.372] (II) config/udev: Adding input device Wireless Keyboard/Mouse (/dev/input/event4)
[    28.372] (II) AutoAddDevices is off - not adding device.
[    28.372] (II) config/udev: Adding input device Wireless Keyboard/Mouse (/dev/input/mouse0)
[    28.372] (II) AutoAddDevices is off - not adding device.
[    28.372] (II) config/udev: Adding input device PC Speaker (/dev/input/event6)
[    28.372] (II) AutoAddDevices is off - not adding device.
[    28.372] (II) config/udev: Adding input device Winbond CIR (/dev/input/event5)
[    28.372] (II) AutoAddDevices is off - not adding device.
[    28.373] (II) config/udev: Adding input device MCE IR Keyboard/Mouse (Winbond CIR) (/dev/input/event7)
[    28.373] (II) AutoAddDevices is off - not adding device.
[    28.373] (II) config/udev: Adding input device MCE IR Keyboard/Mouse (Winbond CIR) (/dev/input/mouse1)
[    28.373] (II) AutoAddDevices is off - not adding device.
[    35.500] (II) intel(0): EDID vendor "PIO", prod id 0
[    35.500] (II) intel(0): Using EDID range info for horizontal sync
[    35.500] (II) intel(0): Using EDID range info for vertical refresh
[    35.500] (II) intel(0): Printing DDC gathered Modelines:
[    35.500] (II) intel(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz eP)
[    35.500] (II) intel(0): Modeline "1920x1080i"x0.0   74.25  1920 2008 2052 2200  1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e)
[    35.500] (II) intel(0): Modeline "720x480"x0.0   27.00  720 736 798 858  480 489 495 525 -hsync -vsync (31.5 kHz e)
[    35.500] (II) intel(0): Modeline "1280x720"x0.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[    35.500] (II) intel(0): Modeline "1440x480i"x0.0   27.00  1440 1478 1602 1716  480 488 494 525 interlace -hsync -vsync (15.7 kHz e)
[    35.500] (II) intel(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[    35.500] (II) intel(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[    35.500] (II) intel(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[    35.500] (II) intel(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[    35.500] (II) intel(0): Modeline "720x576"x0.0   27.00  720 732 796 864  576 581 586 625 -hsync -vsync (31.2 kHz e)
[    35.500] (II) intel(0): Modeline "1440x240"x0.0   27.00  1440 1478 1602 1716  240 244 247 262 -hsync -vsync (15.7 kHz e)
[    35.500] (II) intel(0): Modeline "1920x1080"x0.0   74.25  1920 2448 2492 2640  1080 1084 1089 1125 +hsync +vsync (28.1 kHz e)
[    35.634] (II) intel(0): EDID vendor "PIO", prod id 0
[    35.634] (II) intel(0): Using hsync ranges from config file
[    35.634] (II) intel(0): Using vrefresh ranges from config file
[    35.634] (II) intel(0): Printing DDC gathered Modelines:
[    35.635] (II) intel(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz eP)
[    35.635] (II) intel(0): Modeline "1920x1080i"x0.0   74.25  1920 2008 2052 2200  1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e)
[    35.635] (II) intel(0): Modeline "720x480"x0.0   27.00  720 736 798 858  480 489 495 525 -hsync -vsync (31.5 kHz e)
[    35.635] (II) intel(0): Modeline "1280x720"x0.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[    35.635] (II) intel(0): Modeline "1440x480i"x0.0   27.00  1440 1478 1602 1716  480 488 494 525 interlace -hsync -vsync (15.7 kHz e)
[    35.635] (II) intel(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[    35.635] (II) intel(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[    35.635] (II) intel(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[    35.635] (II) intel(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[    35.635] (II) intel(0): Modeline "720x576"x0.0   27.00  720 732 796 864  576 581 586 625 -hsync -vsync (31.2 kHz e)
[    35.635] (II) intel(0): Modeline "1440x240"x0.0   27.00  1440 1478 1602 1716  240 244 247 262 -hsync -vsync (15.7 kHz e)
[    35.635] (II) intel(0): Modeline "1920x1080"x0.0   74.25  1920 2448 2492 2640  1080 1084 1089 1125 +hsync +vsync (28.1 kHz e)


# Switch receiver HDMI input to cable tv box


# Wait 1 minute


# Switch receiver HDMI input back to HTPC


[   135.557] (II) intel(0): EDID vendor "PIO", prod id 0
[   135.557] (II) intel(0): Using hsync ranges from config file
[   135.557] (II) intel(0): Using vrefresh ranges from config file
[   135.557] (II) intel(0): Printing DDC gathered Modelines:
[   135.557] (II) intel(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz eP)
[   135.557] (II) intel(0): Modeline "1920x1080i"x0.0   74.25  1920 2008 2052 2200  1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e)
[   135.557] (II) intel(0): Modeline "720x480"x0.0   27.00  720 736 798 858  480 489 495 525 -hsync -vsync (31.5 kHz e)
[   135.557] (II) intel(0): Modeline "1280x720"x0.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[   135.557] (II) intel(0): Modeline "1440x480i"x0.0   27.00  1440 1478 1602 1716  480 488 494 525 interlace -hsync -vsync (15.7 kHz e)
[   135.557] (II) intel(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[   135.557] (II) intel(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[   135.557] (II) intel(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[   135.557] (II) intel(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[   135.557] (II) intel(0): Modeline "720x576"x0.0   27.00  720 732 796 864  576 581 586 625 -hsync -vsync (31.2 kHz e)
[   135.557] (II) intel(0): Modeline "1440x240"x0.0   27.00  1440 1478 1602 1716  240 244 247 262 -hsync -vsync (15.7 kHz e)
[   135.557] (II) intel(0): Modeline "1920x1080"x0.0   74.25  1920 2448 2492 2640  1080 1084 1089 1125 +hsync +vsync (28.1 kHz e)


# Screen is black


# Wait 1 minute


# Click remote 3 times to navigate through MythTV menu options to start a recording


[   188.040] (II) intel(0): switch to mode 1920x1080 on crtc 3 (pipe 0)


# HDMI video starts working again once the video starts playing

HDBones is offline  
post #4 of 14 Old 03-02-2013, 05:58 AM
 
quantumstate's Avatar
 
Join Date: Apr 2006
Posts: 1,694
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 17
...
quantumstate is offline  
post #5 of 14 Old 03-02-2013, 09:35 AM
AVS Special Member
 
waterhead's Avatar
 
Join Date: May 2007
Posts: 1,265
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 7 Post(s)
Liked: 12
I have my HTPC hooked to a Pioneer VSX-1021k. I don't know how similar it is to your receiver, but I MAY be of some help.

I do recall having a similar problem when I first built mine, but I don't exactly recall how I corrected it. I also started out with a different receiver, one without HDMI ports.

First, make sure you have all hibernation & suspend options disabled, do this in the Power Management section. Then, make sure the screensaver is completely disabled. You don't even want a blank screen.

If your receiver has an on-screen Setup menu (mine does), find the "Auto Power Down" setting and set it to "OFF". Mine is under Other Setup > Auto Power Down
In the HDMI Setup section, I have "Standby Through" set to "Normal".

There also is a method of disabling this action with an option in the xorg.conf file. It doesn't appear that I did that, at least not if the info found here is correct (it's good reading for you anyway):

http://www.shallowsky.com/linux/x-screen-blanking.html

When I have/solve problems like this, I usually make notes about it on the PC. I see I have some notes, but I need to make sense of them! They mostly seem to be xset commands, so maybe I found another solution. I'll post back after some digging.


More info:

These commands will disable "Energy Star" features, and most other options that involve energy saving:
Code:
xset s noblank
xset s noexpose
xset dpms 0 0 0
xset -dpms
waterhead is offline  
post #6 of 14 Old 03-02-2013, 10:36 AM
AVS Special Member
 
waterhead's Avatar
 
Join Date: May 2007
Posts: 1,265
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 7 Post(s)
Liked: 12
OK, I found something...

First, I am using Fedora, so my method may not work on Ubuntu (is that what you are using?).

Second, I am using a nVidia card and nVidia driver. I first tried a Radeon card, when that failed to do the job I tried my on-board Intel HD-2000 graphics. I wasn't able to get that to work the way I needed it to, so I got a nVidia GT 430 card. I highly recommend you get something like this.

The nVidia driver creates a xorg.conf file, you may need to create one if you don't already have one. To create it, first exit the Xserver. I may have missed it, but I don't see where you say what Linux distro you are using. So you will need to figure this out yourself. All commands I post will be for Ubuntu type distros.

Once you are logged into a terminal only, enter this command:
Code:
sudo Xorg -configure
This will create a file xorg.conf.new in your home directory. Start X again, and open that file for editing:
Code:
gksu gedit ~/xorg.conf.new
Under the "Monitor" section, I have evoked the "DPMS" option:
Code:
Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection
I then have a file in the /etc/X11/xorg.conf.d folder named "10-system-dpms.conf" . You can create one while still having gedit open with root privileges. enter this into it:
Code:
Section "ServerFlags"
    Option "BlankTime" "0"
    Option "StandbyTime" "0"
    Option "SuspendTime" "0"
EndSection
Save both files, the xorg.conf.new as /etc/X11/xorg.conf, and the other one as already noted.

Since you are using the Intel driver, the configuration may be a bit different.
waterhead is offline  
post #7 of 14 Old 03-02-2013, 02:00 PM - Thread Starter
Member
 
HDBones's Avatar
 
Join Date: Jul 2008
Posts: 121
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
@waterhead

Thanks for all the great info and for taking the time to look at your configs and posting.

I'm actually running Gentoo amd64, I didn't state it out right, because it's in the XOrg logs I posted. Also I'm running Openbox instead of KDE/Gnome/etc. Unfortunately this is a mini-itx mobo with everything built in, so I can't try another video card unless I go out and buy a pci-e 1x card, since that's the only slot available on it. I ended up buying this mobo because of Intel's commitment to their open source graphics drivers. They have been doing a fantastic job with them, I've been using them for a long time now, they've come a long way. I think this issue I'm having is going to come down to me posting a bug on the intel drivers. I can't see what else it might be.

On to the info, I've known about all those energy settings and I have had them disabled for some time now. I also just recently got a new HDMI receiver, before I was using all component video and this HTPC was my only HDMI hooked directly to the tv. So this problem just recently started although I've been using this HTPC for many years now without a problem. I guess switching the TV from hdmi to component didn't affect the htpc box. But if I plug 2 hdmi devices into the tv directly and switch between them then I get this same behavior as well. Which leads me to believe its something with Xorg/intel driver and probably not the SC-67 of Pro-111FD firmwares.


I really think this line being delayed has something to do with the issue:
Code:
[ 10778.829] (II) intel(0): switch to mode 1920x1080 on crtc 3 (pipe 0)
Until that lines shows in my Xorg logs I just have a black screen. I don't know why, but transitioning from the menus in Mythtv to the video playback screen somehow triggers that line in xorg and brings back the video. I'm 99.9% sure DPMS and screensaver and all energy saving systems are disabled. I took your advise and added a few extra xorg.conf lines and xset lines just to be sure.

.xinitrc
Code:
# Merge X resources from ~/.Xdefaults
[ -f $HOME/.Xdefaults ] && xrdb $HOME/.Xdefaults

# Set the background and root cursor shape
xsetroot -solid \#000000
xloadimage -fullscreen -onroot ~/.backgrounds/kuro-1080.png
xsetroot -cursor_name top_left_arrow

xset r rate 200 40
xset m 3 5

xset dpms 0 0 0
xset -dpms

xset s noblank
xset s noexpose
xset s off

# Start WM
openbox --replace & obpid=$!

# Apps
unclutter -idle 3 -root -jitter 8 &
mythfrontend &

# Wait for WM to quit
wait $obpid

xset -q
Code:
Keyboard Control:
  auto repeat:  on    key click percent:  0    LED mask:  00000000
  XKB indicators:
    00: Caps Lock:   off    01: Num Lock:    off    02: Scroll Lock: off
    03: Shift Lock:  off    04: Group 2:     off    05: Mouse Keys:  off
  auto repeat delay:  200    repeat rate:  40
  auto repeating keys:  00feffffdffffbbf
                        fadfffffffdfe5ef
                        ffffffffffffffff
                        ffffffffffffffff
  bell percent:  50    bell pitch:  400    bell duration:  100
Pointer Control:
  acceleration:  3/1    threshold:  5
Screen Saver:
  prefer blanking:  no    allow exposures:  no
  timeout:  0    cycle:  600
Colors:
  default colormap:  0x22    BlackPixel:  0x0    WhitePixel:  0xffffff
Font Path:
  /usr/share/fonts/ttf-bitstream-vera/,/usr/share/fonts/Type1/,/usr/share/fonts/TTF/,/usr/share/fonts/corefonts/,/usr/share/fonts/misc/,/usr/share/fonts/OTF,/usr/share/fonts/100dpi/,/usr/share/fonts/75dpi/,/usr/share/fonts/cyrillic/,/usr/share/fonts/misc/,/usr/share/fonts/TTF/,/usr/share/fonts/OTF/,/usr/share/fonts/Type1/,/usr/share/fonts/100dpi/,/usr/share/fonts/75dpi/,built-ins
DPMS (Energy Star):
  Standby: 0    Suspend: 0    Off: 0
  DPMS is Disabled


I'm out of ideas and just wanted to be sure there wasn't anything else I could try before posting a bug report.

The good news is though that I was able to bind a script to one of my remote control buttons to kill and restart Xorg when this happens. It's a decent workaround for now.

Thanks for all your help again waterhead!!! Let me know if there is anything else I can post for you (actually I'll follow up this post with my xorg.conf.d files shortly). I didn't think reposting my new XOrg.log would be useful since its pretty much exactly the same to the one above with just the extra Xorg.conf options I've tacked on.

EDIT: I should of added that even moving the mouse or using the keyboard doesn't bring back the video either. Pretty sure its not energy savers. And I can play audio just fine during the black screnn, but that's over SPDIF output, not the HDMI.
HDBones is offline  
post #8 of 14 Old 03-02-2013, 02:19 PM - Thread Starter
Member
 
HDBones's Avatar
 
Join Date: Jul 2008
Posts: 121
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Here are my xorg config files in no particular order. I use to have a hardcoded ModeLine in my monitor section, but when I had that in there the video never came back like its doing now without it. I was trying to force the modeline, But now I think that's not the problem.
Code:
Section "InputDevice"
    Identifier  "Keyboard1"
    Driver      "kbd"

    Option "AutoRepeat" "500 30"
    Option "XkbRules" "xorg"
    Option "XkbModel" "pc104"
    Option "XkbLayout"        "us"
    Option "XkbOptions" "terminate:ctrl_alt_bksp" 
EndSection


Section "InputDevice"
    Identifier  "Mouse1"
    Driver      "mouse"
    Option "Protocol"    "Auto"     # Auto detect
    Option "Device"      "/dev/input/mice"

    Option "ZAxisMapping"   "4 5 6 7"
EndSection


Section "Device"
    Identifier  "G45"
    Driver      "intel"

    Option      "DPMS"        "false"
EndSection

Section "Monitor"
        Identifier      "IGNORE"
        Option  "Enable"        "false"
        Option  "Ignore"        "true"
EndSection


Section "Monitor"
    Identifier  "SC-67"
    #HorizSync   15-69
    #VertRefresh 23-61

    Option      "Monitor-VGA1"        "IGNORE"
    Option      "Monitor-HDMI1"       "SC-67"

    Option      "enable"      "true"
    Option      "DPMS"                "false"
    
    Option "PreferredMode"  "1920x1080"

EndSection

Section "Screen"
    Identifier  "Screen 2"
    Device      "G45"
    Monitor     "PRO111FD"
    DefaultDepth 24

    Subsection "Display"
        ViewPort    0 0
        Depth       24
        Modes       "1920x1080"
    EndSubsection
EndSection

Section "Screen"
    Identifier  "Screen 3"
    Device      "G45"
    Monitor     "SC-67"
    DefaultDepth 24

    Subsection "Display"
        ViewPort    0 0
        Depth       24
        Modes       "1920x1080"
    EndSubsection
EndSection


Section "Files"
    FontPath   "/usr/share/fonts/ttf-bitstream-vera/"
    FontPath   "/usr/share/fonts/Type1/"
    FontPath   "/usr/share/fonts/TTF/"
    FontPath   "/usr/share/fonts/corefonts/"
    FontPath   "/usr/share/fonts/misc/"
    FontPath   "/usr/share/fonts/OTF"
    FontPath   "/usr/share/fonts/100dpi/"
    FontPath   "/usr/share/fonts/75dpi/"
    FontPath   "/usr/share/fonts/cyrillic/"
EndSection


Section "ServerFlags"
    Option      "DontZap"     "false"
    Option      "AutoAddDevices"      "false"
    #Option     "AutoEnableDevices"   "false"
    #Option     "AllowEmptyInput"     "false"

    Option      "BlankTime"   "0"
    Option      "StandbyTime" "0"
    Option      "SuspendTime" "0"
EndSection

Section "ServerLayout"
    Identifier  "Simple Layout"

    Screen "Screen 3"

    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"

    Option      "DontZap"     "false"
EndSection
HDBones is offline  
post #9 of 14 Old 03-02-2013, 02:48 PM
AVS Special Member
 
waterhead's Avatar
 
Join Date: May 2007
Posts: 1,265
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 7 Post(s)
Liked: 12
Quote:
Originally Posted by HDBones View Post

@waterhead

Thanks for all the great info and for taking the time to look at your configs and posting.

I'm actually running Gentoo amd64, I didn't state it out right, because it's in the XOrg logs I posted.
Now that you pointed it out to me, I see it! Are you really running a 3.6.11 kernel? I would really consider an upgrade. [EDIT] I mistook that for 2.6.11!! tongue.gif Now that would be an old kernel!
Quote:
Originally Posted by HDBones View Post

Also I'm running Openbox instead of KDE/Gnome/etc. Unfortunately this is a mini-itx mobo with everything built in, so I can't try another video card unless I go out and buy a pci-e 1x card, since that's the only slot available on it. I ended up buying this mobo because of Intel's commitment to their open source graphics drivers. They have been doing a fantastic job with them, I've been using them for a long time now, they've come a long way. I think this issue I'm having is going to come down to me posting a bug on the intel drivers. I can't see what else it might be.
It seems the driver updates are for their newest graphics. I don't believe it helps the older hardware too much. Sorry that I couldn't add anything that you didn't already know and try. If you want to try getting sound over HDMI, I had to configure that too. Maybe I can add some insight into that for you.
waterhead is offline  
post #10 of 14 Old 03-02-2013, 02:58 PM - Thread Starter
Member
 
HDBones's Avatar
 
Join Date: Jul 2008
Posts: 121
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by waterhead View Post

Now that you pointed it out to me, I see it! Are you really running a 3.6.11 kernel? I would really consider an upgrade. [EDIT] I mistook that for 2.6.11!! tongue.gif Now that would be an old kernel!

hehe, no problem. I had to jump up to that version to use the newest intel driver. It was never marked as stable in gentoo. But now 3.7.9 is stable, I just haven't had time to get to it yet.
Quote:
Originally Posted by waterhead View Post

If you want to try getting sound over HDMI, I had to configure that too. Maybe I can add some insight into that for you.

Dude! That would be awesome. I can not get HDMI audio enabled for the life of me. Its all there everything looks correct, but for some reason I just get no sound. I'll start a new thread.
HDBones is offline  
post #11 of 14 Old 03-03-2013, 12:09 PM - Thread Starter
Member
 
HDBones's Avatar
 
Join Date: Jul 2008
Posts: 121
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
In an attempt to get hdmi audio working I upgraded my kernel to 3.7.9 and now hdmi switching is working! Now I can boot my HTPC over hdmi with the TV and Receiver on different hdmi inputs. AndI can switch to it and have the video come back on. And of course I can switch to cable box and switch back and its all working now. Go figure! Awesome.

The only draw back is that now the new kernel has messed with my remote control input. One button press on the remote now causes that button to run forever, if its not one thing its another right.
EDIT: since my remote control is setup as an MCE keyboard the call i .xinitrc to xset is setting the repeat rate for it causing keys to repeat too fast. Running "xset r off" makes the remote function normally again. But it turns off repeat rate for all keyboards :/
HDBones is offline  
post #12 of 14 Old 03-03-2013, 03:00 PM - Thread Starter
Member
 
HDBones's Avatar
 
Join Date: Jul 2008
Posts: 121
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Well, I didn't notice it the first time, but when I boot the machine with the receiver hdmi input on a different input, the console KMS boots into 1024x768 and then when Xorg loads its also in 768. Restarting Xorg with the receiver on its hdmi input restarts in 1080. So I hardcoded the ModeLine into the Monitor section and tried it again.
Code:
    Modeline "1920x1080"  148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync

Now when I boot on a different input KMS still boots to 768 but XOrg starts up in 1080, but its got a pink/purple hue to the entire screen. Again, restarting Xorg while on the htpc input corrects the problem, 1080p in normal color.

Note that none of this affects switching back and forth between inputs once the htpc is already booted into Xorg, That works perfectly fine, Xorg always comes back in 1080p normal color. The problem is only when booting when not on the htpc input on the receiver. Weird.
HDBones is offline  
post #13 of 14 Old 03-03-2013, 07:25 PM
AVS Special Member
 
waterhead's Avatar
 
Join Date: May 2007
Posts: 1,265
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 7 Post(s)
Liked: 12
I can't tell if you gained anything after all that trouble. But, I guess you had to at least try.
waterhead is offline  
post #14 of 14 Old 03-03-2013, 08:38 PM - Thread Starter
Member
 
HDBones's Avatar
 
Join Date: Jul 2008
Posts: 121
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by waterhead View Post

I can't tell if you gained anything after all that trouble. But, I guess you had to at least try.

hahaha, very true. The original problem was hdmi switching the receiver and coming back to the htpc it would give black screen. And that's fixed now, so its somewhat of a win. As long as I boot with the input selected its all good, otherwise I get a purple tinted screen. But I have that Xorg restart button on my remote, so that's not a big deal either. Too bad hdmi audio is still not working, but whatever, spdif 5.1 is great.

And at least I can say it was just a software "bug" and not a problem with hdmi syncing or hdcp. I think i'm one of the few people running linux on this DG45FC mobo. think most people are running windows, wack. smile.gif
HDBones is offline  
Reply HTPC - Linux Chat

User Tag List

Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page


Forum Jump: 

Posting Rules  
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off