You are not logged in.
Today I updated my 64-bit Arch Linux install and discovered that it no longer will display 16:9 format video to my television (the television itself just displays "no input signal"). I am using ATI HD4250 graphics card with the radeon drivers connected via HDMI. I'm using XFCE if that makes a difference. The 4:3 output still works fine.
Essentially, whenever I try to switch to use a 16:9 format, the TV says "no input signal" and the display automatically reverts back to a 4:3 format.
Any ideas on how to fix this?
--
kev717
If I code something, it's probably at https://github.com/kellcodes
Do **NOT** expect a response from me.
Offline
Post 'xrandr --props'. Anything useful in dmesg or journarctl?
Offline
Screen 0: minimum 320 x 200, current 3200 x 1080, maximum 8192 x 8192
VGA-0 connected primary 1280x1024+0+0 (normal left inverted right x axis y axis) 338mm x 270mm
_MUTTER_PRESENTATION_OUTPUT: 0
EDID:
00ffffffffffff0005235074af090000
290f01036d221b78ea2c12a25a4a9925
1b4e56bfef007140714a714f8140814a
814f81800101302a009851002a403070
1300520e1100001e000000fd00314b18
500e000a202020202020000000fc0046
2d3431370a20202020202020000000ff
00323437390a20202020202020200064
load detection: 1
range: (0, 1)
1280x1024 60.02*+ 75.02
1280x960 75.04 70.03 60.00
1152x864 75.00 69.97 59.97
1024x768 75.08 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
640x480 75.00 72.81 66.67 60.00
720x400 70.08
DVI-0 connected 1920x1080+1280+0 (normal left inverted right x axis y axis) 886mm x 498mm
_MUTTER_PRESENTATION_OUTPUT: 0
EDID:
00ffffffffffff005262060201010101
ff130103805932780af09da355499b26
0f474a21080081808bc0010101010101
010101010101023a801871382d40582c
450076f23100001e662150b051001b30
4070360076f23100001e000000fc0054
4f53484942412d54560a2020000000fd
00173d0f440f000a2020202020200124
02032371499001020304050607202309
0707830100006c030c0010000000c015
151f1f011d8018711c1620582c250076
f23100009e011d007251d01e206e2855
0076f23100001e8c0ad08a20e02d1010
3e960076f2310000188c0aa01451f016
00267c430076f2310000980000000000
0000000000000000000000000000007e
dither: off
supported: off, on
audio: auto
supported: off, on, auto
underscan vborder: 0
range: (0, 128)
underscan hborder: 0
range: (0, 128)
underscan: off
supported: off, on, auto
coherent: 1
range: (0, 1)
1920x1080 60.00*+ 59.94 24.00 23.98
1920x1080i 60.00 59.94
1280x1024 60.02
1360x768 59.80 60.02
1280x720 60.00 59.94
1024x768 60.00
1440x480i 60.00 59.94 59.94
800x600 60.32
720x480 60.00 59.94
640x480 60.00 59.94I also just noticed that if I set the frequency to 24 hz, while the display is very choppy and unresponsive, it is able to display at 1920x1080... Strangely though, it doesn't work at 60 hz.
If I code something, it's probably at https://github.com/kellcodes
Do **NOT** expect a response from me.
Offline
I guess it is the DVI-0 we are writing about here:
Extracted contents:
header: 00 ff ff ff ff ff ff 00
serial number: 52 62 06 02 01 01 01 01 ff 13
version: 01 03
basic params: 80 59 32 78 0a
chroma info: f0 9d a3 55 49 9b 26 0f 47 4a
established: 21 08 00
standard: 81 80 8b c0 01 01 01 01 01 01 01 01 01 01 01 01
descriptor 1: 02 3a 80 18 71 38 2d 40 58 2c 45 00 76 f2 31 00 00 1e
descriptor 2: 66 21 50 b0 51 00 1b 30 40 70 36 00 76 f2 31 00 00 1e
descriptor 3: 00 00 00 fc 00 54 4f 53 48 49 42 41 2d 54 56 0a 20 20
descriptor 4: 00 00 00 fd 00 17 3d 0f 44 0f 00 0a 20 20 20 20 20 20
extensions: 01
checksum: 24
Manufacturer: TSB Model 206 Serial Number 16843009
Made week 255 of model year 19
EDID version: 1.3
Digital display
Maximum image size: 89 cm x 50 cm
Gamma: 2.20
Supported color formats: RGB 4:4:4, YCrCb 4:2:2
First detailed timing is preferred timing
Established timings supported:
640x480@60Hz
800x600@60Hz
1024x768@60Hz
Standard timings supported:
1280x1024@60Hz
1360x765@60Hz
Detailed mode: Clock 148.500 MHz, 886 mm x 498 mm
1920 2008 2052 2200 hborder 0
1080 1084 1089 1125 vborder 0
+hsync +vsync
Detailed mode: Clock 85.500 MHz, 886 mm x 498 mm
1360 1424 1536 1792 hborder 0
768 771 777 795 vborder 0
+hsync +vsync
Monitor name: TOSHIBA
Monitor ranges (GTF): 23-61Hz V, 15-68kHz H, max dotclock 150MHz
Has 1 extension blocks
Checksum: 0x24 (valid)
CEA extension block
Extension version: 3
31 bytes of CEA data
Video data block
VIC 16 (native)
VIC 01
VIC 02
VIC 03
VIC 04
VIC 05
VIC 06
VIC 07
Audio data block
Linear PCM, max channels 1
Supported sample rates (kHz): 48 44.1 32
Supported sample sizes (bits): 24 20 16
Speaker allocation data block
Vendor-specific data block, OUI 000c03 (HDMI)
Source physical address 1.0.0.0
Maximum TMDS clock: 0MHz
Video latency: 21
Audio latency: 21
Interlaced video latency: 31
Interlaced audio latency: 31
Basic audio support
Supports YCbCr 4:4:4
Supports YCbCr 4:2:2
1 native detailed modes
Detailed mode: Clock 74.250 MHz, 886 mm x 498 mm
1920 2008 2052 2200 hborder 0
540 542 547 562 vborder 0
+hsync +vsync interlaced
Detailed mode: Clock 74.250 MHz, 886 mm x 498 mm
1280 1390 1430 1650 hborder 0
720 725 730 750 vborder 0
+hsync +vsync
Detailed mode: Clock 27.000 MHz, 886 mm x 498 mm
720 736 798 858 hborder 0
480 489 495 525 vborder 0
-hsync -vsync
Detailed mode: Clock 27.000 MHz, 886 mm x 498 mm
1440 1478 1602 1716 hborder 0
240 244 247 262 vborder 0
-hsync -vsync interlaced
Checksum: 0x7e (valid)
EDID block does NOT conform to EDID 1.3!
Detailed block string not properly terminatedTry 'xrandr --output DVI-0 --mode 1920x1080i'. Also notice what is currently recognized as the selected mode. When you wrote video, did you mean a movie or the displaying of that resolution in general?
Offline
The display at that frequency is good enough for reading or low-framerate applications, but anything like a movie or video game is a bit difficult to watch. I'll try the 1920x1080i output when I next have access to the display. However, even if that does work, I would prefer the output to be at the regular 1080 and 60 hz if possible (that's what I've been using for the year prior to this issue).
If I code something, it's probably at https://github.com/kellcodes
Do **NOT** expect a response from me.
Offline
Then add your own mode:
#Generate a mode
gtf 1920 1200 60.00
cvt -r 1920 1200 60.00
cvt 1920 1200 60.00
#Change the modes name
xrandr --newmode 'm1' _output_of_one_of_the_above
xrandr --addmode DVI-0 m1
xrandr --output DVI-0 --mode m1Did you miss my previous question?
Edit: Mistyped that resolution, I meant to write 1920x1080.
Last edited by emeres (2014-08-22 19:43:03)
Offline
Ok, so if I use xrandr and set 1080i, it will display it (at 60 Hz), but if I try to go regular 1080, it does not. Generating a new mode does not seem to change that.
To clarify, when I say video output, I'm talking about the signal from the computer to the display. I'm not talking about playing video files.
If I code something, it's probably at https://github.com/kellcodes
Do **NOT** expect a response from me.
Offline
Did you use 1920x1200 or 1920x1080? I mistyped that. The latter seems to be the clocks limit. Also the reduced cvt had no effect? Did you double check the socket and cable? Does the TV have any unique options? So the TV was off/without signal when you run 'xrandr --props'?
Offline
Yeah, I picked up on the 1080 typo. None of the listed commands had any effect on the first run. Just tried it again and the reduced cvt worked. Below is my current output from xrandr --props:
HDMI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 886mm x 498mm
EDID:
00ffffffffffff005262060201010101
ff130103805932780af09da355499b26
0f474a21080081808bc0010101010101
010101010101023a801871382d40582c
450076f23100001e662150b051001b30
4070360076f23100001e000000fc0054
4f53484942412d54560a2020000000fd
00173d0f440f000a2020202020200124
02032371499001020304050607202309
0707830100006c030c0010000000c015
151f1f011d8018711c1620582c250076
f23100009e011d007251d01e206e2855
0076f23100001e8c0ad08a20e02d1010
3e960076f2310000188c0aa01451f016
00267c430076f2310000980000000000
0000000000000000000000000000007e
dither: off
supported: off, on
audio: auto
supported: off, on, auto
underscan vborder: 0
range: (0, 128)
underscan hborder: 0
range: (0, 128)
underscan: off
supported: off, on, auto
coherent: 1
range: (0, 1)
1920x1080 60.00 + 59.94 24.00 23.98
1920x1080i 60.00 59.94
1280x1024 60.02
1360x768 59.80 60.02
1280x720 60.00 59.94
1024x768 60.00
1440x480i 60.00 59.94 59.94
800x600 60.32
720x480 60.00 59.94
640x480 60.00 59.94
m1 785.01
m2 68.76
m3 59.93*NOTE: m3 is the reduced cvt
So is there a way to apply this automatically on startup then?
If I code something, it's probably at https://github.com/kellcodes
Do **NOT** expect a response from me.
Offline
You can either put those xrandr lines inside ~/.xinitrc or preferably use xorg.conf for this. Search for modeline in 'man xorg' or the wiki. It goes into the monitor section and should be activated by 'Option "PreferredMode" "name"'.
Edit: You probably would need to create a configuration for your whole setup for this to work properly.
Last edited by emeres (2014-08-22 20:24:34)
Offline
I don't have an xorg.conf... I'll try the xinitrc method though.
Thanks for the help.
If I code something, it's probably at https://github.com/kellcodes
Do **NOT** expect a response from me.
Offline
When you do not have a configuration file, you ... ? Right, you create it. You will probably see additional "blinking" of the screen when X starts, because of xrandr, which is why I would go through the trouble of creating a xorg.conf.
And you are welcome.
Last edited by emeres (2014-08-22 22:51:42)
Offline
I'm not sure but you might be able to add only what you need with a *.conf file. It might be possible to match a specific monitor (the tv) and add the new mode only to that output, the problem will be to find what syntax to use to do that.
R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K
Offline