Frischinstallation von FreeBSD 15.1: Xorg funktioniert nicht im UEFI Modus

cabriofahrer

Well-Known Member
Da meine Radeon RX Vega 56 nun vor einiger Zeit angekommen ist, wollte ich die Gelegenheit nutzen, auf einer neuen SSD mein System komplett neu aufzusetzen. Dabei wollte ich dann auch eine Installation im UEFI-Modus machen, da mit UEFI angeblich die Hardware besser und schneller laufen soll. Da das Mysterium um UEFI mit dem A10-5800K Board nun auch gelöst ist (CSM muss deaktiviert sein), habe ich dann so eine Frischinstallation von 15.1 mit dem neuen Packages System gemacht. Macht einen netten Eindruck, bunter Beastie und höhere Auflösung in der Konsole. Doch jetzt das Problem: Nach der Installation von Xorg (pkg install xorg) funktioniert ein normales startx nicht. Es schmiert sofort ab und ich bleibe im Konsolenmodus. Auch das Installieren von drm-kmod und kldload amdgpu bringt nichts. Ein starx ergibt dann einen schwarzen Bildschirm. Interessanterweise lässt sich das Problem auf einer völlig anderen Maschine reproduzieren und zwar auf einem alten K53U mit Radeon HD 6250M Laptop. Auch hier lässt sich eine UEFI-Installation durchführen, dann bekomme ich auch hier den bunten Beastie und eine schönere Konsole, doch nach der Installation von Xorg schmiert auch hier startx ab. Auch hier ergibt die Installation von drm-kmod nur einen schwarzen Bildschirm. Hier habe ich dann noch folgendes probiert: pkg install xf86-video-ati. Da bekomme ich zwar ein Bild (startx funktioniert), allerdins ergeben glxgears und glxinfo, dass ich keine Hardwarebeschleunigung habe. Also unbrauchbar.
Aber jetzt kommts: Wenn ich eine andere Festplatte einbaue und eine Frischinstallation von 15.1 im traditionellen Modus (also nicht UEFI und ohne EFI Partition) mache, dann funktioniert startx ganz normal (erstmal im VESA Modus, wie erwartet). Wenn ich dann drm-kmod nachinstalliere, funktioniert startx auch und dann erwartungsgemäß mit hoher Auflösung und Hardwarebeschleunigung und ohne das Paket x86-video-ati. Es handelt sich hier hier um die gleichen Packages im gleichen Zeitraum, einmal im UEFI-Modus und einmal im BIOS-Modus. Warum funktioniert Xorg also nicht richtig im UEFI-Modus? Ist hier irgendeinTrick nötig?
 
Womöglich will xorg auf der onboard-GPU starten, wenn UEFI aktiv ist (dann ist die gpu0 und die gesteckte gpu1). Ich weiß, klingt widersprüchlich, weil du ja Bild auf der Konsole hast. In dem Fall haben wahrscheinlich beide Ausgänge das gleiche Konsolenbild. Wenn du onboard und an die gesteckte jeweils einen Monitor anschließt, dürfte es klar werden.

Der Trick wäre im BIOS die gesteckte Karte (also PCI-E) als primary zu setzen. Bei dieser Gelegenheit kannst du auch die kleinste verfügbare VRAM-Menge der onboard zuweisen, da du sie eh nicht nutzen wirst und somit kannst du dann maximal RAM freischaufeln.
 
da mit UEFI angeblich die Hardware besser und schneller laufen soll
das habe ich noch nicht gelesen und kann es mir auch nicht erklären, woher das kommen könnte. Irgendwann wird schließlich der Kernel geladen und ab da ist doch alles gleich?
Nach der Installation von Xorg (pkg install xorg) funktioniert ein normales startx nicht. Es schmiert sofort ab und ich bleibe im Konsolenmodus
so ganz sofort ist das idR nicht, sondern es wird trotzdem einiges vom X-Server probiert, bevor er sein Scheitern eingesteht und aufgibt. Das wiederum wird in der /var/log/Xorg.0.log protokolliert und entsprechend wichtig können die hier gesammelten Hinweise sein.


Grafik-Karten brauchen unter Umständen geladene Module, nicht immer kann ein X-Server die ad-hoc aktivieren. Modul kann auch mit Treiber übersetzt werden, denn mit diesen kommen diese Module erst, sind also nicht Bestandteil des Systems. Ich selbst habe keine amd-Gpu im Einsatz, aber für meine Intel oder nvidia werden Module (und ggf sysctl-Settings) benötigt. Schon vor X sehe ich deshalb beim Booten, wie sich die Auflösung der Konsole ändert, wenn das Grafik-Modul geladen wird. Bei mir gab es entsprechende Installations-Meldungen dazu.

Afaik wäre für amdgpus xf86-video-amdgpu der passende Treiber und nicht xf86-video-ati, wie es bei radeon aussieht, weiß ich gar nicht. Das Ding mit den diversen Beschleunigungen habe ich zwar schon etliche Male gelesen, kriege es aber nicht auf die Reihe. DRM ist ein Rendering Modul und ich weiß, dass Wayland das nutzt und braucht. Welchen Einfluss das auf glxgears hat, weiß ich nicht, habe aber gelesen, dass letzteres eh keine zuverlässigen Werte liefert, weil es nur bis 64fps kann.

Aber nochmal: /var/log/Xorg.0.log ansehen, das sagt einem mehr.
 
Der Trick wäre im BIOS die gesteckte Karte (also PCI-E) als primary zu setzen.
Das ist bei mir schon der Fall. Aber beim Notebook ergibt das keinen Sinn, denn es hat nur einen Grafik-Chip, nämlich den Radeon. Trotzdem verhält sich die Angelegenheit auf beiden Maschinen gleich: Im UEFI-Modus funktioniert es einfach nicht. Auf dem Notebook ist zumindest ein kldload radeonkms erfolgreich. Aber bei startx bleibt die Sache dann mit einem schwarzen Bildschirm und einem dicken weißen Prompt links oben hängen. ein Strg+Alt+Fx funktioniert nicht, zumindest kann man durch kurzes Drücken des Einschaltknopfes das Teil herunterfahren.
das habe ich noch nicht gelesen und kann es mir auch nicht erklären, woher das kommen könnte. Irgendwann wird schließlich der Kernel geladen und ab da ist doch alles gleich?
Stand glaube ich als Antwort der AI von duckduckgo.
Und wenn das so ist, dass das gar nicht stimmt (Kann vielleicht noch jemand etwas dazu sagen?), brauche ich UEFI auch gar nicht. Dann mache ich einfach eine klassische BIOS-Installation und alles funktioniert auf Anhieb.
Welchen Einfluss das auf glxgears hat, weiß ich nicht, habe aber gelesen, dass letzteres eh keine zuverlässigen Werte liefert, weil es nur bis 64fps kann.
Das stimmt so nicht. Wenn man Hardwarebeschleunigung hat, liefert glxgears knapp 60 fps, was der Refreshrate des Monitors entspricht. Hat man keine Beschleunigung, liegt der Wert deutlich höher, bei weit über 100 fps.
 
Stand glaube ich als Antwort der AI von duckduckgo.
Und wenn das so ist, dass das gar nicht stimmt (Kann vielleicht noch jemand etwas dazu sagen?), brauche ich UEFI auch gar nicht. Dann mache ich einfach eine klassische BIOS-Installation und alles funktioniert auf Anhieb.

Ich nehme an es geht dir um Datenschutzbedenken, aber bedenke: Duckduckgo benutzt immer ältere AI Versionen als du bei Diensten wie Chatgpt und Co direkt hättest - und auch in der Regel kleine (=günstige) Modelle. Hab das im Kopf; Ich glaube du hast letztens schon Duckduckgo mit einer falschen Antwort zitiert.

Was die Frage betrifft: Für dich sicher nicht relevant. Gibt funktionen, da muss das System über UEFI gestartet werden, Smart Memory für GPUs fällt mir da spontan ein, aber das trifft ohnehin nur auf aktuelle Grafikkarten zu. Und ja, der Bootprozess an sich ist über UEFI natürlich etwas schneller.
 
ich sage mal so: ich habe keinen direkten Grund dafür, aber ich glaube nicht, dass deine Analyse wirklich richtig ist und es an den unterschiedlichen Bootmethoden liegt, weshalb dein X-Server bei Neuinstallation nicht startet.
Nochmal: ich weiß das nicht und was ich sage ist eher ein Gefühl aus eigener Erfahrung heraus, als dass ich in deinen Angaben dazu was gelesen hätte. Logisch, denn dann hätte ich ja doch darauf hingewiesen.

Deshalb nochmal die Frage nach dem /var/log/Xorg.0.log, denn ich glaube, ohne dies weiß man zu wenig.
Du kannst ja zu einer zweiten Konsole wechseln, während der vermeintliche X-Server noch hängt oder auch einfach direkt nach dem Reboot schauen, so lange noch kein neuer X gestartet wird, der die Datei überschreibt.
 
Fakt, weil ich selbst noch Vegas unter Debian und Arch im Einsatz habe: amdgpu ist korrekt. Wird auch hier so beschrieben: https://wiki.freebsd.org/Graphics/AMD-GPU-Matrix
Gibt funktionen, da muss das System über UEFI gestartet werden, Smart Memory für GPUs fällt mir da spontan ein, aber das trifft ohnehin nur auf aktuelle Grafikkarten zu.
Genau, nennt sich SAM bei Team Rot und die Vega kann das bereits. Unter Windows brauchts (mittlerweile) einen Treiberhack, bei amdgpu weiß ich es nicht. https://www.windowscentral.com/how-smart-access-memory

Nach etwas Überlegung jetzt die Frage: Kannst du im BIOS die onboard-GPU komplett ausschalten?
Ich denke nämlich, dass es Knirsch gibt, wenn der ältere onboard-Chip mit radeonkms zwar läuft, die Vega aber nicht und andersrum.
Somit wäre der IMHO jetzt korrekte Ansatz, die onboard-GPU deaktivieren, drm-kmod und so amdgpu benutzen. Damit sollte xorg auf jeden Fall nur die Vega als gpu0 sehen und amdgpu macht dann den Rest der Magie.
 
Also ich hab für die 9070 im Board meine ich garnichts umstellen müssen, die wurde automatisch als neue boot-gpu ausgewählt und war dann verfügbar und wurde auch vom verwendeten Linux direkt als amdgpu verwendet

(Allerdings auch im Legacy-Modus weil das Board auch meine übliche UEFI-Installation so ad-hoc nicht mochte und ich gerade keinen Kopf hatte das nachzuforschen)

Ich kann mich den vorrednern nur anschließen, amdgpu ist mit ziemlicher Sicherheit richtig, der alte ati sollte im Idealfall garnicht installiert sein damit da nichts auf falsche Ideen kommt.
 
Ja, man hat das künstlich weggeknipst, warum auch immer.

Um diese Inhalte anzuzeigen, benötigen wir die Zustimmung zum Setzen von Drittanbieter-Cookies.
Für weitere Informationen siehe die Seite Verwendung von Cookies.
 
Moin !

Schon mal versucht irgendein Wayland-Client im UEFI-Modus zu starten ?

Hilft evtl. schon mal das Problem Einzugrenzen !


Gruss
 
Moin !

Schon mal versucht irgendein Wayland-Client im UEFI-Modus zu starten ?

Hilft evtl. schon mal das Problem Einzugrenzen !


Gruss
Nein, mit wayland kenne ich mich gar nicht aus. Also was müsste ich nach kldload radeonkms genau machen?

Nach etwas Überlegung jetzt die Frage: Kannst du im BIOS die onboard-GPU komplett ausschalten?
Ich denke nämlich, dass es Knirsch gibt, wenn der ältere onboard-Chip mit radeonkms zwar läuft, die Vega aber nicht und andersrum.
Nein, das geht nicht, man kann die Prorität der GPU auswählen, die ist bei mir "PCI-E", es ist also, wie @CommanderZed auch berichtet. Im Übrigen benötigt der eingebaute Radeon IGP aber auch amdgpu und nicht radeonkms. Der radeonkms ist für das Laptop. Da dieses aber nur einen Chip hat, schlage ich vor, wir bleiben zur Problemanalyse erstmal dabei und vergessen den PC mit der Vega-Karte. Also: Die Packages (quarterly) sind auf dem neuesten Stand. Nach einem kldload radeonkms, welches anscheinend erfolgreich verläuft, hier zunächst mal die dmesg:

Code:
---<<BOOT>>---
Copyright (c) 1992-2025 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
    The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 15.1-RELEASE-p2 releng/15.1-n283596-aadd58dddcbc GENERIC amd64
FreeBSD clang version 19.1.7 (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2)
VT(efifb): resolution 1024x768
CPU: AMD C-50 Processor (997.90-MHz K8-class CPU)
  Origin="AuthenticAMD"  Id=0x500f10  Family=0x14  Model=0x1  Stepping=0
  Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
  Features2=0x802209<SSE3,MON,SSSE3,CX16,POPCNT>
  AMD Features=0x2e500800<SYSCALL,NX,MMX+,FFXSR,Page1GB,RDTSCP,LM>
  AMD Features2=0x35ff<LAHF,CMP,SVM,ExtAPIC,CR8,ABM,SSE4A,MAS,Prefetch,IBS,SKINIT,WDT>
  SVM: NP,NRIP,NAsids=8
  TSC: P-state invariant, performance statistics
