Summary: | radeon driver does not handle HD 5770 and xrandr does not detect screens , but only a default one | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | diegogullo | ||||||||
Component: | Driver/Radeon | Assignee: | xf86-video-ati maintainers <xorg-driver-ati> | ||||||||
Status: | RESOLVED NOTABUG | QA Contact: | Xorg Project Team <xorg-team> | ||||||||
Severity: | major | ||||||||||
Priority: | medium | ||||||||||
Version: | unspecified | ||||||||||
Hardware: | x86-64 (AMD64) | ||||||||||
OS: | Linux (All) | ||||||||||
Whiteboard: | |||||||||||
i915 platform: | i915 features: | ||||||||||
Attachments: |
|
Description
diegogullo
2016-08-11 20:40:26 UTC
Please attach your xorg log and dmesg output. It looks like are using a generic driver like vesa or fbdev rather than the native radeon driver. Maybe radeon is still blacklisted from when you had fglrx installed. Created attachment 125719 [details]
Xorg log
I am not 100% sure about analysing this log, but i see radeon modules loaded and ati driver mentioned as 0
Created attachment 125720 [details]
Dmesg.log
also does this help at all --- $ sudo lshw -c video [sudo] password for bizmate: *-display UNCLAIMED description: VGA compatible controller product: Juniper XT [Radeon HD 5770] vendor: Advanced Micro Devices, Inc. [AMD/ATI] physical id: 0 bus info: pci@0000:03:00.0 version: 00 width: 64 bits clock: 33MHz capabilities: pm pciexpress msi vga_controller bus_master cap_list configuration: latency=0 resources: memory:e0000000-efffffff memory:fbec0000-fbedffff ioport:be00(size=256) memory:fbe00000-fbe1ffff --- no blacklisting in modprobe $ pwd /etc/modprobe.d /etc/modprobe.d > bizmate@bizmate-i7 [php:5.6.17-phpbrew] $ grep radeon * blacklist-framebuffer.conf:blacklist radeonfb fbdev-blacklist.conf:blacklist radeonfb grep: fglrx-core.conf_BACKUP_DISABLED: No such file or directory The radeon driver isn't loaded. It looks like radeon is blacklisted from when you had fglrx installed. Stop X and see if you can manually load radeon (modprobe radeon). Also, please attach your dmesg output from a fresh boot. It doesn't contain any driver messages, just docker spam. sudo modprobe radeon [74355.098989] [drm:radeon_init [radeon]] *ERROR* no UMS support in radeon module! modprobe: ERROR coult not insert 'radeon': Invalid argument Do you have nomodeset or radeon.modeset=0 set in your grub config? Try modprobe radeon modeset=1 Created attachment 125721 [details]
Dmesg.log
dmesg after reboot
There's the problem: [ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.4.0-34-generic root=UUID=315979a7-13a8-49cf-bd7a-616f29ad8c79 ro acpi=force nomodeset remove "nomodeset" from your grub config. that fixed it, also xrandr -q works now and sees the monitors i wonder why i had this enabled as apparently it is just an option to stop the kernel from loading drivers and such. Anyway thanks a lot and i am pretty sure xorg cant do much for this to detect such problems It may have been leftover from fglrx. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.