![]() |
|
[Linux] HOW-TO setup XBMC and Linux with correct resolution (xorg.conf) - Printable Version +- XBMC Community Forum (http://forum.xbmc.org) +-- Forum: Announcements, Info, and General Discussion (/forumdisplay.php?fid=85) +--- Forum: Tips, tricks, and step by step guides (/forumdisplay.php?fid=110) +--- Thread: [Linux] HOW-TO setup XBMC and Linux with correct resolution (xorg.conf) (/showthread.php?tid=54685) |
- chunk_1970 - 2010-02-07 04:07 A big thankyou to The-Boxhead. This sorted my resoloution problem in record time... - gadgetgeek - 2010-02-07 14:30 splobber Wrote:I'm a n00b to XBMC and have been trying to set up a Revo 3610 with XBMC Live. It's (mostly) working fine, but I can't get a 1080p signal. I've tried all sorts of different configurations in my xorg.conf as well as the suggestions in this thread but a lot of them result in be being asked for a username or password when XBMC boots up or I get a black screen. @splobber I have the same TV as you Panasonic th-50pz70 Have you got any further with this? I can't get xbmc to run at 1920x1080@60 I'm also a linux noob
- maocul - 2010-03-29 15:32 Before I try this would somebody be so kind as to tell me if this is applicable to the problem I am having. I have zero Linux knowledge but I'm learning so speak slowly and clearly please!!!! Basically the screen resolutions are all available to me, but when I select them the overscan kicks in and a good amount of the image is off screen. I can configure a setting, say 1080p/24 and it all looks good, then switch to another 1080p/60 and its off. I configure that view and switch back to 1080p/24 and I'm back with the overscan issue. I don't THINK this is an issue with the TV (Sony KDL-46W4000) but I guess its possible. I'm using the XBMCFreak911v13 install, connected by HDMI on a Zotac IONITX-A board. I had the same issue with the vanilla 9.11 install. If this is not applicable to this thread please let me know and then delete this from you memory... not sure what the linux command for that is though. - tehsoul - 2010-03-30 01:23 maocul Wrote:Before I try this would somebody be so kind as to tell me if this is applicable to the problem I am having. I have zero Linux knowledge but I'm learning so speak slowly and clearly please!!!! i would say that is your tv doing its scaling tricks always set the screen size (on the tv) to "screen fit" (that's what it's called on samsungs anyway) instead of 16:9 or something. you need to make sure your pixels coming out of xbmc are mapped 1 to 1 on your display and not zoomed in/transformed by the tv itself. this can have HUGE impact on perceived PQ of full hd content (had this happen to myself too) basically you should NOT have to set overscan compensation if you're using hdmi. if you are, something's not right in your setup, and it's most likely the screen size setting of your tv. - maocul - 2010-03-30 09:40 tehsoul Wrote:i would say that is your tv doing its scaling tricks Spot on buddy, although Sony have a fun way of looking at it. I had to change the image preset from 'Video' to 'Photo'... those crazy Sony people really know how to have a giggle huh!? ![]() All beautiful now though. Cheers xbmc with ion 330 & Ubuntu Lucid 10.04 - Lazy^ - 2010-05-25 13:49 Hi, I've LG SL8000 47" HD-TV. I've tried to get right modelines with the instructions in the beginning of this thread. No success. I will post my xorg.conf / Xorg.0.log / edid.txt if someone could tell me what is wrong. xorg.conf: Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "Unknown" HorizSync 28.0 - 33.0 VertRefresh 43.0 - 72.0 # Option "DPMS" Option "ExactModeTimingsDVI" "TRUE" HorizSync 30 - 83 VertRefresh 58 - 62 ModeLine "1920x1080@60" 148.50 1920 2008 2052 2200 1080 1084 1094 1125 +hsync +vsync Interlace ModeLine "1920x1080@50" 74.25 1920 2448 2492 2640 1080 1084 1094 1124 +hsync +vsync Interlace ModeLine "1920x1080@24" 74.16 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync Interlace EndSection Section "Device" Identifier "Device0" Driver "nvidia" VendorName "NVIDIA Corporation" Option "ModeValidation" "NoEdidModes" EndSection Section "Screen" Identifier "Screen0" Device "Device0" Monitor "Monitor0" DefaultDepth 24 Option "DynamicTwinView" "False" Option "FlatPanelProperties" "Scaling = Native" SubSection "Display" Depth 24 Modes "1920x1080@60" "1920x1080@50" #"1920x1080@24 EndSubSection EndSection Xorg.0.log: [SIZE="3"]**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32 (**) NVIDIA(0): Option "ExactModeTimingsDVI" "TRUE" (**) NVIDIA(0): Option "ModeValidation" "NoEdidModes" (**) NVIDIA(0): Option "FlatPanelProperties" "Scaling = Native" (**) NVIDIA(0): Option "DynamicTwinView" "False" (--) May 25 14:29:28 NVIDIA(0): Connected display device(s) on ION at PCI:2:0:0: (--) May 25 14:29:28 NVIDIA(0): LG TV (DFP-0) (--) May 25 14:29:28 NVIDIA(0): LG TV (DFP-0): 165.0 MHz maximum pixel clock (--) May 25 14:29:28 NVIDIA(0): LG TV (DFP-0): Internal Single Link TMDS (II) May 25 14:29:28 NVIDIA(0): Mode Validation Overrides for LG TV (DFP-0): (II) May 25 14:29:28 NVIDIA(0): NoEdidModes (WW) May 25 14:29:28 NVIDIA(0): The EDID for LG TV (DFP-0) contradicts itself: mode (WW) May 25 14:29:28 NVIDIA(0): "1920x1080" is specified in the EDID; however, the EDID's (WW) May 25 14:29:28 NVIDIA(0): valid VertRefresh range (58.000-62.000 Hz) would exclude (WW) May 25 14:29:28 NVIDIA(0): this mode's VertRefresh (50.0 Hz); ignoring VertRefresh (WW) May 25 14:29:28 NVIDIA(0): check for mode "1920x1080". (WW) May 25 14:29:28 NVIDIA(0): The EDID for LG TV (DFP-0) contradicts itself: mode "1280x720" (WW) May 25 14:29:28 NVIDIA(0): is specified in the EDID; however, the EDID's valid (WW) May 25 14:29:28 NVIDIA(0): VertRefresh range (58.000-62.000 Hz) would exclude this (WW) May 25 14:29:28 NVIDIA(0): mode's VertRefresh (50.0 Hz); ignoring VertRefresh check (WW) May 25 14:29:28 NVIDIA(0): for mode "1280x720". (WW) May 25 14:29:28 NVIDIA(0): The EDID for LG TV (DFP-0) contradicts itself: mode (WW) May 25 14:29:28 NVIDIA(0): "1920x1080" is specified in the EDID; however, the EDID's (WW) May 25 14:29:28 NVIDIA(0): valid HorizSync range (30.000-83.000 kHz) would exclude (WW) May 25 14:29:28 NVIDIA(0): this mode's HorizSync (28.1 kHz); ignoring HorizSync check (WW) May 25 14:29:28 NVIDIA(0): for mode "1920x1080". (WW) May 25 14:29:28 NVIDIA(0): The EDID for LG TV (DFP-0) contradicts itself: mode (WW) May 25 14:29:28 NVIDIA(0): "1920x1080" is specified in the EDID; however, the EDID's (WW) May 25 14:29:28 NVIDIA(0): valid VertRefresh range (58.000-62.000 Hz) would exclude (WW) May 25 14:29:28 NVIDIA(0): this mode's VertRefresh (50.0 Hz); ignoring VertRefresh (WW) May 25 14:29:28 NVIDIA(0): check for mode "1920x1080". (WW) May 25 14:29:28 NVIDIA(0): The EDID for LG TV (DFP-0) contradicts itself: mode "720x576" (WW) May 25 14:29:28 NVIDIA(0): is specified in the EDID; however, the EDID's valid (WW) May 25 14:29:28 NVIDIA(0): VertRefresh range (58.000-62.000 Hz) would exclude this (WW) May 25 14:29:28 NVIDIA(0): mode's VertRefresh (50.0 Hz); ignoring VertRefresh check (WW) May 25 14:29:28 NVIDIA(0): for mode "720x576". (WW) May 25 14:29:28 NVIDIA(0): The EDID for LG TV (DFP-0) contradicts itself: mode (WW) May 25 14:29:28 NVIDIA(0): "1920x1080" is specified in the EDID; however, the EDID's (WW) May 25 14:29:28 NVIDIA(0): valid HorizSync range (30.000-83.000 kHz) would exclude (WW) May 25 14:29:28 NVIDIA(0): this mode's HorizSync (27.0 kHz); ignoring HorizSync check (WW) May 25 14:29:28 NVIDIA(0): for mode "1920x1080". (WW) May 25 14:29:28 NVIDIA(0): The EDID for LG TV (DFP-0) contradicts itself: mode (WW) May 25 14:29:28 NVIDIA(0): "1920x1080" is specified in the EDID; however, the EDID's (WW) May 25 14:29:28 NVIDIA(0): valid HorizSync range (30.000-83.000 kHz) would exclude (WW) May 25 14:29:28 NVIDIA(0): this mode's HorizSync (28.1 kHz); ignoring HorizSync check (WW) May 25 14:29:28 NVIDIA(0): for mode "1920x1080". (WW) May 25 14:29:28 NVIDIA(0): The EDID for LG TV (DFP-0) contradicts itself: mode (WW) May 25 14:29:28 NVIDIA(0): "1920x1080" is specified in the EDID; however, the EDID's (WW) May 25 14:29:28 NVIDIA(0): valid VertRefresh range (58.000-62.000 Hz) would exclude (WW) May 25 14:29:28 NVIDIA(0): this mode's VertRefresh (25.0 Hz); ignoring VertRefresh (WW) May 25 14:29:28 NVIDIA(0): check for mode "1920x1080". (WW) May 25 14:29:28 NVIDIA(0): The EDID for LG TV (DFP-0) contradicts itself: mode (WW) May 25 14:29:28 NVIDIA(0): "1920x1080" is specified in the EDID; however, the EDID's (WW) May 25 14:29:28 NVIDIA(0): valid VertRefresh range (58.000-62.000 Hz) would exclude (WW) May 25 14:29:28 NVIDIA(0): this mode's VertRefresh (30.0 Hz); ignoring VertRefresh (WW) May 25 14:29:28 NVIDIA(0): check for mode "1920x1080". (WW) May 25 14:29:28 NVIDIA(0): The EDID for LG TV (DFP-0) contradicts itself: mode "720x576" (WW) May 25 14:29:28 NVIDIA(0): is specified in the EDID; however, the EDID's valid (WW) May 25 14:29:28 NVIDIA(0): HorizSync range (30.000-83.000 kHz) would exclude this (WW) May 25 14:29:28 NVIDIA(0): mode's HorizSync (15.6 kHz); ignoring HorizSync check for (WW) May 25 14:29:28 NVIDIA(0): mode "720x576". (WW) May 25 14:29:28 NVIDIA(0): The EDID for LG TV (DFP-0) contradicts itself: mode "720x576" (WW) May 25 14:29:28 NVIDIA(0): is specified in the EDID; however, the EDID's valid (WW) May 25 14:29:28 NVIDIA(0): VertRefresh range (58.000-62.000 Hz) would exclude this (WW) May 25 14:29:28 NVIDIA(0): mode's VertRefresh (50.1 Hz); ignoring VertRefresh check (WW) May 25 14:29:28 NVIDIA(0): for mode "720x576". (II) May 25 14:29:28 NVIDIA(0): Assigned Display Device: DFP-0 (WW) May 25 14:29:28 NVIDIA(0): No valid modes for "1920x1080@60"; removing. (WW) May 25 14:29:28 NVIDIA(0): (WW) May 25 14:29:28 NVIDIA(0): Unable to validate any modes; falling back to the default mode (WW) May 25 14:29:28 NVIDIA(0): "nvidia-auto-select". (WW) May 25 14:29:28 NVIDIA(0): (II) May 25 14:29:28 NVIDIA(0): Validated modes: (II) May 25 14:29:28 NVIDIA(0): "nvidia-auto-select" edid.txt: [SIZE="3"] (II) May 22 20:20:17 NVIDIA(0): Mode Validation Overrides for LG TV (DFP-0): (II) May 22 20:20:17 NVIDIA(0): NoEdidModes (II) May 22 20:20:17 NVIDIA(0): Frequency information for LG TV (DFP-0): (II) May 22 20:20:17 NVIDIA(0): HorizSync : 30.000-83.000 kHz (II) May 22 20:20:17 NVIDIA(0): VertRefresh : 58.000-62.000 Hz (II) May 22 20:20:17 NVIDIA(0): (HorizSync from EDID) (II) May 22 20:20:17 NVIDIA(0): (VertRefresh from EDID) (II) May 22 20:20:17 NVIDIA(0): (II) May 22 20:20:17 NVIDIA(0): --- Building ModePool for LG TV (DFP-0) --- (II) May 22 20:20:17 NVIDIA(0): Validating Mode "1920x1080": (II) May 22 20:20:17 NVIDIA(0): 1920 x 1080 @ 60 Hz (II) May 22 20:20:17 NVIDIA(0): For use as DFP backend. (II) May 22 20:20:17 NVIDIA(0): Mode Source: EDID (II) May 22 20:20:17 NVIDIA(0): Pixel Clock : 148.50 MHz (II) May 22 20:20:17 NVIDIA(0): HRes, HSyncStart : 1920, 2008 (II) May 22 20:20:17 NVIDIA(0): HSyncEnd, HTotal : 2052, 2200 (II) May 22 20:20:17 NVIDIA(0): VRes, VSyncStart : 1080, 1084 (II) May 22 20:20:17 NVIDIA(0): VSyncEnd, VTotal : 1089, 1125 (II) May 22 20:20:17 NVIDIA(0): H/V Polarity : +/+ (WW) May 22 20:20:17 NVIDIA(0): Mode is rejected: Modes from the LG TV (DFP-0)'s EDID are (WW) May 22 20:20:17 NVIDIA(0): not allowed. (II) May 22 20:20:17 NVIDIA(0): (II) May 22 20:20:17 NVIDIA(0): Validating Mode "1280x720": (II) May 22 20:20:17 NVIDIA(0): 1280 x 720 @ 60 Hz (II) May 22 20:20:17 NVIDIA(0): For use as DFP backend. (II) May 22 20:20:17 NVIDIA(0): Mode Source: EDID (II) May 22 20:20:17 NVIDIA(0): Pixel Clock : 74.25 MHz (II) May 22 20:20:17 NVIDIA(0): HRes, HSyncStart : 1280, 1390 (II) May 22 20:20:17 NVIDIA(0): HSyncEnd, HTotal : 1430, 1650 (II) May 22 20:20:17 NVIDIA(0): VRes, VSyncStart : 720, 725 (II) May 22 20:20:17 NVIDIA(0): VSyncEnd, VTotal : 730, 750 (II) May 22 20:20:17 NVIDIA(0): H/V Polarity : +/+ (WW) May 22 20:20:17 NVIDIA(0): Mode is rejected: Modes from the LG TV (DFP-0)'s EDID are (WW) May 22 20:20:17 NVIDIA(0): not allowed. If someone could give ideas. I'm wondering why on edid.txt after each Mode there is this line: Mode is rejected: Modes from the LG TV (DFP-0)'s EDID are (WW) May 22 20:20:17 NVIDIA(0): not allowed. - Lazy^ - ewequeone - 2010-09-09 00:32 Last time I installed Linux on my first AppleTV, I must have done something differently as when I installed it on my new AppleTV yesterday, I've been unable to get the resolution any higher than 1024x768 ![]() I followed this guide to install Linux (http://wiki.xbmc.org/index.php?title=HOW-TO_install_a_Miminal_Ubuntu_and_XBMC_with_sound_over_HDMI_on_the_AppleTV) except I installed directly to the hard drive, removing the aTV o/s. I then followed this thread specifically the first post to obtain the EDID info. My EDID info can be found here http://pastebin.ca/1936117 - Note that it states that all 1280x720 are invalid. I've used them before (although it's been about a year since I installed and subsequently removed Linux on my first AppleTV) as stated above although my TV does not support 1280x720 natively, it does scale and allow me to use 1280x720 and shows the option in XBMC. Once I set my modelines in xorg.conf using the EDID information above, I still only had 1024x764. I remembered that I had an issue the last time I installed Linux and using an example copy of xorg.conf for HDMI from davilla's site (http://code.google.com/p/atv-bootloader/wiki/atvdisplay) and it working well. So, I tried that. Here is my xorg.conf http://pastebin.ca/1936120 - But I am still only able to select 1024x768!! ![]() Here is my Xorg.0.log http://pastebin.ca/1936119 - You can see where it is saying there are no modes for 1280x720 - It even does this when I've used the EDID information and created a modeline ![]() Any help would be appreciated! Cheers, Jason. - vajonam - 2010-09-09 06:31 ewequeone Wrote:Last time I installed Linux on my first AppleTV, I must have done something differently as when I installed it on my new AppleTV yesterday, I've been unable to get the resolution any higher than 1024x768 I too have the exact same problem on my apple tv. Frontview sees all the resolutions fine, infact the appletv boots up at 1280x720 and the when X fires up it falls back to 1024x768. My EDID info is very similar to the above. It must be the Nvidia 100x drivers that we are limited to on apple tv? http://pastebin.ca/1936315 I guess Code: #is the problem, the native resolution of the panel is only 1024x768.. not sure what this means when things like appletv and the cable box display at 1920x1080. - alexandergoll - 2010-11-07 01:57 Got one question on this thing. Can i, by creating my own modelines, force only a certain resolution for a certain refreshrate? For example: My TV is only able to use 24fps at 1920x1080 resolution, while the 50/60fps are only available in interlaced. I would like to use 720p for both 50 and 60 fps and in case a movie with 24 frames is played i want it to switch to 1080p - Nomen luni - 2010-11-21 04:53 I tried following the advice in the OP, and when I got to the logging stage, my tv showed came up with a warning about 'invalid graphics mode', and hence I lost the link to my pc. Tried control-C and this did not snap out of it. Ah, let's reboot... no, still invalid mode. Any ideas what is going on? |