real memory  = 8589934592 (8192 MB)
avail memory = 7902093312 (7536 MB)
Event timer "LAPIC" quality 100
ACPI APIC Table: <_ASUS_ Notebook>
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
FreeBSD/SMP: 1 package(s) x 2 core(s)
random: unblocking device.
Firmware Warning (ACPI): Optional FADT field Pm2ControlBlock has valid Length but zero Address: 0x0000000000000000/0x1 (20250807/tbfadt-791)
ioapic0 <Version 2.1> irqs 0-23
Launching APs: 1
random: entropy device external interface
kbd1 at kbdmux0
efirtc0: <EFI Realtime Clock>
efirtc0: registered as a time-of-day clock, resolution 1.000000s
smbios0: <System Management BIOS> at iomem 0xf0480-0xf049e
smbios0: Entry point: v2.1 (32-bit), Version: 2.7, BCD Revision: 2.7
aesni0: No AES or SHA support.
acpi0: <_ASUS_ Notebook>
acpi0: Power Button (fixed)
cpu0: <ACPI CPU> on acpi0
attimer0: <AT timer> port 0x40-0x43 irq 0 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 1193182 Hz quality 100
atrtc0: <AT realtime clock> port 0x70-0x71 irq 8 on acpi0
atrtc0: registered as a time-of-day clock, resolution 1.000000s
Event timer "RTC" frequency 32768 Hz quality 0
hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
Timecounter "HPET" frequency 14318180 Hz quality 950
Event timer "HPET" frequency 14318180 Hz quality 550
Event timer "HPET1" frequency 14318180 Hz quality 450
Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
acpi_timer0: <32-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
acpi_ec0: <Embedded Controller: GPE 0x3> port 0x62,0x66 on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
vgapci0: <VGA-compatible display> port 0xf000-0xf0ff mem 0xc0000000-0xcfffffff,0xfeb00000-0xfeb3ffff irq 18 at device 1.0 on pci0
vgapci0: Boot video device
hdac0: <ATI (0x1314) HDA Controller> mem 0xfeb44000-0xfeb47fff irq 19 at device 1.1 on pci0
pcib1: <ACPI PCI-PCI bridge> irq 16 at device 4.0 on pci0
ahci0: <AMD SB7x0/SB8x0/SB9x0 AHCI SATA controller> port 0xf190-0xf197,0xf180-0xf183,0xf170-0xf177,0xf160-0xf163,0xf150-0xf15f mem 0xfeb4f000-0xfeb4f3ff irq 19 at device 17.0 on pci0
ahci0: AHCI v1.20 with 4 6Gbps ports, Port Multiplier supported
ahci0: quirks=0x22000<ATI_PMP_BUG,1MSI>
ahcich0: <AHCI channel> at channel 0 on ahci0
ahcich1: <AHCI channel> at channel 1 on ahci0
ahcich2: <AHCI channel> at channel 2 on ahci0
ahcich3: <AHCI channel> at channel 3 on ahci0
ohci0: <AMD SB7x0/SB8x0/SB9x0 USB controller> mem 0xfeb4e000-0xfeb4efff irq 18 at device 18.0 on pci0
usbus0 on ohci0
usbus0: 12Mbps Full Speed USB v1.0
ehci0: <AMD SB7x0/SB8x0/SB9x0 USB 2.0 controller> mem 0xfeb4d000-0xfeb4d0ff irq 17 at device 18.2 on pci0
usbus1: EHCI version 1.0
usbus1 on ehci0
usbus1: 480Mbps High Speed USB v2.0
ohci1: <AMD SB7x0/SB8x0/SB9x0 USB controller> mem 0xfeb4c000-0xfeb4cfff irq 18 at device 19.0 on pci0
usbus2 on ohci1
usbus2: 12Mbps Full Speed USB v1.0
ehci1: <AMD SB7x0/SB8x0/SB9x0 USB 2.0 controller> mem 0xfeb4b000-0xfeb4b0ff irq 17 at device 19.2 on pci0
usbus3: EHCI version 1.0
usbus3 on ehci1
usbus3: 480Mbps High Speed USB v2.0
atapci0: <ATI IXP700/800 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xf100-0xf10f irq 17 at device 20.1 on pci0
ata0: <ATA channel> at channel 0 on atapci0
ata1: <ATA channel> at channel 1 on atapci0
hdac1: <ATI SB600 HDA Controller> mem 0xfeb40000-0xfeb43fff irq 16 at device 20.2 on pci0
isab0: <PCI-ISA bridge> at device 20.3 on pci0
isa0: <ISA bus> on isab0
pcib2: <ACPI PCI-PCI bridge> at device 20.4 on pci0
pci1: <ACPI PCI bus> on pcib2
ohci2: <AMD SB7x0/SB8x0/SB9x0 USB controller> mem 0xfeb4a000-0xfeb4afff irq 18 at device 20.5 on pci0
usbus4 on ohci2
usbus4: 12Mbps Full Speed USB v1.0
pcib3: <ACPI PCI-PCI bridge> at device 21.0 on pci0
pci2: <ACPI PCI bus> on pcib3
re0: <RealTek 8168/8111 B/C/CP/D/DP/E/F/G PCIe Gigabit Ethernet> port 0xe000-0xe0ff mem 0xd0004000-0xd0004fff,0xd0000000-0xd0003fff irq 16 at device 0.0 on pci2
re0: Using 1 MSI-X message
re0: ASPM disabled
re0: Chip rev. 0x2c800000
re0: MAC rev. 0x00100000
miibus0: <MII bus> on re0
rgephy0: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 1 on miibus0
rgephy0:  none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow
re0: Using defaults for TSO: 65518/35/2048
re0: Ethernet address: 14:da:e9:a2:80:6d
re0: netmap queues/slots: TX 1/256, RX 1/256
pcib4: <ACPI PCI-PCI bridge> at device 21.1 on pci0
pci3: <ACPI PCI bus> on pcib4
ath0: <Atheros 9285> mem 0xfea00000-0xfea0ffff irq 17 at device 0.0 on pci3
[ath] AR9285E_20 detected; using XE TX gain tables
[ath] AR9285 Main LNA config: LNA2
[ath] AR9285 Alt LNA config: LNA1
[ath] LNA diversity enabled, Diversity enabled
[ath] Enabling diversity for Kite
ath0: [HT] enabling HT modes
ath0: [HT] 1 stream STBC receive enabled
ath0: [HT] 1 RX streams; 1 TX streams
ath0: AR9285 mac 192.2 RF5133 phy 14.0
ath0: 2GHz radio: 0x0000; 5GHz radio: 0x00c0
ohci3: <AMD SB7x0/SB8x0/SB9x0 USB controller> mem 0xfeb49000-0xfeb49fff irq 18 at device 22.0 on pci0
usbus5 on ohci3
usbus5: 12Mbps Full Speed USB v1.0
ehci2: <AMD SB7x0/SB8x0/SB9x0 USB 2.0 controller> mem 0xfeb48000-0xfeb480ff irq 17 at device 22.2 on pci0
usbus6: EHCI version 1.0
usbus6 on ehci2
usbus6: 480Mbps High Speed USB v2.0
acpi_button0: <Power Button> on acpi0
acpi_button1: <Sleep Button> on acpi0
acpi_lid0: <Control Method Lid Switch> on acpi0
acpi_tz0: <Thermal Zone> on acpi0
acpi_tz0: _PSV value is absurd, ignored (-273.1C)
acpi_tz0: _ACx value is absurd, ignored (-273.1C)
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
WARNING: Device "psm" is Giant locked and may be deleted before FreeBSD 16.0.
psm0: model Elantech Touchpad, device ID 0
battery0: <ACPI Control Method Battery> on acpi0
acpi_acad0: <AC Adapter> on acpi0
hwpstate0: <Cool`n'Quiet 2.0> on cpu0
cpufreq0: <CPU frequency control> on cpu0
Timecounter "TSC" frequency 997874636 Hz quality 800
Timecounters tick every 1.000 msec
hdacc0: <ATI R6xx HDA CODEC> at cad 0 on hdac0
hdaa0: <ATI R6xx Audio Function Group> at nid 1 on hdacc0
pcm0: <ATI R6xx (HDMI)> at nid 3 on hdaa0
hdacc1: <Realtek ALC269 HDA CODEC> at cad 0 on hdac1
hdaa1: <Realtek ALC269 Audio Function Group> at nid 1 on hdacc1
ugen6.1: <ATI EHCI root HUB> at usbus6
ugen4.1: <ATI OHCI root HUB> at usbus4
ugen0.1: <ATI OHCI root HUB> at usbus0
ugen2.1: <ATI OHCI root HUB> at usbus2
ugen1.1: <ATI EHCI root HUB> at usbus1
ugen5.1: <ATI OHCI root HUB> at usbus5
ugen3.1: <ATI EHCI root HUB> at usbus3
uhub0 on usbus6
uhub1 on usbus0
uhub0: <ATI EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus6
uhub1: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
uhub2 on usbus2
uhub2: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus2
uhub3 on usbus1
uhub4 on usbus5
uhub4: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus5
uhub3: <ATI EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
uhub5 on usbus3
uhub5: <ATI EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus3
uhub6 on usbus4
pcm1: <Realtek ALC269 (Analog 2.0+HP/2.0)> at nid 20,33 and 18 on hdaa1
pcm2: <Realtek ALC269 (Right Analog Mic)> at nid 24 on hdaa1
uhub6: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus4
Trying to mount root from ufs:/dev/ada0p2 [rw]...
uhub1: 5 ports with 5 removable, self powered
uhub4: 4 ports with 4 removable, self powered
uhub2: 5 ports with 5 removable, self powered
uhub6: 2 ports with 2 removable, self powered
Root mount waiting for: CAM usbus1 usbus3 usbus6
uhub0: 4 ports with 4 removable, self powered
uhub3: 5 ports with 5 removable, self powered
uhub5: 5 ports with 5 removable, self powered
ugen1.2: <04081-00050100C417B0GWG ASUS USB2.0 WebCam> at usbus1
Root mount waiting for: CAM usbus1
ugen1.3: <Generic USB2.0-CRW> at usbus1
umass0 on uhub3
umass0: <Generic USB2.0-CRW, class 0/0, rev 2.00/38.82, addr 3> on usbus1
umass0:  SCSI over Bulk-Only; quirks = 0x0
umass0:6:0: Attached to scbus6
ada0 at ahcich1 bus 0 scbus1 target 0 lun 0
ada0: <KINGSTON SA400S37240G SBFKB1D2> ACS-3 ATA SATA 3.x device
ada0: Serial Number 50026B7682750D37
ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 512bytes)
ada0: Command Queueing enabled
ada0: 228936MB (468862128 512 byte sectors)
da0 at umass-sim0 bus 0 scbus6 target 0 lun 0
da0: <Generic- Multi-Card 1.00> Removable Direct Access SCSI device
da0: Serial Number 20090516388200000
da0: 40.000MB/s transfers
da0: Attempt to query device size failed: NOT READY, Medium not present
da0: quirks=0x2<NO_6_BYTE>
(da0:umass-sim0:0:0:0): MODE SENSE for CACHE page command failed.
intsmb0: <AMD SB600/7xx/8xx/9xx SMBus Controller> at device 20.0 on pci0
smbus0: <System Management Bus> on intsmb0
acpi_wmi0: <ACPI-WMI mapping> on acpi0
wlan0: Ethernet address: d0:df:9a:97:6d:78
re0: link state changed to DOWN
lo0: link state changed to UP
wlan0: link state changed to UP
[drm] amdgpu kernel modesetting enabled.
drmn0: <drmn> on vgapci0
device_attach: drmn0 attach returned 19
Warning: memory type debugfsint leaked memory on destroy (2 allocations, 80 bytes leaked).
[drm] radeon kernel modesetting enabled.
drmn0: <drmn> on vgapci0
vgapci0: child drmn0 requested pci_enable_io
vgapci0: child drmn0 requested pci_enable_io
sysctl_add_oid: can't re-use a leaf (hw.dri.debug)!
[drm] initializing kernel modesetting (PALM 0x1002:0x9804 0x1043:0x104C 0x00).
[drm ERROR :radeon_atombios_init] Unable to find PCI I/O BAR; using MMIO for ATOM IIO
ATOM BIOS: Asus
drmn0: VRAM: 384M 0x0000000000000000 - 0x0000000017FFFFFF (384M used)
drmn0: GTT: 1024M 0x0000000018000000 - 0x0000000057FFFFFF
[drm] Detected VRAM RAM=384M, BAR=256M
[drm] RAM width 32bits DDR
[drm] radeon: 384M of VRAM memory ready
[drm] radeon: 1024M of GTT memory ready.
[drm] Loading PALM Microcode
drmn0: successfully loaded firmware image 'radeon/PALM_pfp.bin'
drmn0: successfully loaded firmware image 'radeon/PALM_me.bin'
drmn0: successfully loaded firmware image 'radeon/SUMO_rlc.bin'
[drm] Internal thermal controller without fan control
[drm] Found smc ucode version: 0x00010601
[drm] radeon: dpm initialized
drmn0: successfully loaded firmware image 'radeon/SUMO_uvd.bin'
[drm] GART: num cpu pages 262144, num gpu pages 262144
[drm] PCIE GART of 1024M enabled (table at 0x0000000000162000).
drmn0: WB enabled
drmn0: fence driver on ring 0 use gpu addr 0x0000000018000c00
drmn0: fence driver on ring 3 use gpu addr 0x0000000018000c0c
drmn0: fence driver on ring 5 use gpu addr 0x0000000000072118
drmn0: radeon: MSI limited to 32-bit
drmn0: radeon: using MSI.
[drm] radeon: irq initialized.
[drm] ring test on 0 succeeded in 1 usecs
[drm] ring test on 3 succeeded in 3 usecs
[drm ERROR :uvd_v1_0_start] UVD not responding, trying to reset the VCPU!!!
[drm ERROR :uvd_v1_0_start] UVD not responding, trying to reset the VCPU!!!
[drm ERROR :uvd_v1_0_start] UVD not responding, trying to reset the VCPU!!!
[drm ERROR :uvd_v1_0_start] UVD not responding, trying to reset the VCPU!!!
[drm ERROR :uvd_v1_0_start] UVD not responding, trying to reset the VCPU!!!
[drm ERROR :uvd_v1_0_start] UVD not responding, trying to reset the VCPU!!!
[drm ERROR :uvd_v1_0_start] UVD not responding, trying to reset the VCPU!!!
[drm ERROR :uvd_v1_0_start] UVD not responding, trying to reset the VCPU!!!
[drm ERROR :uvd_v1_0_start] UVD not responding, trying to reset the VCPU!!!
[drm ERROR :uvd_v1_0_start] UVD not responding, trying to reset the VCPU!!!
[drm ERROR :uvd_v1_0_start] UVD not responding, giving up!!!
drmn0: failed initializing UVD (-1).
[drm ERROR :r600_ib_test] radeon: fence wait timed out.
[drm ERROR :radeon_ib_ring_tests] radeon: failed testing IB on GFX ring (-60).
[drm ERROR :radeon_device_init] ib ring test failed (-60).
lkpi_iicbb0: <LinuxKPI I2CBB> on drmn0
iicbb0: <I2C bit-banging driver> on lkpi_iicbb0
iicbus0: <Philips I2C bus> on iicbb0 addr 0xff
iic0: <I2C generic I/O> on iicbus0
lkpi_iicbb1: <LinuxKPI I2CBB> on drmn0
iicbb1: <I2C bit-banging driver> on lkpi_iicbb1
iicbus1: <Philips I2C bus> on iicbb1 addr 0xff
iic1: <I2C generic I/O> on iicbus1
lkpi_iicbb2: <LinuxKPI I2CBB> on drmn0
iicbb2: <I2C bit-banging driver> on lkpi_iicbb2
iicbus2: <Philips I2C bus> on iicbb2 addr 0xff
iic2: <I2C generic I/O> on iicbus2
lkpi_iicbb3: <LinuxKPI I2CBB> on drmn0
iicbb3: <I2C bit-banging driver> on lkpi_iicbb3
iicbus3: <Philips I2C bus> on iicbb3 addr 0xff
iic3: <I2C generic I/O> on iicbus3
lkpi_iicbb4: <LinuxKPI I2CBB> on drmn0
iicbb4: <I2C bit-banging driver> on lkpi_iicbb4
iicbus4: <Philips I2C bus> on iicbb4 addr 0xff
iic4: <I2C generic I/O> on iicbus4
lkpi_iicbb5: <LinuxKPI I2CBB> on drmn0
iicbb5: <I2C bit-banging driver> on lkpi_iicbb5
iicbus5: <Philips I2C bus> on iicbb5 addr 0xff
iic5: <I2C generic I/O> on iicbus5
lkpi_iicbb6: <LinuxKPI I2CBB> on drmn0
iicbb6: <I2C bit-banging driver> on lkpi_iicbb6
iicbus6: <Philips I2C bus> on iicbb6 addr 0xff
iic6: <I2C generic I/O> on iicbus6
lkpi_iicbb7: <LinuxKPI I2CBB> on drmn0
iicbb7: <I2C bit-banging driver> on lkpi_iicbb7
iicbus7: <Philips I2C bus> on iicbb7 addr 0xff
iic7: <I2C generic I/O> on iicbus7
[drm] radeon atom DIG backlight initialized
[drm] Radeon Display Connectors
[drm] Connector 0:
[drm]   LVDS-1
[drm]   HPD1
[drm]   DDC: 0x6430 0x6430 0x6434 0x6434 0x6438 0x6438 0x643c 0x643c
[drm]   Encoders:
[drm]     LCD1: INTERNAL_UNIPHY
[drm] Connector 1:
[drm]   HDMI-A-1
[drm]   HPD2
[drm]   DDC: 0x6440 0x6440 0x6444 0x6444 0x6448 0x6448 0x644c 0x644c
[drm]   Encoders:
[drm]     DFP1: INTERNAL_UNIPHY
[drm] Connector 2:
[drm]   VGA-1
[drm]   DDC: 0x64d8 0x64d8 0x64dc 0x64dc 0x64e0 0x64e0 0x64e4 0x64e4
[drm]   Encoders:
[drm]     CRT1: INTERNAL_KLDSCP_DAC1
[drm] Initialized radeon 2.50.0 20080528 for drmn0 on minor 0
[drm] fb mappable at 0xC0366000
[drm] vram apper at 0xC0000000
[drm] size 4325376
[drm] fb depth is 24
[drm]    pitch is 5632
VT: Replacing driver "efifb" with new "drmfb".
start FB_INFO:
height=768 width=1366 depth=32
pbase=0xc0366000 vbase=0xfffff800c0366000
name=drmn0 id=radeondrmfb flags=0x0 stride=5632
end FB_INFO

Spontan fällt mir auf "VT: Replacing driver "efifb" with new "drmfb"." Ist das OK so? Man könnte ja meinen, dass "efifb" (ich nehme an, das ist framebuffer für UEFI) an sich korrekt wäre, wird aber durch etwas neueres ("drmfb") ersetzt.

Wenn ich dann in eine andere Konsole als User wechsele (ist in der Gruppe "video") und startx eingebe, bleibt die Sache wie gesagt mit einem schwarzen Bildschirm hängen. Die Xorg.0.log zu dem Zeitpunkt sieht dann so aus:

Code:
[  1518.253]
X.Org X Server 1.21.1.24
X Protocol Version 11, Revision 0
[  1518.253] Current Operating System: FreeBSD asus.local 15.1-RELEASE-p2 FreeBSD 15.1-RELEASE-p2 releng/15.1-n283596-aadd58dddcbc GENERIC amd64
[  1518.253] 
[  1518.253] Current version of pixman: 0.46.4
[  1518.253]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[  1518.253] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  1518.255] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Aug 14 10:57:16 2026
[  1518.256] (==) Using system config directory "/usr/local/share/X11/xorg.conf.d"
[  1518.257] (==) No Layout section.  Using the first Screen section.
[  1518.257] (==) No screen section available. Using defaults.
[  1518.257] (**) |-->Screen "Default Screen Section" (0)
[  1518.257] (**) |   |-->Monitor "<default monitor>"
[  1518.259] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
[  1518.259] (**) Allowing byte-swapped clients
[  1518.259] (==) Automatically adding devices
[  1518.259] (==) Automatically enabling devices
[  1518.259] (==) Automatically adding GPU devices
[  1518.259] (==) Automatically binding GPU devices
[  1518.259] (==) Max clients allowed: 256, resource mask: 0x1fffff
[  1518.260] (==) FontPath set to:
    /usr/local/share/fonts/misc/,
    /usr/local/share/fonts/TTF/,
    /usr/local/share/fonts/OTF/,
    /usr/local/share/fonts/Type1/,
    /usr/local/share/fonts/100dpi/,
    /usr/local/share/fonts/75dpi/,
    catalogue:/usr/local/etc/X11/fontpath.d
[  1518.260] (==) ModulePath set to "/usr/local/lib/xorg/modules"
[  1518.260] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
[  1518.260] (II) Module ABI versions:
[  1518.260]     X.Org ANSI C Emulation: 0.4
[  1518.260]     X.Org Video Driver: 25.2
[  1518.260]     X.Org XInput driver : 24.4
[  1518.260]     X.Org Server Extension : 10.0
[  1518.281] (II) xfree86: Adding drm device (/dev/dri/card0)
[  1518.281] (II) Platform probe for /dev/dri/card0
[  1518.283] (--) PCI:*(0@0:1:0) 1002:9804:1043:104c rev 0, Mem @ 0xc0000000/268435456, 0xfeb00000/262144, I/O @ 0x0000f000/256, BIOS @ 0x????????/65536
[  1518.283] (II) LoadModule: "glx"
[  1518.283] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so
[  1518.290] (II) Module glx: vendor="X.Org Foundation"
[  1518.290]     compiled for 1.21.1.24, module version = 1.0.0
[  1518.290]     ABI class: X.Org Server Extension, version 10.0
[  1518.290] (==) Matched ati as autoconfigured driver 0
[  1518.290] (==) Matched modesetting as autoconfigured driver 1
[  1518.290] (==) Matched scfb as autoconfigured driver 2
[  1518.290] (==) Matched vesa as autoconfigured driver 3
[  1518.291] (==) Assigned the driver to the xf86ConfigLayout
[  1518.291] (II) LoadModule: "ati"
[  1518.291] (WW) Warning, couldn't open module ati
[  1518.291] (EE) Failed to load module "ati" (module does not exist, 0)
[  1518.291] (II) LoadModule: "modesetting"
[  1518.292] (II) Loading /usr/local/lib/xorg/modules/drivers/modesetting_drv.so
[  1518.293] (II) Module modesetting: vendor="X.Org Foundation"
[  1518.293]     compiled for 1.21.1.24, module version = 1.21.1
[  1518.293]     Module class: X.Org Video Driver
[  1518.293]     ABI class: X.Org Video Driver, version 25.2
[  1518.293] (II) LoadModule: "scfb"
[  1518.293] (II) Loading /usr/local/lib/xorg/modules/drivers/scfb_drv.so
[  1518.293] (II) Module scfb: vendor="X.Org Foundation"
[  1518.293]     compiled for 1.21.1.24, module version = 0.0.5
[  1518.294]     ABI class: X.Org Video Driver, version 25.2
[  1518.294] (II) LoadModule: "vesa"
[  1518.294] (II) Loading /usr/local/lib/xorg/modules/drivers/vesa_drv.so
[  1518.294] (II) Module vesa: vendor="X.Org Foundation"
[  1518.294]     compiled for 1.21.1.24, module version = 2.6.0
[  1518.294]     Module class: X.Org Video Driver
[  1518.294]     ABI class: X.Org Video Driver, version 25.2
[  1518.295] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[  1518.295] (II) scfb: driver for wsdisplay framebuffer: scfb
[  1518.295] (II) VESA: driver for VESA chipsets: vesa
[  1518.295] (--) Using syscons driver with X support (version 2.0)
[  1518.295] (--) using VT number 9

[  1518.303] (II) modeset(0): using drv /dev/dri/card0
[  1518.303] (WW) Falling back to old probe method for scfb
[  1518.303] scfb trace: probe start
[  1518.303] scfb trace: probe done
[  1518.303] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[  1518.304] (II) modeset(0): Creating default Display subsection in Screen section
    "Default Screen Section" for depth/fbbpp 24/32
[  1518.304] (==) modeset(0): Depth 24, (==) framebuffer bpp 32
[  1518.304] (==) modeset(0): RGB weight 888
[  1518.304] (==) modeset(0): Default visual is TrueColor
[  1518.304] (II) Loading sub module "glamoregl"
[  1518.305] (II) LoadModule: "glamoregl"
[  1518.305] (II) Loading /usr/local/lib/xorg/modules/libglamoregl.so
[  1518.378] (II) Module glamoregl: vendor="X.Org Foundation"
[  1518.378]     compiled for 1.21.1.24, module version = 1.0.1
[  1518.378]     ABI class: X.Org ANSI C Emulation, version 0.4
[  1519.608] (II) modeset(0): glamor: Using OpenGL 4.5 context.
[  1519.612] (II) modeset(0): glamor X acceleration enabled on AMD PALM (DRM 2.50.0 / 15.1-RELEASE-p2)
[  1519.612] (II) modeset(0): glamor initialized
[  1519.612] (==) modeset(0): VariableRefresh: disabled
[  1519.612] (==) modeset(0): AsyncFlipSecondaries: disabled
[  1519.614] (II) modeset(0): Output LVDS-1 has no monitor section
[  1519.614] (II) modeset(0): Output HDMI-1 has no monitor section
[  1519.621] (II) modeset(0): Output VGA-1 has no monitor section
[  1519.622] (II) modeset(0): EDID for output LVDS-1
[  1519.622] (II) modeset(0): Manufacturer: CMO  Model: 15a7  Serial#: 0
[  1519.622] (II) modeset(0): Year: 2010  Week: 31
[  1519.622] (II) modeset(0): EDID Version: 1.3
[  1519.622] (II) modeset(0): Digital Display Input
[  1519.622] (II) modeset(0): Max Image Size [cm]: horiz.: 35  vert.: 19
[  1519.622] (II) modeset(0): Gamma: 2.20
[  1519.622] (II) modeset(0): No DPMS capabilities specified
[  1519.622] (II) modeset(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[  1519.622] (II) modeset(0): First detailed timing is preferred mode
[  1519.622] (II) modeset(0): redX: 0.617 redY: 0.340   greenX: 0.320 greenY: 0.598
[  1519.622] (II) modeset(0): blueX: 0.160 blueY: 0.084   whiteX: 0.313 whiteY: 0.329
[  1519.622] (II) modeset(0): Manufacturer's mask: 0
[  1519.622] (II) modeset(0): Supported detailed timing:
[  1519.622] (II) modeset(0): clock: 69.3 MHz   Image Size:  344 x 193 mm
[  1519.622] (II) modeset(0): h_active: 1366  h_sync: 1382  h_sync_end 1416 h_blank_end 1466 h_border: 0
[  1519.622] (II) modeset(0): v_active: 768  v_sync: 770  v_sync_end 776 v_blanking: 788 v_border: 0
[  1519.622] (II) modeset(0):  N156BGE-L21
[  1519.622] (II) modeset(0):  CMO
[  1519.622] (II) modeset(0):  N156BGE-L21
[  1519.622] (II) modeset(0): EDID (in hex):
[  1519.622] (II) modeset(0):     00ffffffffffff000dafa71500000000
[  1519.622] (II) modeset(0):     1f140103802313780a00259e57529929
[  1519.623] (II) modeset(0):     15505400000001010101010101010101
[  1519.623] (II) modeset(0):     010101010101121b5664500014301022
[  1519.623] (II) modeset(0):     260058c110000018000000fe004e3135
[  1519.623] (II) modeset(0):     364247452d4c32310a20000000fe0043
[  1519.623] (II) modeset(0):     4d4f0a202020202020202020000000fe
[  1519.623] (II) modeset(0):     004e3135364247452d4c32310a200095
[  1519.624] (II) modeset(0): Printing probed modes for output LVDS-1
[  1519.624] (II) modeset(0): Modeline "1366x768"x60.0   69.30  1366 1382 1416 1466  768 770 776 788 -hsync -vsync (47.3 kHz eP)
[  1519.624] (II) modeset(0): Modeline "1280x720"x120.0  156.12  1280 1376 1512 1744  720 721 724 746 doublescan -hsync +vsync (89.5 kHz d)
[  1519.624] (II) modeset(0): Modeline "1280x720"x120.0  120.75  1280 1304 1320 1360  720 721 724 740 doublescan +hsync -vsync (88.8 kHz d)
[  1519.624] (II) modeset(0): Modeline "1280x720"x60.0   74.65  1280 1344 1472 1664  720 723 728 748 -hsync +vsync (44.9 kHz)
[  1519.624] (II) modeset(0): Modeline "1280x720"x59.9   74.50  1280 1344 1472 1664  720 723 728 748 -hsync +vsync (44.8 kHz d)
[  1519.624] (II) modeset(0): Modeline "1280x720"x59.7   63.75  1280 1328 1360 1440  720 723 728 741 +hsync -vsync (44.3 kHz d)
[  1519.624] (II) modeset(0): Modeline "1152x768"x59.9   71.95  1152 1216 1328 1504  768 771 781 798 -hsync +vsync (47.8 kHz)
[  1519.624] (II) modeset(0): Modeline "1024x768"x120.1  133.47  1024 1100 1212 1400  768 768 770 794 doublescan -hsync +vsync (95.3 kHz d)
[  1519.624] (II) modeset(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz d)
[  1519.624] (II) modeset(0): Modeline "1024x768"x59.9   63.53  1024 1072 1176 1328  768 771 775 798 -hsync +vsync (47.8 kHz)
[  1519.624] (II) modeset(0): Modeline "960x720"x120.0  117.00  960 1024 1128 1300  720 720 722 750 doublescan -hsync +vsync (90.0 kHz d)
[  1519.624] (II) modeset(0): Modeline "928x696"x120.1  109.15  928 976 1088 1264  696 696 698 719 doublescan -hsync +vsync (86.4 kHz d)
[  1519.624] (II) modeset(0): Modeline "896x672"x120.0  102.40  896 960 1060 1224  672 672 674 697 doublescan -hsync +vsync (83.7 kHz d)
[  1519.624] (II) modeset(0): Modeline "1024x576"x119.9   98.50  1024 1092 1200 1376  576 577 580 597 doublescan -hsync +vsync (71.6 kHz d)
[  1519.625] (II) modeset(0): Modeline "1024x576"x119.9   78.38  1024 1048 1064 1104  576 577 580 592 doublescan +hsync -vsync (71.0 kHz d)
[  1519.625] (II) modeset(0): Modeline "1024x576"x59.9   46.50  1024 1064 1160 1296  576 579 584 599 -hsync +vsync (35.9 kHz d)
[  1519.625] (II) modeset(0): Modeline "1024x576"x59.8   42.00  1024 1072 1104 1184  576 579 584 593 +hsync -vsync (35.5 kHz d)
[  1519.625] (II) modeset(0): Modeline "960x600"x119.9   96.62  960 1028 1128 1296  600 601 604 622 doublescan -hsync +vsync (74.6 kHz d)
[  1519.625] (II) modeset(0): Modeline "960x600"x120.0   77.00  960 984 1000 1040  600 601 604 617 doublescan +hsync -vsync (74.0 kHz d)
[  1519.625] (II) modeset(0): Modeline "960x540"x119.9   86.50  960 1024 1124 1288  540 541 544 560 doublescan -hsync +vsync (67.2 kHz d)
[  1519.625] (II) modeset(0): Modeline "960x540"x120.0   69.25  960 984 1000 1040  540 541 544 555 doublescan +hsync -vsync (66.6 kHz d)
[  1519.625] (II) modeset(0): Modeline "960x540"x59.6   40.75  960 992 1088 1216  540 543 548 562 -hsync +vsync (33.5 kHz d)
[  1519.625] (II) modeset(0): Modeline "960x540"x59.8   37.25  960 1008 1040 1120  540 543 548 556 +hsync -vsync (33.3 kHz d)
[  1519.625] (II) modeset(0): Modeline "800x600"x120.0   81.00  800 832 928 1080  600 600 602 625 doublescan +hsync +vsync (75.0 kHz d)
[  1519.625] (II) modeset(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz d)
[  1519.625] (II) modeset(0): Modeline "800x600"x60.0   38.31  800 832 912 1024  600 603 607 624 -hsync +vsync (37.4 kHz)
[  1519.625] (II) modeset(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz d)
[  1519.625] (II) modeset(0): Modeline "840x525"x120.0   73.12  840 892 980 1120  525 526 529 544 doublescan -hsync +vsync (65.3 kHz d)
[  1519.625] (II) modeset(0): Modeline "840x525"x119.8   59.50  840 864 880 920  525 526 529 540 doublescan +hsync -vsync (64.7 kHz d)
[  1519.625] (II) modeset(0): Modeline "864x486"x59.9   32.50  864 888 968 1072  486 489 494 506 -hsync +vsync (30.3 kHz d)
[  1519.625] (II) modeset(0): Modeline "864x486"x59.6   30.50  864 912 944 1024  486 489 494 500 +hsync -vsync (29.8 kHz d)
[  1519.625] (II) modeset(0): Modeline "848x480"x59.9   31.65  848 872 952 1056  480 483 493 500 -hsync +vsync (30.0 kHz)
[  1519.625] (II) modeset(0): Modeline "700x525"x120.0   61.00  700 744 820 940  525 526 532 541 doublescan +hsync +vsync (64.9 kHz d)
[  1519.625] (II) modeset(0): Modeline "800x450"x119.9   59.12  800 848 928 1056  450 451 454 467 doublescan -hsync +vsync (56.0 kHz d)
[  1519.625] (II) modeset(0): Modeline "800x450"x119.6   48.75  800 824 840 880  450 451 454 463 doublescan +hsync -vsync (55.4 kHz d)
[  1519.626] (II) modeset(0): Modeline "720x480"x59.9   26.85  720 744 808 896  480 483 493 500 -hsync +vsync (30.0 kHz)
[  1519.626] (II) modeset(0): Modeline "640x512"x120.0   54.00  640 664 720 844  512 512 514 533 doublescan +hsync +vsync (64.0 kHz d)
[  1519.626] (II) modeset(0): Modeline "700x450"x119.9   51.75  700 740 812 924  450 451 456 467 doublescan -hsync +vsync (56.0 kHz d)
[  1519.626] (II) modeset(0): Modeline "700x450"x119.8   43.25  700 724 740 780  450 451 456 463 doublescan +hsync -vsync (55.4 kHz d)
[  1519.626] (II) modeset(0): Modeline "640x480"x120.0   54.00  640 688 744 900  480 480 482 500 doublescan +hsync +vsync (60.0 kHz d)
[  1519.626] (II) modeset(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz d)
[  1519.626] (II) modeset(0): Modeline "640x480"x59.9   23.98  640 664 720 800  480 483 487 500 -hsync +vsync (30.0 kHz)
[  1519.626] (II) modeset(0): Modeline "720x405"x59.5   22.50  720 744 808 896  405 408 413 422 -hsync +vsync (25.1 kHz d)
[  1519.626] (II) modeset(0): Modeline "720x405"x59.0   21.75  720 768 800 880  405 408 413 419 +hsync -vsync (24.7 kHz d)
[  1519.626] (II) modeset(0): Modeline "684x384"x119.8   42.62  684 720 788 892  384 385 390 399 doublescan -hsync +vsync (47.8 kHz d)
[  1519.626] (II) modeset(0): Modeline "684x384"x119.7   36.12  684 708 724 764  384 385 390 395 doublescan +hsync -vsync (47.3 kHz d)
[  1519.626] (II) modeset(0): Modeline "640x400"x119.8   41.75  640 676 740 840  400 401 404 415 doublescan -hsync +vsync (49.7 kHz d)
[  1519.626] (II) modeset(0): Modeline "640x400"x120.0   35.50  640 664 680 720  400 401 404 411 doublescan +hsync -vsync (49.3 kHz d)
[  1519.626] (II) modeset(0): Modeline "640x360"x119.7   37.25  640 672 736 832  360 361 364 374 doublescan -hsync +vsync (44.8 kHz d)
[  1519.626] (II) modeset(0): Modeline "640x360"x119.7   31.88  640 664 680 720  360 361 364 370 doublescan +hsync -vsync (44.3 kHz d)
[  1519.626] (II) modeset(0): Modeline "640x360"x59.8   18.00  640 664 720 800  360 363 368 376 -hsync +vsync (22.5 kHz d)
[  1519.626] (II) modeset(0): Modeline "640x360"x59.3   17.75  640 688 720 800  360 363 368 374 +hsync -vsync (22.2 kHz d)
[  1519.626] (II) modeset(0): Modeline "512x384"x120.0   32.50  512 524 592 672  384 385 388 403 doublescan -hsync -vsync (48.4 kHz d)
[  1519.626] (II) modeset(0): Modeline "512x288"x120.0   23.25  512 532 580 648  288 289 292 299 doublescan -hsync +vsync (35.9 kHz d)
[  1519.626] (II) modeset(0): Modeline "512x288"x119.8   21.00  512 536 552 592  288 289 292 296 doublescan +hsync -vsync (35.5 kHz d)
[  1519.627] (II) modeset(0): Modeline "480x270"x119.3   20.38  480 496 544 608  270 271 274 281 doublescan -hsync +vsync (33.5 kHz d)
[  1519.627] (II) modeset(0): Modeline "480x270"x119.6   18.62  480 504 520 560  270 271 274 278 doublescan +hsync -vsync (33.3 kHz d)
[  1519.627] (II) modeset(0): Modeline "400x300"x120.6   20.00  400 420 484 528  300 300 302 314 doublescan +hsync +vsync (37.9 kHz d)
[  1519.627] (II) modeset(0): Modeline "400x300"x112.7   18.00  400 412 448 512  300 300 301 312 doublescan +hsync +vsync (35.2 kHz d)
[  1519.627] (II) modeset(0): Modeline "432x243"x119.8   16.25  432 444 484 536  243 244 247 253 doublescan -hsync +vsync (30.3 kHz d)
[  1519.627] (II) modeset(0): Modeline "432x243"x119.1   15.25  432 456 472 512  243 244 247 250 doublescan +hsync -vsync (29.8 kHz d)
[  1519.627] (II) modeset(0): Modeline "320x240"x120.1   12.59  320 328 376 400  240 245 246 262 doublescan -hsync -vsync (31.5 kHz d)
[  1519.627] (II) modeset(0): Modeline "360x202"x119.0   11.25  360 372 404 448  202 204 206 211 doublescan -hsync +vsync (25.1 kHz d)
[  1519.627] (II) modeset(0): Modeline "360x202"x118.3   10.88  360 384 400 440  202 204 206 209 doublescan +hsync -vsync (24.7 kHz d)
[  1519.627] (II) modeset(0): Modeline "320x180"x119.7    9.00  320 332 360 400  180 181 184 188 doublescan -hsync +vsync (22.5 kHz d)
[  1519.627] (II) modeset(0): Modeline "320x180"x118.6    8.88  320 344 360 400  180 181 184 187 doublescan +hsync -vsync (22.2 kHz d)
[  1519.627] (II) modeset(0): EDID for output HDMI-1
[  1519.634] (II) modeset(0): EDID for output VGA-1
[  1519.634] (II) modeset(0): Output LVDS-1 connected
[  1519.634] (II) modeset(0): Output HDMI-1 disconnected
[  1519.634] (II) modeset(0): Output VGA-1 disconnected
[  1519.634] (II) modeset(0): Using exact sizes for initial modes
[  1519.634] (II) modeset(0): Output LVDS-1 using initial mode 1366x768 +0+0
[  1519.634] (==) modeset(0): Using gamma correction (1.0, 1.0, 1.0)
[  1519.634] (==) modeset(0): DPI set to (96, 96)
[  1519.634] (II) Loading sub module "fb"
[  1519.634] (II) LoadModule: "fb"
[  1519.634] (II) Module "fb" already built-in
[  1519.634] (II) UnloadModule: "scfb"
[  1519.634] (II) Unloading scfb
[  1519.634] (II) UnloadModule: "vesa"
[  1519.634] (II) Unloading vesa

Ja, man hat das künstlich weggeknipst, warum auch immer.

Um diese Inhalte anzuzeigen, benötigen wir die Zustimmung zum Setzen von Drittanbieter-Cookies.
Für weitere Informationen siehe die Seite Verwendung von Cookies.
Darf ich mich da jetzt glücklich schätzen? Der Artikel beschreibt aber nur einen Hack in der Registry unter Windows. Ist da unter FreeBSD also so etwas überhaupt möglich?

Nachtrag: Sehr eigenartig, ich habe es nochmal versucht (also erst kldload radeonkms und startx), jetzt bleibe ich nicht mehr in einem schwarzen Bildschirm hängen, sondern startx schmiert ab und ergibt jetzt eine volle Ausgabe, aus der man vielleicht mehr entnehmen kann. Zunächst erstmal wieder die dmesg nach dem kldload radeonkms:

Code:
---<<BOOT>>---
Copyright (c) 1992-2025 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
    The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 15.1-RELEASE-p2 releng/15.1-n283596-aadd58dddcbc GENERIC amd64
FreeBSD clang version 19.1.7 (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2)
VT(efifb): resolution 1024x768
CPU: AMD C-50 Processor (997.89-MHz K8-class CPU)
  Origin="AuthenticAMD"  Id=0x500f10  Family=0x14  Model=0x1  Stepping=0
  Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
  Features2=0x802209<SSE3,MON,SSSE3,CX16,POPCNT>
  AMD Features=0x2e500800<SYSCALL,NX,MMX+,FFXSR,Page1GB,RDTSCP,LM>
  AMD Features2=0x35ff<LAHF,CMP,SVM,ExtAPIC,CR8,ABM,SSE4A,MAS,Prefetch,IBS,SKINIT,WDT>
  SVM: NP,NRIP,NAsids=8
  TSC: P-state invariant, performance statistics
real memory  = 8589934592 (8192 MB)
avail memory = 7902093312 (7536 MB)
Event timer "LAPIC" quality 100
ACPI APIC Table: <_ASUS_ Notebook>
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
FreeBSD/SMP: 1 package(s) x 2 core(s)
random: unblocking device.
Firmware Warning (ACPI): Optional FADT field Pm2ControlBlock has valid Length but zero Address: 0x0000000000000000/0x1 (20250807/tbfadt-791)
ioapic0 <Version 2.1> irqs 0-23
Launching APs: 1
random: entropy device external interface
kbd1 at kbdmux0
efirtc0: <EFI Realtime Clock>
efirtc0: registered as a time-of-day clock, resolution 1.000000s
smbios0: <System Management BIOS> at iomem 0xf0480-0xf049e
smbios0: Entry point: v2.1 (32-bit), Version: 2.7, BCD Revision: 2.7
aesni0: No AES or SHA support.
acpi0: <_ASUS_ Notebook>
acpi0: Power Button (fixed)
cpu0: <ACPI CPU> on acpi0
attimer0: <AT timer> port 0x40-0x43 irq 0 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 1193182 Hz quality 100
atrtc0: <AT realtime clock> port 0x70-0x71 irq 8 on acpi0
atrtc0: registered as a time-of-day clock, resolution 1.000000s
Event timer "RTC" frequency 32768 Hz quality 0
hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
Timecounter "HPET" frequency 14318180 Hz quality 950
Event timer "HPET" frequency 14318180 Hz quality 550
Event timer "HPET1" frequency 14318180 Hz quality 450
Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
acpi_timer0: <32-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
acpi_ec0: <Embedded Controller: GPE 0x3> port 0x62,0x66 on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
vgapci0: <VGA-compatible display> port 0xf000-0xf0ff mem 0xc0000000-0xcfffffff,0xfeb00000-0xfeb3ffff irq 18 at device 1.0 on pci0
vgapci0: Boot video device
hdac0: <ATI (0x1314) HDA Controller> mem 0xfeb44000-0xfeb47fff irq 19 at device 1.1 on pci0
pcib1: <ACPI PCI-PCI bridge> irq 16 at device 4.0 on pci0
ahci0: <AMD SB7x0/SB8x0/SB9x0 AHCI SATA controller> port 0xf190-0xf197,0xf180-0xf183,0xf170-0xf177,0xf160-0xf163,0xf150-0xf15f mem 0xfeb4f000-0xfeb4f3ff irq 19 at device 17.0 on pci0
ahci0: AHCI v1.20 with 4 6Gbps ports, Port Multiplier supported
ahci0: quirks=0x22000<ATI_PMP_BUG,1MSI>
ahcich0: <AHCI channel> at channel 0 on ahci0
ahcich1: <AHCI channel> at channel 1 on ahci0
ahcich2: <AHCI channel> at channel 2 on ahci0
ahcich3: <AHCI channel> at channel 3 on ahci0
ohci0: <AMD SB7x0/SB8x0/SB9x0 USB controller> mem 0xfeb4e000-0xfeb4efff irq 18 at device 18.0 on pci0
usbus0 on ohci0
usbus0: 12Mbps Full Speed USB v1.0
ehci0: <AMD SB7x0/SB8x0/SB9x0 USB 2.0 controller> mem 0xfeb4d000-0xfeb4d0ff irq 17 at device 18.2 on pci0
usbus1: EHCI version 1.0
usbus1 on ehci0
usbus1: 480Mbps High Speed USB v2.0
ohci1: <AMD SB7x0/SB8x0/SB9x0 USB controller> mem 0xfeb4c000-0xfeb4cfff irq 18 at device 19.0 on pci0
usbus2 on ohci1
usbus2: 12Mbps Full Speed USB v1.0
ehci1: <AMD SB7x0/SB8x0/SB9x0 USB 2.0 controller> mem 0xfeb4b000-0xfeb4b0ff irq 17 at device 19.2 on pci0
usbus3: EHCI version 1.0
usbus3 on ehci1
usbus3: 480Mbps High Speed USB v2.0
atapci0: <ATI IXP700/800 UDMA133 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xf100-0xf10f irq 17 at device 20.1 on pci0
ata0: <ATA channel> at channel 0 on atapci0
ata1: <ATA channel> at channel 1 on atapci0
hdac1: <ATI SB600 HDA Controller> mem 0xfeb40000-0xfeb43fff irq 16 at device 20.2 on pci0
isab0: <PCI-ISA bridge> at device 20.3 on pci0
isa0: <ISA bus> on isab0
pcib2: <ACPI PCI-PCI bridge> at device 20.4 on pci0
pci1: <ACPI PCI bus> on pcib2
ohci2: <AMD SB7x0/SB8x0/SB9x0 USB controller> mem 0xfeb4a000-0xfeb4afff irq 18 at device 20.5 on pci0
usbus4 on ohci2
usbus4: 12Mbps Full Speed USB v1.0
pcib3: <ACPI PCI-PCI bridge> at device 21.0 on pci0
pci2: <ACPI PCI bus> on pcib3
re0: <RealTek 8168/8111 B/C/CP/D/DP/E/F/G PCIe Gigabit Ethernet> port 0xe000-0xe0ff mem 0xd0004000-0xd0004fff,0xd0000000-0xd0003fff irq 16 at device 0.0 on pci2
re0: Using 1 MSI-X message
re0: ASPM disabled
re0: Chip rev. 0x2c800000
re0: MAC rev. 0x00100000
miibus0: <MII bus> on re0
rgephy0: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 1 on miibus0
rgephy0:  none, 10baseT, 10baseT-FDX, 10baseT-FDX-flow, 100baseTX, 100baseTX-FDX, 100baseTX-FDX-flow, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, 1000baseT-FDX-flow, 1000baseT-FDX-flow-master, auto, auto-flow
re0: Using defaults for TSO: 65518/35/2048
re0: Ethernet address: 14:da:e9:a2:80:6d
re0: netmap queues/slots: TX 1/256, RX 1/256
pcib4: <ACPI PCI-PCI bridge> at device 21.1 on pci0
pci3: <ACPI PCI bus> on pcib4
ath0: <Atheros 9285> mem 0xfea00000-0xfea0ffff irq 17 at device 0.0 on pci3
[ath] AR9285E_20 detected; using XE TX gain tables
[ath] AR9285 Main LNA config: LNA2
[ath] AR9285 Alt LNA config: LNA1
[ath] LNA diversity enabled, Diversity enabled
[ath] Enabling diversity for Kite
ath0: [HT] enabling HT modes
ath0: [HT] 1 stream STBC receive enabled
ath0: [HT] 1 RX streams; 1 TX streams
ath0: AR9285 mac 192.2 RF5133 phy 14.0
ath0: 2GHz radio: 0x0000; 5GHz radio: 0x00c0
ohci3: <AMD SB7x0/SB8x0/SB9x0 USB controller> mem 0xfeb49000-0xfeb49fff irq 18 at device 22.0 on pci0
usbus5 on ohci3
usbus5: 12Mbps Full Speed USB v1.0
ehci2: <AMD SB7x0/SB8x0/SB9x0 USB 2.0 controller> mem 0xfeb48000-0xfeb480ff irq 17 at device 22.2 on pci0
usbus6: EHCI version 1.0
usbus6 on ehci2
usbus6: 480Mbps High Speed USB v2.0
acpi_button0: <Power Button> on acpi0
acpi_button1: <Sleep Button> on acpi0
acpi_lid0: <Control Method Lid Switch> on acpi0
acpi_tz0: <Thermal Zone> on acpi0
acpi_tz0: _PSV value is absurd, ignored (-273.1C)
acpi_tz0: _ACx value is absurd, ignored (-273.1C)
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
WARNING: Device "psm" is Giant locked and may be deleted before FreeBSD 16.0.
psm0: model Elantech Touchpad, device ID 0
battery0: <ACPI Control Method Battery> on acpi0
acpi_acad0: <AC Adapter> on acpi0
hwpstate0: <Cool`n'Quiet 2.0> on cpu0
cpufreq0: <CPU frequency control> on cpu0
Timecounter "TSC" frequency 997874541 Hz quality 800
Timecounters tick every 1.000 msec
hdacc0: <ATI R6xx HDA CODEC> at cad 0 on hdac0
hdaa0: <ATI R6xx Audio Function Group> at nid 1 on hdacc0
pcm0: <ATI R6xx (HDMI)> at nid 3 on hdaa0
hdacc1: <Realtek ALC269 HDA CODEC> at cad 0 on hdac1
hdaa1: <Realtek ALC269 Audio Function Group> at nid 1 on hdacc1
ugen6.1: <ATI EHCI root HUB> at usbus6
ugen4.1: <ATI OHCI root HUB> at usbus4
ugen2.1: <ATI OHCI root HUB> at usbus2
ugen5.1: <ATI OHCI root HUB> at usbus5
ugen0.1: <ATI OHCI root HUB> at usbus0
ugen3.1: <ATI EHCI root HUB> at usbus3
ugen1.1: <ATI EHCI root HUB> at usbus1
uhub0 on usbus6
uhub1 on usbus4
uhub1: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus4
uhub0: <ATI EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus6
uhub2 on usbus5
uhub3 on usbus2
uhub3: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus2
uhub4 on usbus0
uhub4: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
uhub2: <ATI OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus5
uhub5 on usbus3
uhub5: <ATI EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus3
uhub6 on usbus1
uhub6: <ATI EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
pcm1: <Realtek ALC269 (Analog 2.0+HP/2.0)> at nid 20,33 and 18 on hdaa1
pcm2: <Realtek ALC269 (Right Analog Mic)> at nid 24 on hdaa1
Trying to mount root from ufs:/dev/ada0p2 [rw]...
uhub1: 2 ports with 2 removable, self powered
uhub3: 5 ports with 5 removable, self powered
uhub2: 4 ports with 4 removable, self powered
uhub4: 5 ports with 5 removable, self powered
Root mount waiting for: CAM usbus1 usbus3 usbus6
uhub0: 4 ports with 4 removable, self powered
uhub5: 5 ports with 5 removable, self powered
uhub6: 5 ports with 5 removable, self powered
ugen1.2: <04081-00050100C417B0GWG ASUS USB2.0 WebCam> at usbus1
Root mount waiting for: CAM usbus1
ugen1.3: <Generic USB2.0-CRW> at usbus1
umass0 on uhub6
umass0: <Generic USB2.0-CRW, class 0/0, rev 2.00/38.82, addr 3> on usbus1
umass0:  SCSI over Bulk-Only; quirks = 0x0
umass0:6:0: Attached to scbus6
ada0 at ahcich1 bus 0 scbus1 target 0 lun 0
ada0: <KINGSTON SA400S37240G SBFKB1D2> ACS-3 ATA SATA 3.x device
ada0: Serial Number 50026B7682750D37
ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 512bytes)
ada0: Command Queueing enabled
ada0: 228936MB (468862128 512 byte sectors)
da0 at umass-sim0 bus 0 scbus6 target 0 lun 0
da0: <Generic- Multi-Card 1.00> Removable Direct Access SCSI device
da0: Serial Number 20090516388200000
da0: 40.000MB/s transfers
da0: Attempt to query device size failed: NOT READY, Medium not present
da0: quirks=0x2<NO_6_BYTE>
(da0:umass-sim0:0:0:0): MODE SENSE for CACHE page command failed.
intsmb0: <AMD SB600/7xx/8xx/9xx SMBus Controller> at device 20.0 on pci0
smbus0: <System Management Bus> on intsmb0
acpi_wmi0: <ACPI-WMI mapping> on acpi0
wlan0: Ethernet address: d0:df:9a:97:6d:78
re0: link state changed to DOWN
lo0: link state changed to UP
ath0: ath_legacy_rx_tasklet: sc_inreset_cnt > 0; skipping
wlan0: link state changed to UP
[drm] radeon kernel modesetting enabled.
drmn0: <drmn> on vgapci0
vgapci0: child drmn0 requested pci_enable_io
vgapci0: child drmn0 requested pci_enable_io
sysctl_add_oid: can't re-use a leaf (hw.dri.debug)!
[drm] initializing kernel modesetting (PALM 0x1002:0x9804 0x1043:0x104C 0x00).
[drm ERROR :radeon_atombios_init] Unable to find PCI I/O BAR; using MMIO for ATOM IIO
ATOM BIOS: Asus
drmn0: VRAM: 384M 0x0000000000000000 - 0x0000000017FFFFFF (384M used)
drmn0: GTT: 1024M 0x0000000018000000 - 0x0000000057FFFFFF
[drm] Detected VRAM RAM=384M, BAR=256M
[drm] RAM width 32bits DDR
[drm] radeon: 384M of VRAM memory ready
[drm] radeon: 1024M of GTT memory ready.
[drm] Loading PALM Microcode
drmn0: successfully loaded firmware image 'radeon/PALM_pfp.bin'
drmn0: successfully loaded firmware image 'radeon/PALM_me.bin'
drmn0: successfully loaded firmware image 'radeon/SUMO_rlc.bin'
[drm] Internal thermal controller without fan control
[drm] Found smc ucode version: 0x00010601
[drm] radeon: dpm initialized
drmn0: successfully loaded firmware image 'radeon/SUMO_uvd.bin'
[drm] GART: num cpu pages 262144, num gpu pages 262144
[drm] PCIE GART of 1024M enabled (table at 0x0000000000162000).
drmn0: WB enabled
drmn0: fence driver on ring 0 use gpu addr 0x0000000018000c00
drmn0: fence driver on ring 3 use gpu addr 0x0000000018000c0c
drmn0: fence driver on ring 5 use gpu addr 0x0000000000072118
drmn0: radeon: MSI limited to 32-bit
drmn0: radeon: using MSI.
[drm] radeon: irq initialized.
[drm] ring test on 0 succeeded in 1 usecs
[drm ERROR :r600_dma_ring_test] radeon: ring 3 test failed (0xCAFEDEAD)
drmn0: disabling GPU acceleration
lkpi_iicbb0: <LinuxKPI I2CBB> on drmn0
iicbb0: <I2C bit-banging driver> on lkpi_iicbb0
iicbus0: <Philips I2C bus> on iicbb0 addr 0xff
iic0: <I2C generic I/O> on iicbus0
lkpi_iicbb1: <LinuxKPI I2CBB> on drmn0
iicbb1: <I2C bit-banging driver> on lkpi_iicbb1
iicbus1: <Philips I2C bus> on iicbb1 addr 0xff
iic1: <I2C generic I/O> on iicbus1
lkpi_iicbb2: <LinuxKPI I2CBB> on drmn0
iicbb2: <I2C bit-banging driver> on lkpi_iicbb2
iicbus2: <Philips I2C bus> on iicbb2 addr 0xff
iic2: <I2C generic I/O> on iicbus2
lkpi_iicbb3: <LinuxKPI I2CBB> on drmn0
iicbb3: <I2C bit-banging driver> on lkpi_iicbb3
iicbus3: <Philips I2C bus> on iicbb3 addr 0xff
iic3: <I2C generic I/O> on iicbus3
lkpi_iicbb4: <LinuxKPI I2CBB> on drmn0
iicbb4: <I2C bit-banging driver> on lkpi_iicbb4
iicbus4: <Philips I2C bus> on iicbb4 addr 0xff
iic4: <I2C generic I/O> on iicbus4
lkpi_iicbb5: <LinuxKPI I2CBB> on drmn0
iicbb5: <I2C bit-banging driver> on lkpi_iicbb5
iicbus5: <Philips I2C bus> on iicbb5 addr 0xff
iic5: <I2C generic I/O> on iicbus5
lkpi_iicbb6: <LinuxKPI I2CBB> on drmn0
iicbb6: <I2C bit-banging driver> on lkpi_iicbb6
iicbus6: <Philips I2C bus> on iicbb6 addr 0xff
iic6: <I2C generic I/O> on iicbus6
lkpi_iicbb7: <LinuxKPI I2CBB> on drmn0
iicbb7: <I2C bit-banging driver> on lkpi_iicbb7
iicbus7: <Philips I2C bus> on iicbb7 addr 0xff
iic7: <I2C generic I/O> on iicbus7
[drm] radeon atom DIG backlight initialized
[drm] Radeon Display Connectors
[drm] Connector 0:
[drm]   LVDS-1
[drm]   HPD1
[drm]   DDC: 0x6430 0x6430 0x6434 0x6434 0x6438 0x6438 0x643c 0x643c
[drm]   Encoders:
[drm]     LCD1: INTERNAL_UNIPHY
[drm] Connector 1:
[drm]   HDMI-A-1
[drm]   HPD2
[drm]   DDC: 0x6440 0x6440 0x6444 0x6444 0x6448 0x6448 0x644c 0x644c
[drm]   Encoders:
[drm]     DFP1: INTERNAL_UNIPHY
[drm] Connector 2:
[drm]   VGA-1
[drm]   DDC: 0x64d8 0x64d8 0x64dc 0x64dc 0x64e0 0x64e0 0x64e4 0x64e4
[drm]   Encoders:
[drm]     CRT1: INTERNAL_KLDSCP_DAC1
[drm] Initialized radeon 2.50.0 20080528 for drmn0 on minor 0
[drm] fb mappable at 0xC0363000
[drm] vram apper at 0xC0000000
[drm] size 4325376
[drm] fb depth is 24
[drm]    pitch is 5632
VT: Replacing driver "efifb" with new "drmfb".
start FB_INFO:
height=768 width=1366 depth=32
pbase=0xc0363000 vbase=0xfffff800c0363000
name=drmn0 id=radeondrmfb flags=0x0 stride=5632
end FB_INFO
trying to bind memory to uninitialized GART !
[drm ERROR :radeon_ttm_backend_bind] failed to bind 1 pages at 0x00000000
[drm ERROR :radeon_gem_object_create] Failed to allocate GEM object (4096, 2, 4096, -22)
trying to bind memory to uninitialized GART !
[drm ERROR :radeon_ttm_backend_bind] failed to bind 1 pages at 0x00000000
[drm ERROR :radeon_gem_object_create] Failed to allocate GEM object (4096, 2, 4096, -22)
trying to bind memory to uninitialized GART !
[drm ERROR :radeon_ttm_backend_bind] failed to bind 6 pages at 0x00000000
[drm ERROR :radeon_gem_object_create] Failed to allocate GEM object (24576, 2, 4096, -22)
trying to bind memory to uninitialized GART !
[drm ERROR :radeon_ttm_backend_bind] failed to bind 6 pages at 0x00000000
[drm ERROR :radeon_gem_object_create] Failed to allocate GEM object (24576, 2, 4096, -22)
trying to bind memory to uninitialized GART !
[drm ERROR :radeon_ttm_backend_bind] failed to bind 256 pages at 0x00000000
[drm ERROR :radeon_gem_object_create] Failed to allocate GEM object (1048576, 2, 4096, -22)
trying to bind memory to uninitialized GART !
[drm ERROR :radeon_ttm_backend_bind] failed to bind 256 pages at 0x00000000
[drm ERROR :radeon_gem_object_create] Failed to allocate GEM object (1048576, 2, 4096, -22)
trying to bind memory to uninitialized GART !
[drm ERROR :radeon_ttm_backend_bind] failed to bind 256 pages at 0x00000000
[drm ERROR :radeon_gem_object_create] Failed to allocate GEM object (1048576, 2, 4096, -22)
trying to bind memory to uninitialized GART !
[drm ERROR :radeon_ttm_backend_bind] failed to bind 256 pages at 0x00000000
[drm ERROR :radeon_gem_object_create] Failed to allocate GEM object (1048576, 2, 4096, -22)
trying to bind memory to uninitialized GART !
[drm ERROR :radeon_ttm_backend_bind] failed to bind 256 pages at 0x00000000
[drm ERROR :radeon_gem_object_create] Failed to allocate GEM object (1048576, 2, 4096, -22)
trying to bind memory to uninitialized GART !
[drm ERROR :radeon_ttm_backend_bind] failed to bind 256 pages at 0x00000000
[drm ERROR :radeon_gem_object_create] Failed to allocate GEM object (1048576, 2, 4096, -22)
pid 1790 (Xorg), jid 0, uid 0: exited on signal 6 (no core dump - sugid process denied by kern.sugid_coredump)
ath0: bb hang detected (0x4), resetting


