Opened 8 years ago

Closed 5 years ago

#8608 closed bug (no change required)

[radeon_hd] Resolution problem when I try to put 1920x1080 on my monitor

Reported by: elvis4526 Owned by: kallisti5
Priority: normal Milestone: R1
Component: Drivers/Graphics/radeon_hd Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

Hi, my monitor does 1920x1080 resolution, it work on linux and windows, I already tried it. In Haiku, when I try to set it at 1920x1080 in the screen utilitary, the fonts get all choppy, and in fact, the screen in general, you can see correctly. If I lower the resolution to something like 1600x1200, the display is normal. At the beginning of my installation, it was at 1920x1080, and it was working well. I had another monitor plugged in ( I have a radeon hd 5770), I tried to see if Haiku supported multi-monitor, so I just when to the screen utilitary to see if there was an option for multiple monitor, there wasn't. So I guessed at this moment that the display would just be the same one both screen. I tried to put the native resolution of my 2nd monitor, just to try, but this one as a lower resolution, so I prefer to use the one with the 1920x1080 resolution. But this is it, now, when I set my monitor to 1920x1080, the display all get crappy. I tried to disconnect my 2nd monitor and to reboot, and it changes nothing. If you need any more informations, just ask me.

Attachments (3)

haiku.txt (174.5 KB ) - added by elvis4526 8 years ago.
P28-05-12_19-56[2].jpg (342.7 KB ) - added by elvis4526 8 years ago.
Wrong resolution + strange font
P28-05-12_19-59[2].jpg (367.9 KB ) - added by elvis4526 8 years ago.
When I set it to one resolution lower then 1920x1080, 1600x something, it's like this, the font are ok, now it is just the resolution that is to low.

Download all attachments as: .zip

Change History (15)

comment:1 by elvis4526, 8 years ago

"the fonts get all choppy, and in fact, the screen in general, you cant see correctly." Sorry for the typo, this bug report wouldn't make a lot of sense if the screen could display correctly.

comment:2 by diver, 8 years ago

Component: DriversDrivers/Graphics/radeon_hd
Owner: changed from nobody to kallisti5
Summary: [Resolution]Problem when I try to put 1920x1080 on my monitor[radeon_hd] Resolution problem when I try to put 1920x1080 on my monitor

Which revision is that? Please attach your syslog.

comment:3 by elvis4526, 8 years ago

This is hrev44205 and the syslog is attached. In the mean time, my internet connection wasn't working anymore in Haiku, so I just decided to copy the syslog to my ntfs partition from haiku, and it crash too. There was kdl, but I couldn't type anything, everything was froze, so I couldn't take a screenshot. Anyways, I finally got that syslog. :)

comment:4 by diver, 8 years ago

This syslog is not full, could you get another one?

comment:5 by elvis4526, 8 years ago

The file that I attached is the one that I can find here /boot/common/var/log/syslog on my partition. I don't know if there is another syslog somewhere, I don't know anything about logging in Haiku. I did a cat /boot/common/var/log/syslog > haiku.txt to save the content of the file to a file. What should I try?

by elvis4526, 8 years ago

Attachment: haiku.txt added

comment:6 by elvis4526, 8 years ago

My monitor is a HANNS-G and the native resolution is 1920x1080. It is plugged on the DVI ports of my graphic cards and I have another monitor that is plugged on my graphic card, it is a LG. I use the HANNS-G monitor as my priority monitor, and I try to unplug my second monitor, and it did not fix the problem. I'll try to take a picture of the problem.

by elvis4526, 8 years ago

Attachment: P28-05-12_19-56[2].jpg added

Wrong resolution + strange font

by elvis4526, 8 years ago

Attachment: P28-05-12_19-59[2].jpg added

When I set it to one resolution lower then 1920x1080, 1600x something, it's like this, the font are ok, now it is just the resolution that is to low.

comment:7 by anevilyak, 8 years ago

Looks like all the necessary information is present in the log as far as radeon_HD goes. Will have to wait for Alex to get a chance to examine it more closely.

comment:8 by kallisti5, 8 years ago

KERN: radeon_hd: detect_displays: Warning: connector 3 has neither digital EDID nor is an analog encoder?

That's very odd.. what that means is that the edid type flag is set to non-digital, however there is no analog load on that connector.

I see two displays detected:

KERN: radeon_hd: Currently detected monitors===============
2444	KERN: radeon_hd: Display #0 attached = true
2445	KERN: radeon_hd:  + connector ID:   2
2446	KERN: radeon_hd:  + connector type: DVI-I (Digital and Analog)
2447	KERN: radeon_hd:  + encoder type:   TMDS
2448	KERN: radeon_hd:  + limits: Vert Min/Max: 55/75
2449	KERN: radeon_hd:  + limits: Horz Min/Max: 30/85
2450	KERN: radeon_hd: Display #1 attached = true
2451	KERN: radeon_hd:  + connector ID:   3
2452	KERN: radeon_hd:  + connector type: DVI-I (Digital and Analog)
2453	KERN: radeon_hd:  + encoder type:   TV DAC
2454	KERN: radeon_hd:  + limits: Vert Min/Max: 55/75
2455	KERN: radeon_hd:  + limits: Horz Min/Max: 30/85
2456	KERN: radeon_hd: ==========================================

Do you happen to have any other graphics cards with a display attached? (eg an on-board card, etc?)

We are setting 1600x1200 on both displays... *please* keep in mind the driver doesn't fair well with multiple displays attached *just* yet. The code is there, however the app_server doesn't tell us which display it wants to act on raising all kinds of problems. Try plugging one monitor in, and if it doesn't work try the other one.

I could change MAX_DISPLAYS from 2 to 1... and make sure vesa is never used for display modes. This should prevent problems with multiple displays attached (although it would be luck of the draw which monitor is used on that card... although reboots should continue to use whichever card the acceleration takes a liking to)

comment:9 by elvis4526, 8 years ago

Yes I have two monitor that is connected but my principal monitor is the HANNS-G one, that can makes 1920x1080. I tried to deconnect the other monitor that just do 1440x800 and reboot but it does not change anything. No I don't have any other graphic card with a display attached. I don't have any display connected to some kind of a integrate graphics chipset on my mobo. I don't have any integrate graphic chispet on my motherboard.

Last edited 8 years ago by elvis4526 (previous) (diff)

comment:10 by kallisti5, 7 years ago

This *could* be resolved with hrev45325.

Please give the latest nightly (hrev45325 or later) a try and let us know your results.

Thanks!

comment:11 by kallisti5, 6 years ago

Wanted to ping you once more before we close this one. Do you still see this issue as of the latest nightly image?

comment:12 by kallisti5, 5 years ago

Resolution: no change required
Status: newclosed

closing as per my previous comment.

Note: See TracTickets for help on using tickets.