radeon X startup problem
Gary Aitken
freebsd at dreamchaser.org
Fri Jan 3 23:49:08 UTC 2020
Hi all,
Running 11.3-RELEASE-p3
I just had a power failure on a machine without a ups (temporary quarters
due to broken leg). The machine had been up since about Nov 6 when it
was updated, running X the whole time I think.
Unfortunately, ufs filesystems were messed up.
Rebooted single user and ran fsck, things came up but radeon driver
no longer loads. Unfortunately I don't have the last good log file
from when it did load to compare with. Files in /lost+found are all
zero length.
from dmesg:
[drm] Initialized
[drm] radeon kernel modesetting enabled.
drmn0: <drmn> on vgapci0
vgapci0: child drmn0 requested pci_enable_io
vgapci0: child drmn0 requested pci_enable_io
[drm] initializing kernel modesetting (REDWOOD 0x1002:0x68DA 0x1545:0x5550 0x00).
[drm] register mmio base: 0xFE9E0000
[drm] register mmio size: 131072
[drm:radeon_device_init] Unable to find PCI I/O BAR
[drm:radeon_atombios_init] Unable to find PCI I/O BAR; using MMIO for ATOM IIO
ATOM BIOS: REDWOOD
drmn0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)
drmn0: GTT: 1024M 0x0000000040000000 - 0x000000007FFFFFFF
[drm] Detected VRAM RAM=1024M, BAR=256M
[drm] RAM width 128bits DDR
[drm:radeon_ttm_global_init] Failed setting up TTM memory accounting subsystem.
drmn0: Fatal error during GPU init
[drm] radeon: finishing device.
[TTM] Memory type 2 has not been initialized
device_attach: drmn0 attach returned 12
kldstat:
Id Refs Address Size Name
1 34 0xffffffff80200000 206c1f8 kernel
2 1 0xffffffff8226e000 1df50 geom_journal.ko
3 1 0xffffffff82421000 4190 linprocfs.ko
4 1 0xffffffff82426000 2f78 linux_common.ko
5 1 0xffffffff82429000 15e549 radeonkms.ko
6 1 0xffffffff82588000 71530 drm.ko
7 4 0xffffffff825fa000 f750 linuxkpi.ko
8 3 0xffffffff8260a000 d490 linuxkpi_gplv2.ko
9 2 0xffffffff82618000 6b8 debugfs.ko
10 1 0xffffffff82619000 2408 ums.ko
11 1 0xffffffff8261c000 76cc tmpfs.ko
From Xorg.0.log:
[ 11094.913] (II) [KMS] drm report modesetting isn't supported.
[ 11094.913] (EE) open /dev/dri/card0: No such file or directory
[ 11094.913] (WW) Falling back to old probe method for modesetting
[ 11094.913] (EE) open /dev/dri/card0: No such file or directory
[ 11094.913] (WW) Falling back to old probe method for scfb
[ 11094.913] scfb trace: probe start
[ 11094.913] scfb trace: probe done
[ 11094.913] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 11094.913] (EE) Screen 0 deleted because of no matching config section.
[ 11094.913] (II) UnloadModule: "radeon"
[ 11094.913] (EE) Screen 0 deleted because of no matching config section.
...
[ 11095.515] (II) AIGLX: Screen 0 is not DRI2 capable
[ 11095.515] (EE) AIGLX: reverting to software rendering
xorg.conf has no Card0 set up, but I'm pretty sure it was running ok
without it before.
The particular device is a Radeon 5500, which is not (no longer?) listed
in the supported devices from the driver; but I'm "somewhat confident"
that it was working before because of a hardware mode change which caused
the type on the display at boot time to change to a much smaller font.
I have a commented out line in xorg.conf that says "Redwood PRO [Radeon
5500 series]" which I think is what Xorg.0.log used to show in the list of
supported devices but no longer does.
Thoughts on how to proceed?
Gary
More information about the freebsd-questions
mailing list