Und jetzt die Xorg.0.log:

[ 65.655]
X.Org X Server 1.21.1.24
X Protocol Version 11, Revision 0
[ 65.655] Current Operating System: FreeBSD asus.local 15.1-RELEASE-p2 FreeBSD 15.1-RELEASE-p2 releng/15.1-n283596-aadd58dddcbc GENERIC amd64
[ 65.655]
[ 65.655] Current version of pixman: 0.46.4
[ 65.655] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 65.655] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 65.657] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Aug 14 12:19:46 2026
[ 65.667] (==) Using system config directory "/usr/local/share/X11/xorg.conf.d"
[ 65.669] (==) No Layout section. Using the first Screen section.
[ 65.669] (==) No screen section available. Using defaults.
[ 65.669] (**) |-->Screen "Default Screen Section" (0)
[ 65.669] (**) | |-->Monitor "<default monitor>"
[ 65.671] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 65.671] (**) Allowing byte-swapped clients
[ 65.672] (==) Automatically adding devices
[ 65.672] (==) Automatically enabling devices
[ 65.672] (==) Automatically adding GPU devices
[ 65.672] (==) Automatically binding GPU devices
[ 65.672] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 65.685] (==) FontPath set to:
/usr/local/share/fonts/misc/,
/usr/local/share/fonts/TTF/,
/usr/local/share/fonts/OTF/,
/usr/local/share/fonts/Type1/,
/usr/local/share/fonts/100dpi/,
/usr/local/share/fonts/75dpi/,
catalogue:/usr/local/etc/X11/fontpath.d
[ 65.686] (==) ModulePath set to "/usr/local/lib/xorg/modules"
[ 65.686] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 65.686] (II) Module ABI versions:
[ 65.687] X.Org ANSI C Emulation: 0.4
[ 65.687] X.Org Video Driver: 25.2
[ 65.687] X.Org XInput driver : 24.4
[ 65.687] X.Org Server Extension : 10.0
[ 65.707] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 65.707] (II) Platform probe for /dev/dri/card0
[ 65.709] (--) PCI:*(0@0:1:0) 1002:9804:1043:104c rev 0, Mem @ 0xc0000000/268435456, 0xfeb00000/262144, I/O @ 0x0000f000/256, BIOS @ 0x????????/65536
[ 65.710] (II) LoadModule: "glx"
[ 65.713] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so
[ 65.738] (II) Module glx: vendor="X.Org Foundation"
[ 65.738] compiled for 1.21.1.24, module version = 1.0.0
[ 65.738] ABI class: X.Org Server Extension, version 10.0
[ 65.739] (==) Matched ati as autoconfigured driver 0
[ 65.739] (==) Matched modesetting as autoconfigured driver 1
[ 65.739] (==) Matched scfb as autoconfigured driver 2
[ 65.739] (==) Matched vesa as autoconfigured driver 3
[ 65.739] (==) Assigned the driver to the xf86ConfigLayout
[ 65.739] (II) LoadModule: "ati"
[ 65.741] (WW) Warning, couldn't open module ati
[ 65.741] (EE) Failed to load module "ati" (module does not exist, 0)
[ 65.741] (II) LoadModule: "modesetting"
[ 65.742] (II) Loading /usr/local/lib/xorg/modules/drivers/modesetting_drv.so
[ 65.744] (II) Module modesetting: vendor="X.Org Foundation"
[ 65.744] compiled for 1.21.1.24, module version = 1.21.1
[ 65.744] Module class: X.Org Video Driver
[ 65.744] ABI class: X.Org Video Driver, version 25.2
[ 65.745] (II) LoadModule: "scfb"
[ 65.745] (II) Loading /usr/local/lib/xorg/modules/drivers/scfb_drv.so
[ 65.746] (II) Module scfb: vendor="X.Org Foundation"
[ 65.746] compiled for 1.21.1.24, module version = 0.0.5
[ 65.746] ABI class: X.Org Video Driver, version 25.2
[ 65.746] (II) LoadModule: "vesa"
[ 65.746] (II) Loading /usr/local/lib/xorg/modules/drivers/vesa_drv.so
[ 65.747] (II) Module vesa: vendor="X.Org Foundation"
[ 65.747] compiled for 1.21.1.24, module version = 2.6.0
[ 65.747] Module class: X.Org Video Driver
[ 65.747] ABI class: X.Org Video Driver, version 25.2
[ 65.747] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 65.747] (II) scfb: driver for wsdisplay framebuffer: scfb
[ 65.747] (II) VESA: driver for VESA chipsets: vesa
[ 65.748] (--) Using syscons driver with X support (version 2.0)
[ 65.748] (--) using VT number 9

