Opened 5 weeks ago

Last modified 3 weeks ago

#15168 new bug

Radeon driver not working on Radeon VE

Reported by: win8linux Owned by: euan
Priority: normal Milestone: Unscheduled
Component: Drivers/Graphics/radeon Version: R1/beta1
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

When trying to boot Haiku normally, the monitor shows an "Input Not Supported" message after the Haiku bootup screen. VESA driver does work, but it is only limited to 1024x768 resolution. It should be noted that Linux can display up to 1920x1080.

lspci | grep VGA

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV100 [Radeon 7000 / Radeon VE]

Relevant portion of listdev

device Display controller (VGA compatible controller, VGA controller) [3|0|0]
  vendor 1002: Advance Micro Devices, Inc. [AMD/ATI]
  device 5159: RV100 [Radeon 7000 / Radeon VE]

Attachments (2)

syslog (127.5 KB) - added by win8linux 4 weeks ago.
syslog from installed Haiku system with failsafe graphics driver enabled
syslog_AMD (133.7 KB) - added by win8linux 3 weeks ago.
syslog from installed Haiku system with radeon driver used

Download all attachments as: .zip

Change History (7)

comment:1 Changed 5 weeks ago by diver

Keywords: radeon ve radeon driver removed
Platform: x86All

Please attach your syslog.

Changed 4 weeks ago by win8linux

Attachment: syslog added

syslog from installed Haiku system with failsafe graphics driver enabled

comment:2 Changed 4 weeks ago by win8linux

There was no syslog on first boot without enabling the failsafe driver.

comment:3 Changed 4 weeks ago by diver

This one is not very useful then. Please try to wait a few seconds after you see "Input Not Supported" and reboot and see if you can find syslog which contains logs from radeon driver. Also try changing resolution in the bootloader. Maybe the driver sets some unsupported or broken resolution.

comment:4 in reply to:  3 Changed 4 weeks ago by win8linux

Replying to diver:

This one is not very useful then. Please try to wait a few seconds after you see "Input Not Supported" and reboot and see if you can find syslog which contains logs from radeon driver. Also try changing resolution in the bootloader. Maybe the driver sets some unsupported or broken resolution.

I'll try your first suggestion once I can access the system again sometime next week. As for the resolution, changing it does not work. I've tried setting it manually to 1024x768 (what the failsafe driver also uses) earlier today before getting the syslog and it did not do anything to fix the problem.

Changed 3 weeks ago by win8linux

Attachment: syslog_AMD added

syslog from installed Haiku system with radeon driver used

comment:5 Changed 3 weeks ago by win8linux

I find it interesting to see these (lines 2017-2024):

KERN: Supported Future Video Modes:
KERN: 1920x1080@60Hz (id=49361)
KERN: 1680x1680@60Hz (id=179)
KERN: 1440x1440@60Hz (id=149)
KERN: 1280x1024@60Hz (id=32897)
KERN: 1280x1280@60Hz (id=129)
KERN: 1280x720@60Hz (id=49281)
KERN: 1152x864@75Hz (id=20337)

Haiku also seems to detect a full 1080p video mode (L2033):

KERN: Additional Video Mode (1920x1080@60Hz):
Note: See TracTickets for help on using tickets.