[ 65.754] (II) modeset(0): using drv /dev/dri/card0
[ 65.755] (WW) Falling back to old probe method for scfb
[ 65.755] scfb trace: probe start
[ 65.755] scfb trace: probe done
[ 65.755] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 65.756] (II) modeset(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 65.756] (==) modeset(0): Depth 24, (==) framebuffer bpp 32
[ 65.756] (==) modeset(0): RGB weight 888
[ 65.756] (==) modeset(0): Default visual is TrueColor
[ 65.756] (II) Loading sub module "glamoregl"
[ 65.756] (II) LoadModule: "glamoregl"
[ 65.756] (II) Loading /usr/local/lib/xorg/modules/libglamoregl.so
[ 65.817] (II) Module glamoregl: vendor="X.Org Foundation"
[ 65.817] compiled for 1.21.1.24, module version = 1.0.1
[ 65.818] ABI class: X.Org ANSI C Emulation, version 0.4
[ 66.983] (II) modeset(0): glamor: Using OpenGL 4.5 context.
[ 66.988] (II) modeset(0): glamor X acceleration enabled on AMD PALM (DRM 2.50.0 / 15.1-RELEASE-p2)
[ 66.988] (II) modeset(0): glamor initialized
[ 66.988] (==) modeset(0): VariableRefresh: disabled
[ 66.988] (==) modeset(0): AsyncFlipSecondaries: disabled
[ 66.989] (II) modeset(0): Output LVDS-1 has no monitor section
[ 66.990] (II) modeset(0): Output HDMI-1 has no monitor section
[ 66.996] (II) modeset(0): Output VGA-1 has no monitor section
[ 66.996] (II) modeset(0): EDID for output LVDS-1
[ 66.996] (II) modeset(0): Manufacturer: CMO Model: 15a7 Serial#: 0
[ 66.996] (II) modeset(0): Year: 2010 Week: 31
[ 66.996] (II) modeset(0): EDID Version: 1.3
[ 66.996] (II) modeset(0): Digital Display Input
[ 66.996] (II) modeset(0): Max Image Size [cm]: horiz.: 35 vert.: 19
[ 66.997] (II) modeset(0): Gamma: 2.20
[ 66.997] (II) modeset(0): No DPMS capabilities specified
[ 66.997] (II) modeset(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[ 66.997] (II) modeset(0): First detailed timing is preferred mode
[ 66.997] (II) modeset(0): redX: 0.617 redY: 0.340 greenX: 0.320 greenY: 0.598
[ 66.997] (II) modeset(0): blueX: 0.160 blueY: 0.084 whiteX: 0.313 whiteY: 0.329
[ 66.997] (II) modeset(0): Manufacturer's mask: 0
[ 66.997] (II) modeset(0): Supported detailed timing:
[ 66.997] (II) modeset(0): clock: 69.3 MHz Image Size: 344 x 193 mm
[ 66.997] (II) modeset(0): h_active: 1366 h_sync: 1382 h_sync_end 1416 h_blank_end 1466 h_border: 0
[ 66.997] (II) modeset(0): v_active: 768 v_sync: 770 v_sync_end 776 v_blanking: 788 v_border: 0
[ 66.997] (II) modeset(0): N156BGE-L21
[ 66.997] (II) modeset(0): CMO
[ 66.997] (II) modeset(0): N156BGE-L21
[ 66.997] (II) modeset(0): EDID (in hex):
[ 66.997] (II) modeset(0): 00ffffffffffff000dafa71500000000
[ 66.997] (II) modeset(0): 1f140103802313780a00259e57529929
[ 66.997] (II) modeset(0): 15505400000001010101010101010101
[ 66.997] (II) modeset(0): 010101010101121b5664500014301022
[ 66.997] (II) modeset(0): 260058c110000018000000fe004e3135
[ 66.997] (II) modeset(0): 364247452d4c32310a20000000fe0043
[ 66.997] (II) modeset(0): 4d4f0a202020202020202020000000fe
[ 66.997] (II) modeset(0): 004e3135364247452d4c32310a200095
[ 66.998] (II) modeset(0): Printing probed modes for output LVDS-1
[ 66.998] (II) modeset(0): Modeline "1366x768"x60.0 69.30 1366 1382 1416 1466 768 770 776 788 -hsync -vsync (47.3 kHz eP)
[ 66.998] (II) modeset(0): Modeline "1280x720"x120.0 156.12 1280 1376 1512 1744 720 721 724 746 doublescan -hsync +vsync (89.5 kHz d)
[ 66.999] (II) modeset(0): Modeline "1280x720"x120.0 120.75 1280 1304 1320 1360 720 721 724 740 doublescan +hsync -vsync (88.8 kHz d)
[ 66.999] (II) modeset(0): Modeline "1280x720"x60.0 74.65 1280 1344 1472 1664 720 723 728 748 -hsync +vsync (44.9 kHz)
[ 66.999] (II) modeset(0): Modeline "1280x720"x59.9 74.50 1280 1344 1472 1664 720 723 728 748 -hsync +vsync (44.8 kHz d)
[ 66.999] (II) modeset(0): Modeline "1280x720"x59.7 63.75 1280 1328 1360 1440 720 723 728 741 +hsync -vsync (44.3 kHz d)
[ 66.999] (II) modeset(0): Modeline "1152x768"x59.9 71.95 1152 1216 1328 1504 768 771 781 798 -hsync +vsync (47.8 kHz)
[ 66.999] (II) modeset(0): Modeline "1024x768"x120.1 133.47 1024 1100 1212 1400 768 768 770 794 doublescan -hsync +vsync (95.3 kHz d)
[ 66.999] (II) modeset(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz d)
[ 66.999] (II) modeset(0): Modeline "1024x768"x59.9 63.53 1024 1072 1176 1328 768 771 775 798 -hsync +vsync (47.8 kHz)
[ 66.999] (II) modeset(0): Modeline "960x720"x120.0 117.00 960 1024 1128 1300 720 720 722 750 doublescan -hsync +vsync (90.0 kHz d)
[ 66.999] (II) modeset(0): Modeline "928x696"x120.1 109.15 928 976 1088 1264 696 696 698 719 doublescan -hsync +vsync (86.4 kHz d)
[ 66.999] (II) modeset(0): Modeline "896x672"x120.0 102.40 896 960 1060 1224 672 672 674 697 doublescan -hsync +vsync (83.7 kHz d)
[ 66.999] (II) modeset(0): Modeline "1024x576"x119.9 98.50 1024 1092 1200 1376 576 577 580 597 doublescan -hsync +vsync (71.6 kHz d)
[ 66.999] (II) modeset(0): Modeline "1024x576"x119.9 78.38 1024 1048 1064 1104 576 577 580 592 doublescan +hsync -vsync (71.0 kHz d)
[ 66.999] (II) modeset(0): Modeline "1024x576"x59.9 46.50 1024 1064 1160 1296 576 579 584 599 -hsync +vsync (35.9 kHz d)
[ 66.999] (II) modeset(0): Modeline "1024x576"x59.8 42.00 1024 1072 1104 1184 576 579 584 593 +hsync -vsync (35.5 kHz d)
[ 66.999] (II) modeset(0): Modeline "960x600"x119.9 96.62 960 1028 1128 1296 600 601 604 622 doublescan -hsync +vsync (74.6 kHz d)
[ 66.999] (II) modeset(0): Modeline "960x600"x120.0 77.00 960 984 1000 1040 600 601 604 617 doublescan +hsync -vsync (74.0 kHz d)
[ 66.999] (II) modeset(0): Modeline "960x540"x119.9 86.50 960 1024 1124 1288 540 541 544 560 doublescan -hsync +vsync (67.2 kHz d)
[ 66.999] (II) modeset(0): Modeline "960x540"x120.0 69.25 960 984 1000 1040 540 541 544 555 doublescan +hsync -vsync (66.6 kHz d)
[ 67.000] (II) modeset(0): Modeline "960x540"x59.6 40.75 960 992 1088 1216 540 543 548 562 -hsync +vsync (33.5 kHz d)
[ 67.000] (II) modeset(0): Modeline "960x540"x59.8 37.25 960 1008 1040 1120 540 543 548 556 +hsync -vsync (33.3 kHz d)
[ 67.000] (II) modeset(0): Modeline "800x600"x120.0 81.00 800 832 928 1080 600 600 602 625 doublescan +hsync +vsync (75.0 kHz d)
[ 67.000] (II) modeset(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz d)
[ 67.000] (II) modeset(0): Modeline "800x600"x60.0 38.31 800 832 912 1024 600 603 607 624 -hsync +vsync (37.4 kHz)
[ 67.000] (II) modeset(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz d)
[ 67.000] (II) modeset(0): Modeline "840x525"x120.0 73.12 840 892 980 1120 525 526 529 544 doublescan -hsync +vsync (65.3 kHz d)
[ 67.000] (II) modeset(0): Modeline "840x525"x119.8 59.50 840 864 880 920 525 526 529 540 doublescan +hsync -vsync (64.7 kHz d)
[ 67.000] (II) modeset(0): Modeline "864x486"x59.9 32.50 864 888 968 1072 486 489 494 506 -hsync +vsync (30.3 kHz d)
[ 67.000] (II) modeset(0): Modeline "864x486"x59.6 30.50 864 912 944 1024 486 489 494 500 +hsync -vsync (29.8 kHz d)
[ 67.000] (II) modeset(0): Modeline "848x480"x59.9 31.65 848 872 952 1056 480 483 493 500 -hsync +vsync (30.0 kHz)
[ 67.000] (II) modeset(0): Modeline "700x525"x120.0 61.00 700 744 820 940 525 526 532 541 doublescan +hsync +vsync (64.9 kHz d)
[ 67.000] (II) modeset(0): Modeline "800x450"x119.9 59.12 800 848 928 1056 450 451 454 467 doublescan -hsync +vsync (56.0 kHz d)
[ 67.000] (II) modeset(0): Modeline "800x450"x119.6 48.75 800 824 840 880 450 451 454 463 doublescan +hsync -vsync (55.4 kHz d)
[ 67.000] (II) modeset(0): Modeline "720x480"x59.9 26.85 720 744 808 896 480 483 493 500 -hsync +vsync (30.0 kHz)
[ 67.000] (II) modeset(0): Modeline "640x512"x120.0 54.00 640 664 720 844 512 512 514 533 doublescan +hsync +vsync (64.0 kHz d)
[ 67.000] (II) modeset(0): Modeline "700x450"x119.9 51.75 700 740 812 924 450 451 456 467 doublescan -hsync +vsync (56.0 kHz d)
[ 67.000] (II) modeset(0): Modeline "700x450"x119.8 43.25 700 724 740 780 450 451 456 463 doublescan +hsync -vsync (55.4 kHz d)
[ 67.000] (II) modeset(0): Modeline "640x480"x120.0 54.00 640 688 744 900 480 480 482 500 doublescan +hsync +vsync (60.0 kHz d)
[ 67.000] (II) modeset(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz d)
[ 67.001] (II) modeset(0): Modeline "640x480"x59.9 23.98 640 664 720 800 480 483 487 500 -hsync +vsync (30.0 kHz)
[ 67.001] (II) modeset(0): Modeline "720x405"x59.5 22.50 720 744 808 896 405 408 413 422 -hsync +vsync (25.1 kHz d)
[ 67.001] (II) modeset(0): Modeline "720x405"x59.0 21.75 720 768 800 880 405 408 413 419 +hsync -vsync (24.7 kHz d)
[ 67.001] (II) modeset(0): Modeline "684x384"x119.8 42.62 684 720 788 892 384 385 390 399 doublescan -hsync +vsync (47.8 kHz d)
[ 67.001] (II) modeset(0): Modeline "684x384"x119.7 36.12 684 708 724 764 384 385 390 395 doublescan +hsync -vsync (47.3 kHz d)
[ 67.001] (II) modeset(0): Modeline "640x400"x119.8 41.75 640 676 740 840 400 401 404 415 doublescan -hsync +vsync (49.7 kHz d)
[ 67.001] (II) modeset(0): Modeline "640x400"x120.0 35.50 640 664 680 720 400 401 404 411 doublescan +hsync -vsync (49.3 kHz d)
[ 67.001] (II) modeset(0): Modeline "640x360"x119.7 37.25 640 672 736 832 360 361 364 374 doublescan -hsync +vsync (44.8 kHz d)
[ 67.001] (II) modeset(0): Modeline "640x360"x119.7 31.88 640 664 680 720 360 361 364 370 doublescan +hsync -vsync (44.3 kHz d)
[ 67.001] (II) modeset(0): Modeline "640x360"x59.8 18.00 640 664 720 800 360 363 368 376 -hsync +vsync (22.5 kHz d)
[ 67.001] (II) modeset(0): Modeline "640x360"x59.3 17.75 640 688 720 800 360 363 368 374 +hsync -vsync (22.2 kHz d)
[ 67.001] (II) modeset(0): Modeline "512x384"x120.0 32.50 512 524 592 672 384 385 388 403 doublescan -hsync -vsync (48.4 kHz d)
[ 67.001] (II) modeset(0): Modeline "512x288"x120.0 23.25 512 532 580 648 288 289 292 299 doublescan -hsync +vsync (35.9 kHz d)
[ 67.001] (II) modeset(0): Modeline "512x288"x119.8 21.00 512 536 552 592 288 289 292 296 doublescan +hsync -vsync (35.5 kHz d)
[ 67.001] (II) modeset(0): Modeline "480x270"x119.3 20.38 480 496 544 608 270 271 274 281 doublescan -hsync +vsync (33.5 kHz d)
[ 67.001] (II) modeset(0): Modeline "480x270"x119.6 18.62 480 504 520 560 270 271 274 278 doublescan +hsync -vsync (33.3 kHz d)
[ 67.001] (II) modeset(0): Modeline "400x300"x120.6 20.00 400 420 484 528 300 300 302 314 doublescan +hsync +vsync (37.9 kHz d)
[ 67.001] (II) modeset(0): Modeline "400x300"x112.7 18.00 400 412 448 512 300 300 301 312 doublescan +hsync +vsync (35.2 kHz d)
[ 67.001] (II) modeset(0): Modeline "432x243"x119.8 16.25 432 444 484 536 243 244 247 253 doublescan -hsync +vsync (30.3 kHz d)
[ 67.001] (II) modeset(0): Modeline "432x243"x119.1 15.25 432 456 472 512 243 244 247 250 doublescan +hsync -vsync (29.8 kHz d)
[ 67.001] (II) modeset(0): Modeline "320x240"x120.1 12.59 320 328 376 400 240 245 246 262 doublescan -hsync -vsync (31.5 kHz d)
[ 67.002] (II) modeset(0): Modeline "360x202"x119.0 11.25 360 372 404 448 202 204 206 211 doublescan -hsync +vsync (25.1 kHz d)
[ 67.002] (II) modeset(0): Modeline "360x202"x118.3 10.88 360 384 400 440 202 204 206 209 doublescan +hsync -vsync (24.7 kHz d)
[ 67.002] (II) modeset(0): Modeline "320x180"x119.7 9.00 320 332 360 400 180 181 184 188 doublescan -hsync +vsync (22.5 kHz d)
[ 67.002] (II) modeset(0): Modeline "320x180"x118.6 8.88 320 344 360 400 180 181 184 187 doublescan +hsync -vsync (22.2 kHz d)
[ 67.002] (II) modeset(0): EDID for output HDMI-1
[ 67.008] (II) modeset(0): EDID for output VGA-1
[ 67.008] (II) modeset(0): Output LVDS-1 connected
[ 67.008] (II) modeset(0): Output HDMI-1 disconnected
[ 67.008] (II) modeset(0): Output VGA-1 disconnected
[ 67.008] (II) modeset(0): Using exact sizes for initial modes
[ 67.008] (II) modeset(0): Output LVDS-1 using initial mode 1366x768 +0+0
[ 67.008] (==) modeset(0): Using gamma correction (1.0, 1.0, 1.0)
[ 67.008] (==) modeset(0): DPI set to (96, 96)
[ 67.008] (II) Loading sub module "fb"
[ 67.008] (II) LoadModule: "fb"
[ 67.008] (II) Module "fb" already built-in
[ 67.008] (II) UnloadModule: "scfb"
[ 67.008] (II) Unloading scfb
[ 67.008] (II) UnloadModule: "vesa"
[ 67.008] (II) Unloading vesa
[ 67.359] (==) modeset(0): Backing store enabled
[ 67.359] (==) modeset(0): Silken mouse enabled
[ 67.363] (II) modeset(0): Initializing kms color map for depth 24, 8 bpc.
[ 67.364] (==) modeset(0): DPMS enabled
[ 67.365] (II) modeset(0): [DRI2] Setup complete
[ 67.365] (II) modeset(0): [DRI2] DRI driver: r600
[ 67.365] (II) modeset(0): [DRI2] VDPAU driver: r600
[ 67.367] (II) Initializing extension Generic Event Extension
[ 67.367] (II) Initializing extension SHAPE
[ 67.368] (II) Initializing extension MIT-SHM
[ 67.368] (II) Initializing extension XInputExtension
[ 67.371] (II) Initializing extension XTEST
[ 67.373] (II) Initializing extension BIG-REQUESTS
[ 67.373] (II) Initializing extension SYNC
[ 67.374] (II) Initializing extension XKEYBOARD
[ 67.376] (II) Initializing extension XC-MISC
[ 67.377] (II) Initializing extension SECURITY
[ 67.378] (II) Initializing extension XFIXES
[ 67.379] (II) Initializing extension RENDER
[ 67.380] (II) Initializing extension RANDR
[ 67.382] (II) Initializing extension COMPOSITE
[ 67.383] (II) Initializing extension DAMAGE
[ 67.384] (II) Initializing extension MIT-SCREEN-SAVER
[ 67.385] (II) Initializing extension DOUBLE-BUFFER
[ 67.386] (II) Initializing extension RECORD
[ 67.387] (II) Initializing extension DPMS
[ 67.388] (II) Initializing extension Present
[ 67.389] (II) Initializing extension DRI3
[ 67.390] (II) Initializing extension X-Resource
[ 67.390] (II) Initializing extension XVideo
[ 67.391] (II) Initializing extension XVideo-MotionCompensation
[ 67.391] (II) Initializing extension GLX
[ 67.453] (II) AIGLX: Loaded and initialized r600
[ 67.453] (II) GLX: Initialized DRI2 GL provider for screen 0
[ 67.453] (II) Initializing extension XFree86-VidModeExtension
[ 67.454] (II) Initializing extension XFree86-DGA
[ 67.455] (II) Initializing extension XFree86-DRI
[ 67.455] (II) Initializing extension DRI2
[ 67.462] (II) modeset(0): Damage tracking initialized
[ 67.462] (II) modeset(0): Setting screen physical size to 361 x 203
[ 67.789] (EE) Segmentation fault at address 0xb0
[ 67.789] (EE)
Fatal server error:
[ 67.789] (EE) Caught signal 11 (Segmentation fault). Server aborting
[ 67.789] (EE)
[ 67.789] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 67.789] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 67.790] (EE)
[ 67.790] (II) AIGLX: Suspending AIGLX clients for VT switch
[ 67.797] (EE) Server terminated with error (1). Closing log file.
 
Zuletzt bearbeitet:
Moin !

Zum testen könntest du was kleines Installieren :

# pkg install labwc consolekit2 seatd

In die rc.conf : seatd_enable="YES"


Es sollte amdgpu.ko geladen sein

Starten von labwc :

#ck-launch-session dbus-run-session labwc


-----> cross-fingers ...


Gruss
 
Der radeonkms ist für das Laptop.
Ok. Also da du bei zwei Versuchen unterschiedliche Ergebnisse beim Treiberladen hast, deutet das wieder in Richtung Bug bei der UEFI-Implementierung. AMD C-50 ist halt auch low end aus 2011? 2013? Wenn es fürs Laptop keine neuere Firmware gibt und der Treiber im legacy-Modus einwandfrei funktioniert, wäre das mein Lösungsvorschlag. Ich hab die Logschnipsel zu drm übrigens mal in ne KI geschoben, die kommt zur gleichen Aussage.
Darf ich mich da jetzt glücklich schätzen? Der Artikel beschreibt aber nur einen Hack in der Registry unter Windows. Ist da unter FreeBSD also so etwas überhaupt möglich?
Es ist kein Allheilsbringer und auch nicht bei jedem Spiel, daher nicht überlebenswichtig. Es ist in erster Linie ein Hardwarefeature, also nicht OS-beschränkt.
 
Code:
[drm] initializing kernel modesetting (PALM 0x1002:0x9804 0x1043:0x104C 0x00).
[drm ERROR :radeon_atombios_init] Unable to find PCI I/O BAR; using MMIO for ATOM IIO
ATOM BIOS: Asus
drmn0: VRAM: 384M 0x0000000000000000 - 0x0000000017FFFFFF (384M used)
drmn0: GTT: 1024M 0x0000000018000000 - 0x0000000057FFFFFF
[drm] Detected VRAM RAM=384M, BAR=256M
[drm] RAM width 32bits DDR
[drm] radeon: 384M of VRAM memory ready
[drm] radeon: 1024M of GTT memory ready.
[drm] Loading PALM Microcode
drmn0: successfully loaded firmware image 'radeon/PALM_pfp.bin'
drmn0: successfully loaded firmware image 'radeon/PALM_me.bin'
drmn0: successfully loaded firmware image 'radeon/SUMO_rlc.bin'
[drm] Internal thermal controller without fan control
[drm] Found smc ucode version: 0x00010601
[drm] radeon: dpm initialized
drmn0: successfully loaded firmware image 'radeon/SUMO_uvd.bin'
[drm] GART: num cpu pages 262144, num gpu pages 262144
[drm] PCIE GART of 1024M enabled (table at 0x0000000000162000).
drmn0: WB enabled
drmn0: fence driver on ring 0 use gpu addr 0x0000000018000c00
drmn0: fence driver on ring 3 use gpu addr 0x0000000018000c0c
drmn0: fence driver on ring 5 use gpu addr 0x0000000000072118
drmn0: radeon: MSI limited to 32-bit
drmn0: radeon: using MSI.
[drm] radeon: irq initialized.
[drm] ring test on 0 succeeded in 1 usecs
[drm ERROR :r600_dma_ring_test] radeon: ring 3 test failed (0xCAFEDEAD)
drmn0: disabling GPU acceleration
zusammen mit dem Fehler / Abschmieren von X deutet das für mich auf eine Unverträglich des drm-66-kmod mit deiner HW hin. Hatten wir nicht letztens schon mal eine Frage bezüglich drm-66-kmod?
Ob das etwas mit UEFI-Boot zu tun hat?
Wenn das bei dir nun bei zwei PCs mit unterschiedlicher GPU so auffällt und gleichzeitig bei beiden der legacy-Modus korrekt bootet, ist das sicher interessant, die unterschiedlichen Ausgaben zu vergleichen. Für Experten.
Wenn es fürs Laptop keine neuere Firmware gibt und der Treiber im legacy-Modus einwandfrei funktioniert, wäre das mein Lösungsvorschlag
eben.
 
Jetzt laust mich doch der Affe: Letzte Erkenntnis beim Laptop: Wenn ich xf86-video-ati installiere, startet X. Aber: Wenn ich vorher ein kldload radeonkms mache, oder den entsprechenden Eintrag kld_list="radeonkms" in der /etc/rc.conf habe und dann X starte, habe ich keine Hardwarebeschleunigung. Starte ich hingegen X vorher, ohne das radeonkms schon geladen ist, startet X und ich habe Hardwarebeschleunigung! Ein kldstat unter X ergibt aber dann, dass die Radeonmodule durch startx automatisch nachgeladen wurden. Dementsprechend funktioniert das System mit UEFI jetzt korrekt, wenn ich in /etc/rc.conf lediglich den Eintrag lightdm_enable="YES" habe.
Andererseits hat diese Methode auf dem PC leider keinen Erfolg: Selbst wenn ich xf86-video-amdgpu installiere, crasht ein startx in der Konsole, hier werden die Radeonmodule also offensichtlich nicht automatisch geladen. Und wenn ich ein kldload amdgpu mache, bekomme ich nur einen schwarzen Bildschirm. Wie kann man das erklären?
zusammen mit dem Fehler / Abschmieren von X deutet das für mich auf eine Unverträglich des drm-66-kmod mit deiner HW hin. Hatten wir nicht letztens schon mal eine Frage bezüglich drm-66-kmod?
Ob das etwas mit UEFI-Boot zu tun hat?
Interessanter Gedanke. Wo hatten wir das schon mal? Ich werde jetzt aber keine ältere Version von drm-kmod installieren, um das auszuprobieren. Schließlich ist gerade der Port wichtig, wegen einer höheren Linuxversion, oder nicht? Der Port scheint aber auch keine Kompilieroptionen zu haben, so dass man ihn anders bauen könnte.
Ok. Also da du bei zwei Versuchen unterschiedliche Ergebnisse beim Treiberladen hast, deutet das wieder in Richtung Bug bei der UEFI-Implementierung. AMD C-50 ist halt auch low end aus 2011? 2013?
Nun, wie ich gerade dargelegt habe, funktioniert es auf dem PC ja auch nicht. Wie habe ich das Ganze also zu bewerten? UEFI gibt es ja jetzt auch schon einige Zeit. Wurde das also nicht von allen Hardwareherstellern von Anfang an richtig implementiert? Funktionieren Eure Systeme alle einwandfrei im UEFI Modus?
Es ist kein Allheilsbringer und auch nicht bei jedem Spiel, daher nicht überlebenswichtig. Es ist in erster Linie ein Hardwarefeature, also nicht OS-beschränkt.
Heißt das, es würde unter FreeBSD automatich und unbewußt funktionieren? Gibt es da eine Möglichkeit zu wissen, ob SAM in einem konkreten Fall genutzt wird oder nicht?

Mir fällt noch etwas zum Hauptthema ein, was vielleicht wichtig sein könnte: Als ich FreeBSD auf dem PC im UEFI Modus installierte, erkannte bsdinstall die Vega 10 Karte und wollte eine Firmware installieren. Natürlich bestätigte ich, jedoch kam eine Fehlermeldung, dass die Firmware nicht gefunden oder heruntergeladen werden konnte. Hingegen meldete bsdinstall bei der Installation auf dem Laptop an irgendeinem Punkt "No firmware to install" oder so ähnlich. Fehlt mir auf der Installation vom PC vielleicht eine Firmware für die Vega 10 Karte? Ist die nicht im Nachhinein durch pkg install drm-kmod nachinstalliert worden?
 
Wie kann man das erklären?
Ich hab drübergelesen, das rollt den Hintergrund mit der Treiberverwirrung nochmal auf und sollte weiterhelfen. Wie gesagt, ich halte das Laptop für verbuggt. UEFI war grade erst im Kommen und das Gerät ist low end, also genau die Klasse von 300€-Wegwerf Netbooks. Solange win7 bootet=QC in Ordnung.

UEFI gibt es ja jetzt auch schon einige Zeit.
Nützt dir bei einem alten Gerät halt nichts, ohne Firmwarefixes bleibt kaputt nunmal kaputt.

Wurde das also nicht von allen Hardwareherstellern von Anfang an richtig implementiert?
Oft nicht so sauber wie es hätte sein sollen, eher halbherzig und solange win bootet ist alles in Ordnung aus Herstellersicht, das alte Problem.

Funktionieren Eure Systeme alle einwandfrei im UEFI Modus?
Ja, kaputtes und non-workaroundiges fliegt bei mir raus.

Gibt es da eine Möglichkeit zu wissen, ob SAM in einem konkreten Fall genutzt wird oder nicht?
Wenn das von amdgpu erfasst wird, sollte in den Meldungen was stehen oder irgendein sysctl. Wahrscheinlich dann rebar oder resizeable bar oder irgendne andere so zu interpretierende Meldung zum Speicher, müsste man tiefer graben. Aber das ist ja derzeit nicht das Problem, es ist nur nice-to-have.

wollte eine Firmware installieren.
Irrelevant an dieser Stelle, die Firmware-bins kommen mit drm-kmod.
Code:
[drm] Loading PALM Microcode
drmn0: successfully loaded firmware image 'radeon/PALM_pfp.bin'
drmn0: successfully loaded firmware image 'radeon/PALM_me.bin'
drmn0: successfully loaded firmware image 'radeon/SUMO_rlc.bin'

Edit:
Und wenn ich ein kldload amdgpu mache, bekomme ich nur einen schwarzen Bildschirm.
Ich denke immer noch, dass die Ausgabe zu diesem Zeitpunkt auf die onboard wechselt. Du solltest für die weitere Diagnose zwei Monitore gleichzeitig anschließen, damit du das Verhalten siehst. Nur den Monitor umstecken kann funktionieren, kann aber auch wieder neue Fehler begünstigen.
 
Vielen Dank für die letzte Antwort, insbesondere die im Chat enthaltene Information war sehr interessant. Einen zweiten Monitor kann ich leider nicht anschließen, da die Vega nur einen Ausgang für HDMI hat und ich keinen Monitor und kein Kabel für Displayport habe. Umstöpseln wollte ich erstmal auch nicht, dafür habe ich aber die dmesg nach kldload amdgpu trotz schwarzem Bildschirm bekommen, die ich hier als Textdatei anhänge. Also erstmal vom Laptop aus ein ssh zum PC gemacht und ein dmesg vor dem kldload. Dann kldload (-> Bildschirm auf dem PC wird schwarz) und nochmal dmesg und kldstat. Die dmesg enthält irgendwelche Fehlermeldungen (failed at /wrkdir/usr/ports/graphics/drm-66-kmod/work/drm-kmod-drm_v6.6.25_9/drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c:630), die für mich eher nach Fehlermeldung beim Bauen eines Ports klingen. Kann das sein, dass so etwas von dmesg angezeigt wird? Ist das vielleicht ein Hinweis, dass das Package fehlerhaft gebaut wurde?
 

Anhänge

CPU: AMD A10-5800K APU with Radeon(tm) HD Graphics (3819.17-MHz K8-class CPU)
dies ist aus deinem dmesg und so etwas hat @mr44er angesprochen. Bei mir sieht das zB so aus:
Code:
pit@Mifcom ~:- > pciconf -lv | grep vga -A 4
vgapci0@pci0:65:0:0:    class=0x030000 rev=0xa1 hdr=0x00 vendor=0x10de device=0x2504 subvendor=0x1043 subdevice=0x8816
    vendor     = 'NVIDIA Corporation'
    device     = 'GA106 [GeForce RTX 3060 Lite Hash Rate]'
    class      = display
    subclass   = VGA
--
vgapci1@pci0:41:0:0:    class=0x030000 rev=0x41 hdr=0x00 vendor=0x1a03 device=0x2000 subvendor=0x1a03 subdevice=0x2000
    vendor     = 'ASPEED Technology, Inc.'
    device     = 'ASPEED Graphics Family'
    class      = display
    subclass   = VGA
Die zweite Karte ist On-Board und ich habe gar nicht nach Anschlüssen gesucht und das Gerät im BIOS deaktiviert und auch ansonsten nicht beachtet. Bei mir brauchte ich eine xorg.conf, um die beiden vorhandenen Anschlüsse der Nvidis-Karte zu nutzen und das sieht etwa so aus:
Code:
Section "Device"
    Identifier  "Card0"
        Driver      "nvidia"
    BusID       "PCI:65:0:0"
EndSection

Section "Device"
        Identifier  "Card1"
        Driver      "nvidia"
        BusID       "PCI:65:0:0"
EndSection
Du möchtest zwar nicht zwei Ausgänge nutzen, aber es könnte vielleicht doch hilfreich sein, die gewünschte Karte genau zu spezifizieren, wenn mehrere vorhanden sind.

Ich würde es sodann mal nicht mit dem drm probieren, sondern erst sehen, was der "alte" xf86-video-amdgpu macht.
Dass du einen schwarzen Bildschirm bekommst, nachdem du kldload ausgeführt hattest, ist erst mal schlecht. Ansonsten sieht alles in meinen Augen gar nicht so schlimm aus und der PC funktioniert ja auch, ist also nicht wirklich total abgeschmiert.
 
Kann das sein, dass so etwas von dmesg angezeigt wird? Ist das vielleicht ein Hinweis, dass das Package fehlerhaft gebaut wurde?
Kann sein, aber dann dürfte es gar nicht zum switching kommen. Ich frag sicherheitshalber nochmal: ist aufm dem Board die letzte verfügbare Firmware geflasht?
Im Übrigen benötigt der eingebaute Radeon IGP aber auch amdgpu und nicht radeonkms.


Der Trick wäre im BIOS die gesteckte Karte (also PCI-E) als primary zu setzen.
Mit der Info jetzt würde ich auch mal versuchen, wie sich das mit den anderen Zuständen verhält. Was kann man da noch wählen, auto ...und? Auch diese Modi können sich mit EFI/legacy jeweils anders verhalten oder könnten falsch implementiertes EFI sein. Das ist das, was @CommanderZed nicht ausgiebig durchgetestet hat und dann mit legacy einen schnellen Erfolg hatte. Es kann aber auch bedeuten, dass es bei neuester Boardfirmware die einzige Lösung ist und bleibt, weil EOL. Da kommt dann keine neuen Firmware mehr.

Immer schwierig, wenn man nicht selbst davor sitzt. Hatten wir schon geklärt, ob rebar und above 4g überhaupt wählbar beim Boardbios sind? Auch diese sollten crossgeprüft werden bei legacy vs. EFI.
Ich hab noch das gefunden: https://openbsdmailbox.blogspot.com/2025/04/resize-barrebarsmart-access-memory-on.html

https://chatgpt.com/s/t_6a834c51f0388191a8c7a386815f9c46 will hier unter legacy-boot als Gegentest
Code:
kldload amdgpu
dmesg | grep -E 'initializing kernel|Fetched VBIOS|ATOM BIOS|VRAM:|Detected VRAM|GART:|atomic ops|PSP|KCQ|gfx_v9'
sehen.
Du kannst den Chat damit selbst weiterführen und das dann reinkippen, ich weiß allerdings nicht, wieviele Fragen frei sind ohne Account.
 
Bei mir hat er die Onboard halt mit reinstecken der Karte relativ sicher komplett deaktiviert, das dürfte auch das Default sein.
Ich kann mit Legacy und UEFI da auch nochmal irgendwann rumspielen, das kann aber Oktober werden da ich gerade diverse andere Themen hab.
 
Ich würde es sodann mal nicht mit dem drm probieren, sondern erst sehen, was der "alte" xf86-video-amdgpu macht.
Das hatte ich glaube ich auch ausprobiert. Da bewirkt ein startx auch einfach nur, dass X in der Konsole crasht.
Dass du einen schwarzen Bildschirm bekommst, nachdem du kldload ausgeführt hattest, ist erst mal schlecht. Ansonsten sieht alles in meinen Augen gar nicht so schlimm aus und der PC funktioniert ja auch, ist also nicht wirklich total abgeschmiert.
Der PC funktioniert wunderbar und problemlos im Legacy-Modus. Ein Hardwareproblem sehe ich hier wirklich nicht.
Ich frag sicherheitshalber nochmal: ist aufm dem Board die letzte verfügbare Firmware geflasht?
Ja, die letzte verfügbare Version (6508) von 2014.
Im Übrigen benötigt der eingebaute Radeon IGP aber auch amdgpu und nicht radeonkms.
Da bin ich mir nicht sicher, dass der Chat diese Frage richtig beantwortet. Hier die pkg info -D drm-66-kmod:
Code:
$ pkg info -D drm-66-kmod
drm-66-kmod-6.6.25.1501000_8:
On install:
The drm-66-kmod port can be enabled for amdgpu (for AMD
GPUs starting with the HD7000 series / Tahiti) or i915kms (for Intel
APUs starting with HD3000 / Sandy Bridge) through kld_list in
/etc/rc.conf. radeonkms for older AMD GPUs can be loaded and there are
some positive reports if EFI boot is NOT enabled.

For amdgpu: kld_list="amdgpu"
For Intel: kld_list="i915kms"
For radeonkms: kld_list="radeonkms"

Please ensure that all users requiring graphics are members of the
"video" group.

Please note that this package was built for FreeBSD 15.1.
If this is not your current running version, please rebuild
it from ports to prevent panics when loading the module.

Also, amdgpu (for AMD GPUs starting with the HD7000 series / Tahiti). Tatsächlich hatte ich das beim ersten Instandsetzen erstmal ohne meine alte Radeon HD 6670 ausprobiert. Der IGP funktionierte mit amdgpu, aber nicht mit radeonkms.
Was kann man da noch wählen, auto ...und?
Ich glaube Auto, PCI-E und IGP. Ich habe wie gesagt PCI-E ausgewählt. Auch @CommanderZed geht davon aus, dass das System nur die Vega erkennt. Die Ausgabe von pciconf -lv | grep vga -A 4 , wenn auch im Legacy-Modus, zeigt nur die Vega an. Könnte das im UEFI Modus wirklich anders sein?

Code:
$ pciconf -lv | grep vga -A 4
vgapci0@pci0:3:0:0:    class=0x030000 rev=0xc3 hdr=0x00 vendor=0x1002 device=0x687f subvendor=0x1002 subdevice=0x0b36
    vendor     = 'Advanced Micro Devices, Inc. [AMD/ATI]'
    device     = 'Vega 10 XL/XT [Radeon RX Vega 56/64]'
    class      = display
    subclass   = VGA

Hatten wir schon geklärt, ob rebar und above 4g überhaupt wählbar beim Boardbios sind? Auch diese sollten crossgeprüft werden bei legacy vs. EFI.
Nein, das bringst Du zum ersten Mal zur Sparche. Da kann ich jetzt nichts zu sagen, da ich gerade auf dem PC am Schreiben bin. Die aktuelle und letzte Version ist wie gesagt von 2014.
will hier unter legacy-boot als Gegentest sehen
Code:
$ dmesg | grep -E 'initializing kernel|Fetched VBIOS|ATOM BIOS|VRAM:|Detected VRAM|GART:|atomic ops|PSP|KCQ|gfx_v9'
[drm] initializing kernel modesetting (VEGA10 0x1002:0x687F 0x1002:0x0B36 0xC3).
[drm] add ip block number 6 <gfx_v9_0>
drmn0: Fetched VBIOS from ROM BAR
amdgpu: ATOM BIOS: 113-D0500350-102
drmn0: PCIE atomic ops is not supported
drmn0: VRAM: 8176M 0x000000F400000000 - 0x000000F5FEFFFFFF (8176M used)
drmn0: GART: 512M 0x0000000000000000 - 0x000000001FFFFFFF
[drm] Detected VRAM RAM=8176M, BAR=256M
[drm] GART: num cpu pages 131072, num gpu pages 131072
[drm] PSP loading UVD firmware
[drm] PSP loading VCE firmware
[drm] reserve 0x400000 from 0xf5fec00000 for PSP TMR
$

Ich habe den Chat mit der verlangten Eingabe mal weiter geführt und jetzt im Legacy-Modus für die verlangte Eingabe dmesg | grep -A100 -B20 'initializing kernel modesetting' folgendes Ergebnis bekommen:

Code:
$ dmesg | grep -A100 -B20 'initializing kernel modesetting'
usbhid2 on uhub4
usbhid2: <SEM USB Keyboard, class 0/0, rev 1.10/1.10, addr 4> on usbus2
hidbus2: <HID bus> on usbhid2
hkbd1: <SEM USB Keyboard> on hidbus2
kbd3 at hkbd1
usbhid3 on uhub4
usbhid3: <SEM USB Keyboard, class 0/0, rev 1.10/1.10, addr 4> on usbus2
hidbus3: <HID bus> on usbhid3
linprocfs registered
link_elf_ctf_get(175): module /boot/modules/dmabuf.ko has no .SUNW_ctf section
failed to load CTF for dmabuf.ko: 79
lindebugfs registered
link_elf_ctf_get(175): module /boot/modules/drm.ko has no .SUNW_ctf section
failed to load CTF for drm.ko: 79
link_elf_ctf_get(175): module /boot/modules/ttm.ko has no .SUNW_ctf section
failed to load CTF for ttm.ko: 79
[drm] amdgpu 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 (VEGA10 0x1002:0x687F 0x1002:0x0B36 0xC3).
[drm] register mmio base: 0xFE800000
[drm] register mmio size: 524288
[drm] add ip block number 0 <soc15_common>
[drm] add ip block number 1 <gmc_v9_0>
[drm] add ip block number 2 <vega10_ih>
[drm] add ip block number 3 <psp>
[drm] add ip block number 4 <powerplay>
[drm] add ip block number 5 <dm>
[drm] add ip block number 6 <gfx_v9_0>
[drm] add ip block number 7 <sdma_v4_0>
[drm] add ip block number 8 <uvd_v7_0>
[drm] add ip block number 9 <vce_v4_0>
amdgpu/vega10_gpu_info.bin: could not load firmware image, error 2
Trying to load binary firmware from /boot/firmware/amdgpu/vega10_gpu_info.bin
amdgpu/vega10_gpu_info.bin: could not load binary firmware /boot/firmware/amdgpu/vega10_gpu_info.bin either
vega10_gpu_info.bin: could not load firmware image, error 2
Trying to load binary firmware from /boot/firmware/vega10_gpu_info.bin
vega10_gpu_info.bin: could not load binary firmware /boot/firmware/vega10_gpu_info.bin either
amdgpu_vega10_gpu_info.bin: could not load firmware image, error 2
Trying to load binary firmware from /boot/firmware/amdgpu_vega10_gpu_info.bin
amdgpu_vega10_gpu_info.bin: could not load binary firmware /boot/firmware/amdgpu_vega10_gpu_info.bin either
firmware: 'amdgpu_vega10_gpu_info_bin' version 0: 316 bytes loaded at 0xffffffff82ce6000
link_elf_ctf_get(175): module /boot/modules/amdgpu_vega10_gpu_info_bin.ko has no .SUNW_ctf section
failed to load CTF for amdgpu_vega10_gpu_info_bin.ko: 79
drmn0: successfully loaded firmware image 'amdgpu/vega10_gpu_info.bin'
drmn0: Fetched VBIOS from ROM BAR
amdgpu: ATOM BIOS: 113-D0500350-102
amdgpu/vega10_sos.bin: could not load firmware image, error 2
Trying to load binary firmware from /boot/firmware/amdgpu/vega10_sos.bin
amdgpu/vega10_sos.bin: could not load binary firmware /boot/firmware/amdgpu/vega10_sos.bin either
vega10_sos.bin: could not load firmware image, error 2
Trying to load binary firmware from /boot/firmware/vega10_sos.bin
vega10_sos.bin: could not load binary firmware /boot/firmware/vega10_sos.bin either
amdgpu_vega10_sos.bin: could not load firmware image, error 2
Trying to load binary firmware from /boot/firmware/amdgpu_vega10_sos.bin
amdgpu_vega10_sos.bin: could not load binary firmware /boot/firmware/amdgpu_vega10_sos.bin either
firmware: 'amdgpu_vega10_sos_bin' version 0: 166800 bytes loaded at 0xffffffff82ce9000
link_elf_ctf_get(175): module /boot/modules/amdgpu_vega10_sos_bin.ko has no .SUNW_ctf section
failed to load CTF for amdgpu_vega10_sos_bin.ko: 79
drmn0: successfully loaded firmware image 'amdgpu/vega10_sos.bin'
amdgpu/vega10_asd.bin: could not load firmware image, error 2
Trying to load binary firmware from /boot/firmware/amdgpu/vega10_asd.bin
amdgpu/vega10_asd.bin: could not load binary firmware /boot/firmware/amdgpu/vega10_asd.bin either
vega10_asd.bin: could not load firmware image, error 2
Trying to load binary firmware from /boot/firmware/vega10_asd.bin
vega10_asd.bin: could not load binary firmware /boot/firmware/vega10_asd.bin either
amdgpu_vega10_asd.bin: could not load firmware image, error 2
Trying to load binary firmware from /boot/firmware/amdgpu_vega10_asd.bin
amdgpu_vega10_asd.bin: could not load binary firmware /boot/firmware/amdgpu_vega10_asd.bin either
firmware: 'amdgpu_vega10_asd_bin' version 0: 205312 bytes loaded at 0xffffffff82d14000
link_elf_ctf_get(175): module /boot/modules/amdgpu_vega10_asd_bin.ko has no .SUNW_ctf section
failed to load CTF for amdgpu_vega10_asd_bin.ko: 79
drmn0: successfully loaded firmware image 'amdgpu/vega10_asd.bin'
amdgpu/vega10_pfp.bin: could not load firmware image, error 2
Trying to load binary firmware from /boot/firmware/amdgpu/vega10_pfp.bin
amdgpu/vega10_pfp.bin: could not load binary firmware /boot/firmware/amdgpu/vega10_pfp.bin either
vega10_pfp.bin: could not load firmware image, error 2
Trying to load binary firmware from /boot/firmware/vega10_pfp.bin
vega10_pfp.bin: could not load binary firmware /boot/firmware/vega10_pfp.bin either
amdgpu_vega10_pfp.bin: could not load firmware image, error 2
Trying to load binary firmware from /boot/firmware/amdgpu_vega10_pfp.bin
amdgpu_vega10_pfp.bin: could not load binary firmware /boot/firmware/amdgpu_vega10_pfp.bin either
firmware: 'amdgpu_vega10_pfp_bin' version 0: 21632 bytes loaded at 0xffffffff82d49000
link_elf_ctf_get(175): module /boot/modules/amdgpu_vega10_pfp_bin.ko has no .SUNW_ctf section
failed to load CTF for amdgpu_vega10_pfp_bin.ko: 79
drmn0: successfully loaded firmware image 'amdgpu/vega10_pfp.bin'
amdgpu/vega10_me.bin: could not load firmware image, error 2
Trying to load binary firmware from /boot/firmware/amdgpu/vega10_me.bin
amdgpu/vega10_me.bin: could not load binary firmware /boot/firmware/amdgpu/vega10_me.bin either
vega10_me.bin: could not load firmware image, error 2
Trying to load binary firmware from /boot/firmware/vega10_me.bin
vega10_me.bin: could not load binary firmware /boot/firmware/vega10_me.bin either
amdgpu_vega10_me.bin: could not load firmware image, error 2
Trying to load binary firmware from /boot/firmware/amdgpu_vega10_me.bin
amdgpu_vega10_me.bin: could not load binary firmware /boot/firmware/amdgpu_vega10_me.bin either
firmware: 'amdgpu_vega10_me_bin' version 0: 17536 bytes loaded at 0xffffffff82d51000
link_elf_ctf_get(175): module /boot/modules/amdgpu_vega10_me_bin.ko has no .SUNW_ctf section
failed to load CTF for amdgpu_vega10_me_bin.ko: 79
drmn0: successfully loaded firmware image 'amdgpu/vega10_me.bin'
amdgpu/vega10_ce.bin: could not load firmware image, error 2
Trying to load binary firmware from /boot/firmware/amdgpu/vega10_ce.bin
amdgpu/vega10_ce.bin: could not load binary firmware /boot/firmware/amdgpu/vega10_ce.bin either
vega10_ce.bin: could not load firmware image, error 2
Trying to load binary firmware from /boot/firmware/vega10_ce.bin
vega10_ce.bin: could not load binary firmware /boot/firmware/vega10_ce.bin either
amdgpu_vega10_ce.bin: could not load firmware image, error 2
Trying to load binary firmware from /boot/firmware/amdgpu_vega10_ce.bin
amdgpu_vega10_ce.bin: could not load binary firmware /boot/firmware/amdgpu_vega10_ce.bin either
firmware: 'amdgpu_vega10_ce_bin' version 0: 9344 bytes loaded at 0xffffffff82d58000
link_elf_ctf_get(175): module /boot/modules/amdgpu_vega10_ce_bin.ko has no .SUNW_ctf section
failed to load CTF for amdgpu_vega10_ce_bin.ko: 79
drmn0: successfully loaded firmware image 'amdgpu/vega10_ce.bin'
amdgpu/vega10_rlc.bin: could not load firmware image, error 2
Trying to load binary firmware from /boot/firmware/amdgpu/vega10_rlc.bin
amdgpu/vega10_rlc.bin: could not load binary firmware /boot/firmware/amdgpu/vega10_rlc.bin either
vega10_rlc.bin: could not load firmware image, error 2
Trying to load binary firmware from /boot/firmware/vega10_rlc.bin
vega10_rlc.bin: could not load binary firmware /boot/firmware/vega10_rlc.bin either
amdgpu_vega10_rlc.bin: could not load firmware image, error 2
Trying to load binary firmware from /boot/firmware/amdgpu_vega10_rlc.bin
$

Ich habe jetzt aber leider keine Zeit, wieder die Festplatte umzustöpseln und den gleichen Befehl im UEFI-Modus zu testen.
Die bisher letzte Aussage im Chat

Code:
Wenn wir den ersten Divergenzpunkt finden, ist die Chance ziemlich gut, dass wir die Ursache von „UEFI geht nicht, Legacy geht“ auf eine konkrete UEFI-/PCI-/amdgpu-Interaktion reduzieren können.

Der bisherige Vergleich ist jedenfalls ein echter Durchbruch: Das Problem ist nicht einfach „Vega 56 + drm-66 funktioniert nicht“. Dieselbe Karte, dasselbe ATOM-BIOS, derselbe BAR und derselbe Treiber funktionieren unter Legacy. Der relevante Unterschied ist der UEFI-Initialisierungspfad.

Klingt für mich auch lamgsam danach, dass das ein Thema für Entwickler ist und man da als Enduser wohl nichts machen kann, als eben im Legacy-Modus zu bleiben.

Ich habe im UEFI-Modus auch mal drm-61-kmod anstatt von drm-66-kmod installiert. Das macht aber auch keinen Unterschied, ebenfalls schwarzer Bildschirm nach kldload amdgpu.
 
Zuletzt bearbeitet:
Der PC funktioniert wunderbar und problemlos im Legacy-Modus. Ein Hardwareproblem sehe ich hier wirklich nicht.
was @mr44er gleich vermutete, ist ja, dass nicht der Ausgang benutzt wird, an dem dein Monitor hängt. Also, sobald X startet. Das heißt, dein X wäre evtl auf einem anderen Ausgang / anderen Monitor sichtbar, wenn du dort einen Monitor hättest. So aber wechselt dein Monitor zu schwarz.
Einen möglichen Tip, genau den PCI-Index in der xorg.conf (oder vergleichbaren conf) zu setzen, nannte ich oben schon.

Das passt wahrscheinlich nicht zu deinem Laptop, der ja nur eine GPU mit einem Ausgang hat, bzw erinnere ich das so aus der Xorg.0.log, dass LVDS gesehen und genommen wird.

Ich habe derzeit noch zwei Rechner aktiv und einen auf Halde und einige andere mittels UEFI-boot (weil es einfacher ist) mit FreeBSD installiert. Das waren keine 15er-Versionen, nur ein Laptop läuft derzeit auf FreeBSD-15. Aber, ein Problem hatte ich damit so nirgendwo,
Ich frage mich, wie groß die Wahrscheinlichkeit ist, dass ein Mensch gleich bei zwei Rechnern über eine Unverträglichkeit zwischen drm-66 und UEFI stolpert.

Um das genauer zu betrachten, müsste man jeweils die Ausgaben von dmesg und xorg.0.log betrachten und vergleichen. Also einmal im Legacy-Boot, wo es ja funktioniert und dann verglichen mit dem UEFI-boot und was genau nicht funktioniert und dann womöglich auch das alles nochmal mit dem alten amd-gpu und dann dem neuen drm-kmod.
Zumindest sehe ich das so, alles andere wäre eher zufällig eine Lösung gefunden und wenn die Diagnose am Ende zeigt, dass tatsächlich bei deinen beiden Rechnern derzeit eine gewisse Unverträglichkeit besteht, sind wir am Ende auch nicht weiter.

Daraus leite ich ab: kürzeste und schnellste Lösung -> Legacy-Boot und gut ist.
Das oben genannte Feature deiner Karte wird (soviel ich mich erinnere) auch in FreeBSD eh nicht vom verwendeten Treiber unterstützt.
Vielleicht ebenfalls einen Test wert: FreeBSD 14 nehmen, das mit einem älteren drm-kmod daher kommt.
 
wenn auch im Legacy-Modus, zeigt nur die Vega an. Könnte das im UEFI Modus wirklich anders sein?
Könnte alles sein. Ich mach mir bei sowas immer nen Notizzettel, ganz nach Ausschlußkriterium. Immer nur ein BIOS-Setting pro Boot und testen, die Liste abhaken/vervollständigen. Ziel ist ja, dass nicht plötzlich zwei GPUs gezeigt werden (pciconf), sondern nur die richtige, damit nicht der falsche Treiber die falsche GPU krallt. Aktuell sieht das aber ja gut und richtig aus, wenn die onboard-GPU nicht im System vorkommt, sondern nur die Vega.

Nein, das bringst Du zum ersten Mal zur Sparche. Da kann ich jetzt nichts zu sagen, da ich gerade auf dem PC am Schreiben bin. Die aktuelle und letzte Version ist wie gesagt von 2014.
Kann sein, dass das bei legacy ausgeblendet ist und erst als Full-UEFI gezeigt wird.

Klingt für mich auch lamgsam danach, dass das ein Thema für Entwickler ist und man da als Enduser wohl nichts machen kann, als eben im Legacy-Modus zu bleiben.
Die Entwickler sind raus, sobald das Board mit UEFI-Modus die Karte halbgar und nicht korrekt ans System übergibt. Ich hab Vegas in einem aktuellen AM5-Baord von Asus, das ist UEFI-only und klappt wunderbar (jedoch kein FreeBSD, sondern Proxmox/Debian als Hypervisor, Arch als VMs). Wenn du also keine gültige Kombination (PCIE oder auto?, rebar, above 4G) im BIOS als Full-UEFI findest, wo dann später der amdgpu korrekt geladen werden kann, dann bleibt dir nur legacy.
 
Ich frage mich, wie groß die Wahrscheinlichkeit ist, dass ein Mensch gleich bei zwei Rechnern über eine Unverträglichkeit zwischen drm-66 und UEFI stolpert.
Tja, die Wahrscheinlichkeit ist wohl höher, wenn die UEFI-Implementierungen / Boards mal wieder schon zu alt sind? Und wie gesagt, mit drm-61 sieht es auch nicht anders aus.

Wenn du also keine gültige Kombination (PCIE oder auto?, rebar, above 4G) im BIOS als Full-UEFI findest, wo dann später der amdgpu korrekt geladen werden kann, dann bleibt dir nur legacy.
Ich finde auch im UEFI-Modus keine Optionen wie "Above 4G" oder "Rebar", das scheint es bei meinem Board nicht zu geben. Dazu finde ich weder etwas im PDF Manual, noch in der Internetsuchmaschine. Aufgefallen ist mir nur eine Option "Windows UEFI" oder "Other OS". Ich habe "Other OS" ausgewählt und wenn ich auf "Windows UEFI" stelle, erscheinen nur mehrere Optionen für irgendwelche "keys". Ich glaube also nicht, dass da etwas zu machen ist.
Ich hab Vegas in einem aktuellen AM5-Baord von Asus, das ist UEFI-only und klappt wunderbar (jedoch kein FreeBSD, sondern Proxmox/Debian als Hypervisor, Arch als VMs).
Das ist natürlich kein gültiger Vergleich.
 
Zurück
Oben