helloSystem / ISO

helloSystem Live and installation ISO
https://github.com/helloSystem/
BSD 3-Clause "New" or "Revised" License
807 stars 58 forks source link

No Radeon Support available? #23

Open roired opened 3 years ago

roired commented 3 years ago

Good day,

Tried latest live ISO (2020.11.25) hello-12.2-RELEASE-9054204-amd64.iso, by means of using a USB stick. It does boot, though desktop does not scale to take the whole display. Looks like a 1280x1024 scaled up to 3440x1440, also making top bar rounded corners (not fan of that on a square display though) a big visual mess.

Available options for configuring XOrg are only Intel and Nvidia, without digging down through config files (no idea on BSD so far).

Edited(20201127): Might be related to why inside the VM does not boot to desktop. When installing GhostBSD inside the VM (Gnome Boxes), I have to select the video driver from the list in order to go Live to desktop. Only boots to desktop with VESA driver, amdgpu (of course wouldn't as Gnome Boxes uses it's own stuff) or any other won't work. Even that, I get 1024x768 as max resolution, not modifiable.

Maybe adding the video driver selection option at boot would ease this issue for testing purposes?

Regards, RR

probonopd commented 3 years ago

Hello, the experimental builds are now using initgfx for GPU detection; could you try one of those? Unfortunately I have no AMD-GPU devices to test with.

grahamperrin commented 3 years ago

I might try with Thames [Radeon HD 7550M/7570M/7650M] i.e. https://bsd-hardware.info/index.php?id=pci:1002-6841-103c-17a9

probonopd commented 3 years ago

@grahamperrin please do as I currently have no AMD-GPU devices to test with.

grahamperrin commented 3 years ago

Today's hello-13.0-CURRENT-3d72a66-amd64.iso written to a USB flash drive (stress-tested 32 GB Kingston DataTraveler 3.0 PMAP s/n C860008AE288BF4189030BBD)

HP EliteBook 8570p

Circa 2013. Thames [Radeon HD 7550M/7570M/7650M] https://bsd-hardware.info/index.php?id=pci:1002-6841-103c-17a9 probed with FreeBSD-CURRENT (not helloSystem) a few weeks ago.

UEFI boot, legacy mode disabled.

Non-interactive boot

Failure. Probably after boot stage one, there's no progress beyond a static 'tear' across the bottom third of the display. I forced off the computer.

Interactive boot

From memory (I didn't take notes):

  1. at the loader command line, set gop mode 4 (I can't recall the syntax)
  2. boot
  3. FreeBSD logo appears
  4. helloSystem desktop environment

– mirrored to a Philips display connected to one of the two DisplayPort ports in the dock.

For basic pointing, these devices worked:

– I didn't test the touch thing in the middle of the keyboard.


Postscript (notes to self): with one of the four USB ports, the drive was not recognised. Probably the rearmost left port. The adjacent port is non-functional for most purposes, I don't know whether this has an impact on the rearmost port. Until very recently I did habitually prefer this port for the Transcend mobile hard disk drive where I store VirtualBox files, because with the ports on the right the drive was prone to occasional CAM errors , which were sometimes not tolerated by OpenZFS.

probonopd commented 3 years ago

Can you boot verbose (unset boot_mute) and see where it errors out? Thank you.

grahamperrin commented 3 years ago

Without boot_mute there's full-screen tearing:

image

– and it's possible to tell that occasionally, there's progress; the tearing changes a little.

Eventually the helloSystem desktop appeared, I saved output from dmesg, kldstat and a little more to a USB flash drive:

... no progress beyond a static 'tear' across the bottom third of the display. ...

For the retest of this, I waited much longer, eventually the helloSystem desktop appeared.

With boot muted, the non-changing static tear is disconcerting, it's too easy to assume (wrongly) that the system has frozen.

FreeBSD% date ; uptime ; uname -v
Sat Dec 26 16:54:20 EST 2020
 4:54PM  up 19 mins, 0 users, load averages: 0.50, 0.45, 0.43
FreeBSD 13.0-CURRENT #0 3cc0c0d66a0-c255241(main)-dirty: Thu Dec 24 06:21:50 UTC 2020     root@releng1.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC 
FreeBSD% sudo su
root@FreeBSD:/usr/home/liveuser # dmesg
---<<BOOT>>---
Copyright (c) 1992-2020 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 13.0-CURRENT #0 3cc0c0d66a0-c255241(main)-dirty: Thu Dec 24 06:21:50 UTC 2020
    root@releng1.nyi.freebsd.org:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64
FreeBSD clang version 11.0.0 (git@github.com:llvm/llvm-project.git llvmorg-11.0.0-0-g176249bd673)
WARNING: WITNESS option enabled, expect reduced performance.
VT(efifb): resolution 1600x900
Solaris: WARNING: ignoring tunable zfs_arc_max (using 0 instead)
CPU: Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz (2893.49-MHz K8-class CPU)
  Origin="GenuineIntel"  Id=0x306a9  Family=0x6  Model=0x3a  Stepping=9
  Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
  Features2=0x7fbae3ff<SSE3,PCLMULQDQ,DTES64,MON,DS_CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,POPCNT,TSCDLT,AESNI,XSAVE,OSXSAVE,AVX,F16C,RDRAND>
  AMD Features=0x28100800<SYSCALL,NX,RDTSCP,LM>
  AMD Features2=0x1<LAHF>
  Structured Extended Features=0x281<FSGSBASE,SMEP,ERMS>
  Structured Extended Features3=0xc000000<IBPB,STIBP>
  XSAVE Features=0x1<XSAVEOPT>
  VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID
  TSC: P-state invariant, performance statistics
real memory  = 17179869184 (16384 MB)
avail memory = 16498233344 (15733 MB)
Event timer "LAPIC" quality 600
ACPI APIC Table: <HPQOEM 17A9    >
FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
FreeBSD/SMP: 1 package(s) x 2 core(s) x 2 hardware threads
random: registering fast source Intel Secure Key RNG
random: fast provider: "Intel Secure Key RNG"
arc4random: WARNING: initial seeding bypassed the cryptographic random device because it was not yet seeded and the knob 'bypass_before_seeding' was enabled.
ioapic0 <Version 2.0> irqs 0-23
Launching APs: 1 2 3
Timecounter "TSC-low" frequency 1446744366 Hz quality 1000
random: entropy device external interface
md0: Preloaded image </data/ramdisk.ufs> 16285696 bytes at 0xffffffff82781388
WARNING: Device "kbd" is Giant locked and may be deleted before FreeBSD 13.0.
kbd1 at kbdmux0
000.000123 [4346] netmap_init               netmap: loaded module
[ath_hal] loaded
nexus0
efirtc0: <EFI Realtime Clock>
efirtc0: registered as a time-of-day clock, resolution 1.000000s
cryptosoft0: <software crypto>
acpi0: <HPQOEM SLIC-MPC>
acpi0: Power Button (fixed)
cpu0: <ACPI CPU> on acpi0
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 440
Event timer "HPET2" frequency 14318180 Hz quality 440
Event timer "HPET3" frequency 14318180 Hz quality 440
Event timer "HPET4" frequency 14318180 Hz quality 440
atrtc0: <AT realtime clock> port 0x70-0x77 irq 8 on acpi0
atrtc0: Warning: Couldn't map I/O.
atrtc0: registered as a time-of-day clock, resolution 1.000000s
Event timer "RTC" frequency 32768 Hz quality 0
attimer0: <AT timer> port 0x40-0x43,0x50-0x53 irq 0 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 1193182 Hz quality 100
Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0
acpi_ec0: <Embedded Controller: GPE 0x16> port 0x62,0x66 on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
pci1: <ACPI PCI bus> on pcib1
vgapci0: <VGA-compatible display> port 0x4000-0x40ff mem 0xc0000000-0xcfffffff,0xd4300000-0xd431ffff at device 0.0 on pci1
vgapci0: Boot video device
hdac0: <ATI RV930 HDA Controller> mem 0xd4320000-0xd4323fff at device 0.1 on pci1
xhci0: <Intel Panther Point USB 3.0 controller> mem 0xd4420000-0xd442ffff at device 20.0 on pci0
xhci0: 32 bytes context size, 64-bit DMA
xhci0: Port routing mask set to 0xffffffff
usbus0 on xhci0
usbus0: 5.0Gbps Super Speed USB v3.0
pci0: <simple comms> at device 22.0 (no driver attached)
uart2: <Intel Panther Point KT Controller> port 0x5050-0x5057 mem 0xd443b000-0xd443bfff at device 22.3 on pci0
uart2: Using 1 MSI message
em0: <Intel(R) PRO/1000 Network Connection> port 0x5020-0x503f mem 0xd4400000-0xd441ffff,0xd443a000-0xd443afff at device 25.0 on pci0
em0: Using 1024 TX descriptors and 1024 RX descriptors
em0: Using an MSI interrupt
em0: Ethernet address: d8:9d:67:d3:79:67
em0: netmap queues/slots: TX 1/1024, RX 1/1024
ehci0: <Intel Panther Point USB 2.0 controller> mem 0xd4439000-0xd44393ff at device 26.0 on pci0
usbus1: EHCI version 1.0
usbus1 on ehci0
usbus1: 480Mbps High Speed USB v2.0
hdac1: <Intel Panther Point HDA Controller> mem 0xd4430000-0xd4433fff at device 27.0 on pci0
pcib2: <ACPI PCI-PCI bridge> at device 28.0 on pci0
pci2: <ACPI PCI bus> on pcib2
pcib3: <ACPI PCI-PCI bridge> at device 28.1 on pci0
pcib4: <ACPI PCI-PCI bridge> at device 28.2 on pci0
pci3: <ACPI PCI bus> on pcib4
pci3: <serial bus, FireWire> at device 0.0 (no driver attached)
ahci0: <JMicron JMB388 AHCI SATA controller> mem 0xd4104000-0xd41040ff at device 0.1 on pci3
device_attach: ahci0 attach returned 6
sdhci_pci0: <Generic SD HCI> mem 0xd4103000-0xd41030ff at device 0.2 on pci3
sdhci_pci0: 1 slot(s) allocated
pcib5: <ACPI PCI-PCI bridge> at device 28.3 on pci0
pci4: <ACPI PCI bus> on pcib5
iwn0: <Intel Centrino Advanced-N 6205> mem 0xd4000000-0xd4001fff at device 0.0 on pci4
ehci1: <Intel Panther Point USB 2.0 controller> mem 0xd4438000-0xd44383ff at device 29.0 on pci0
usbus2: EHCI version 1.0
usbus2 on ehci1
usbus2: 480Mbps High Speed USB v2.0
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
ahci0: <Intel Panther Point AHCI SATA controller> port 0x5048-0x504f,0x505c-0x505f,0x5040-0x5047,0x5058-0x505b,0x5000-0x501f mem 0xd4437000-0xd44377ff at device 31.2 on pci0
ahci0: AHCI v1.30 with 6 6Gbps ports, Port Multiplier not supported
ahcich0: <AHCI channel> at channel 0 on ahci0
ahcich1: <AHCI channel> at channel 1 on ahci0
ahcich3: <AHCI channel> at channel 3 on ahci0
ahcich4: <AHCI channel> at channel 4 on ahci0
ahcich5: <AHCI channel> at channel 5 on ahci0
ahciem0: <AHCI enclosure management bridge> on ahci0
battery0: <ACPI Control Method Battery> on acpi0
battery1: <ACPI Control Method Battery> on acpi0
acpi_acad0: <AC Adapter> on acpi0
acpi_button0: <Sleep Button> on acpi0
acpi_lid0: <Control Method Lid Switch> on acpi0
acpi_tz0: <Thermal Zone> on acpi0
acpi_tz1: <Thermal Zone> on acpi0
acpi_tz2: <Thermal Zone> on acpi0
acpi_tz3: <Thermal Zone> on acpi0
acpi_tz4: <Thermal Zone> on acpi0
acpi_tz5: <Thermal Zone> on acpi0
acpi_tz6: <Thermal Zone> on acpi0
acpi_tz7: <Thermal Zone> on acpi0
acpi_syscontainer0: <System Container> on acpi0
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 13.0.
psm0: model Synaptics Touchpad, device ID 0
uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
ppc1: <Parallel port> port 0x378-0x37f,0x778-0x77a irq 5 on acpi0
ppc1: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc1: FIFO with 16/16/15 bytes threshold
ppbus0: <Parallel port bus> on ppc1
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
est0: <Enhanced SpeedStep Frequency Control> on cpu0
Timecounters tick every 1.000 msec
Solaris: WARNING: ignoring tunable zfs_arc_max (using 15975088128 instead)
ZFS filesystem version: 5
ZFS storage pool version: features support (5000)
ugen2.1: <Intel EHCI root HUB> at usbus2
ugen0.1: <0x8086 XHCI root HUB> at usbus0
uhub0 on usbus2
uhub0: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus2
uhub1 on usbus0
uhub1: <0x8086 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
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: <IDT 92HD81B1X HDA CODEC> at cad 0 on hdac1
hdaa1: <IDT 92HD81B1X Audio Function Group> at nid 1 on hdacc1
pcm1: <IDT 92HD81B1X (Analog 2.0+HP/2.0)> at nid 13,11 and 12,15 on hdaa1
pcm2: <IDT 92HD81B1X (Analog)> at nid 10 and 17 on hdaa1
Trying to mount root from ufs:/dev/md0 []...
Root mount waiting for: usbus0 usbus1 usbus2 CAM
WARNING: WITNESS option enabled, expect reduced performance.
ugen1.1: <Intel EHCI root HUB> at usbus1
uhub2 on usbus1
uhub2: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
ses0 at ahciem0 bus 0 scbus5 target 0 lun 0
ses0: <AHCI SGPIO Enclosure 2.00 0001> SEMB S-E-S 2.00 device
ses0: SEMB SES Device
ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada0: <HGST HTS725050A7E630 GH2OA440> ACS-2 ATA SATA 2.x device
ada0: Serial Number TF0500Y906L81L
ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada0: Command Queueing enabled
ada0: 476940MB (976773168 512 byte sectors)
ses0: ada0,pass0 in 'Slot 00', SATA Slot: scbus0 target 0
ses0: pass1,cd0 in 'Slot 01', SATA Slot: scbus1 target 0
cd0 at ahcich1 bus 0 scbus1 target 0 lun 0
cd0: <hp DVDRAM GT80N R102> Removable CD-ROM SCSI device
cd0: Serial Number M75D2SN3741
cd0: 150.000MB/s transfers (SATA 1.x, UDMA5, ATAPI 12bytes, PIO 8192bytes)
cd0: Attempt to query device size failed: NOT READY, Medium not present - tray closed
uhub1: 8 ports with 8 removable, self powered
ugen0.2: <vendor 0x0424 product 0x5434> at usbus0
uhub3 on uhub1
uhub3: <vendor 0x0424 product 0x5434, class 9/0, rev 2.00/30.82, addr 1> on usbus0
uhub0: 3 ports with 3 removable, self powered
Root mount waiting for: usbus0 usbus1 usbus2
uhub2: 3 ports with 3 removable, self powered
uhub3: 4 ports with 4 removable, self powered
ugen2.2: <vendor 0x8087 product 0x0024> at usbus2
uhub4 on uhub0
uhub4: <vendor 0x8087 product 0x0024, class 9/0, rev 2.00/0.00, addr 2> on usbus2
ugen1.2: <vendor 0x8087 product 0x0024> at usbus1
uhub5 on uhub2
uhub5: <vendor 0x8087 product 0x0024, class 9/0, rev 2.00/0.00, addr 2> on usbus1
Root mount waiting for: usbus0 usbus1 usbus2
ugen0.3: <vendor 0x03f0 HP USB Slim Keyboard> at usbus0
ukbd0 on uhub3
ukbd0: <vendor 0x03f0 HP USB Slim Keyboard, class 0/0, rev 1.10/1.22, addr 2> on usbus0
kbd2 at ukbd0
ugen0.4: <Logitech USB Trackball> at usbus0
uhub5: 6 ports with 6 removable, self powered
uhub4: 8 ports with 8 removable, self powered
Root mount waiting for: usbus0 usbus1 usbus2
ugen0.5: <vendor 0x0424 product 0x2514> at usbus0
uhub6 on uhub3
uhub6: <vendor 0x0424 product 0x2514, class 9/0, rev 2.00/b.b3, addr 4> on usbus0
uhub6: MTT enabled
ugen2.3: <Broadcom Corp BCM20702A0> at usbus2
ugen1.3: <Chicony Electronics Co., Ltd. HP HD Webcam Fixed> at usbus1
uhub6: 4 ports with 4 removable, self powered
ugen1.4: <vendor 0x0424 product 0x2514> at usbus1
uhub7 on uhub5
uhub7: <vendor 0x0424 product 0x2514, class 9/0, rev 2.00/b.b3, addr 4> on usbus1
uhub7: MTT enabled
Root mount waiting for: usbus0 usbus1
uhub7: 2 ports with 2 removable, self powered
ugen1.5: <HP HP hs2350 HSPA+ MobileBroadband> at usbus1
ugen0.6: <Kingston DataTraveler 3.0> at usbus0
umass0 on uhub1
umass0: <Kingston DataTraveler 3.0, class 0/0, rev 2.10/1.00, addr 5> on usbus0
umass0:  SCSI over Bulk-Only; quirks = 0x8100
umass0:6:0: Attached to scbus6
da0 at umass-sim0 bus 0 scbus6 target 0 lun 0
da0: <Kingston DataTraveler 3.0 PMAP> Removable Direct Access SPC-4 SCSI device
da0: Serial Number C860008AE288BF4189030BBD
da0: 40.000MB/s transfers
da0: 30016MB (61472768 512 byte sectors)
da0: quirks=0x2<NO_6_BYTE>
GEOM: da0: the secondary GPT header is not in the last LBA.
GEOM: iso9660/LIVE: the secondary GPT header is not in the last LBA.
Root mount waiting for: usbus0
ugen0.7: <SMSC USB5534> at usbus0
uhub8 on uhub1
uhub8: <SMSC USB5534, class 9/0, rev 3.00/30.82, addr 6> on usbus0
Root mount waiting for: usbus0
uhub8: 4 ports with 4 removable, self powered
random: unblocking device.
lock order reversal:
 1st 0xfffffe01120a3080 bufwait (bufwait, lockmgr) @ /usr/src/sys/vm/vm_pager.c:392
 2nd 0xfffff8000a891258 isofs (isofs, lockmgr) @ /usr/src/sys/dev/md/md.c:986
lock order isofs -> bufwait established at:
#0 0xffffffff80c51eed at witness_checkorder+0x46d
#1 0xffffffff80bb36ac at lockmgr_xlock_hard+0x6c
#2 0xffffffff80bb43c3 at __lockmgr_args+0x613
#3 0xffffffff80c9fd94 at getnewbuf+0x334
#4 0xffffffff80c9d13e at getblkx+0x34e
#5 0xffffffff80c9cbe4 at breadn_flags+0x44
#6 0xffffffff80b6163c at cd9660_blkatoff+0x5c
#7 0xffffffff80b63a96 at cd9660_vget_internal+0x266
#8 0xffffffff80cbbb32 at vfs_domount+0xa32
#9 0xffffffff80cba732 at vfs_donmount+0x872
#10 0xffffffff80cb9e89 at sys_nmount+0x69
#11 0xffffffff81035fde at amd64_syscall+0x12e
#12 0xffffffff81008a1e at fast_syscall_common+0xf8
lock order bufwait -> isofs attempted at:
#0 0xffffffff80c5284c at witness_checkorder+0xdcc
#1 0xffffffff80bb2fc8 at lockmgr_lock_flags+0x188
#2 0xffffffff80cdc864 at _vn_lock+0x54
#3 0xffffffff806e4793 at mdstart_vnode+0x423
#4 0xffffffff806e23ee at md_kthread+0x1fe
#5 0xffffffff80b9e180 at fork_exit+0x80
#6 0xffffffff8100914e at fork_trampoline+0xe
lock order reversal:
 1st 0xfffff8000a79c440 zfs (zfs, lockmgr) @ /usr/src/sys/kern/vfs_mount.c:1033
 2nd 0xfffff8004d2c3628 devfs (devfs, lockmgr) @ /usr/src/sys/kern/vfs_mount.c:1044
lock order zfs -> devfs attempted at:
#0 0xffffffff80c5284c at witness_checkorder+0xdcc
#1 0xffffffff80bb4a15 at lockmgr_xlock+0x55
#2 0xffffffff80cdc864 at _vn_lock+0x54
#3 0xffffffff80cbbfe8 at vfs_domount+0xee8
#4 0xffffffff80cba732 at vfs_donmount+0x872
#5 0xffffffff80cb9e89 at sys_nmount+0x69
#6 0xffffffff81035fde at amd64_syscall+0x12e
#7 0xffffffff81008a1e at fast_syscall_common+0xf8
lock order reversal:
 1st 0xfffff8000a8919f8 ufs (ufs, lockmgr) @ /usr/src/sys/kern/vfs_mount.c:1741
 2nd 0xfffff80004b3cbe0 devfs (devfs, lockmgr) @ /usr/src/sys/kern/vfs_subr.c:3131
lock order devfs -> ufs established at:
#0 0xffffffff80c51eed at witness_checkorder+0x46d
#1 0xffffffff80bb2fc8 at lockmgr_lock_flags+0x188
#2 0xffffffff80ea7505 at ffs_lock+0x75
#3 0xffffffff80cdc864 at _vn_lock+0x54
#4 0xffffffff80cbbfe8 at vfs_domount+0xee8
#5 0xffffffff80cba732 at vfs_donmount+0x872
#6 0xffffffff80cbeaf7 at kernel_mount+0x57
#7 0xffffffff80cc1421 at parse_mount+0x4a1
#8 0xffffffff80cbf929 at vfs_mountroot+0x589
#9 0xffffffff80b71bff at start_init+0x1f
#10 0xffffffff80b9e180 at fork_exit+0x80
#11 0xffffffff8100914e at fork_trampoline+0xe
lock order ufs -> devfs attempted at:
#0 0xffffffff80c5284c at witness_checkorder+0xdcc
#1 0xffffffff80bb2fc8 at lockmgr_lock_flags+0x188
#2 0xffffffff80cdc864 at _vn_lock+0x54
#3 0xffffffff80cc5be1 at vput_final+0x111
#4 0xffffffff80b64b91 at cd9660_unmount+0xb1
#5 0xffffffff80cbd0cc at dounmount+0x42c
#6 0xffffffff80cbcc2c at kern_unmount+0x2fc
#7 0xffffffff81035fde at amd64_syscall+0x12e
#8 0xffffffff81008a1e at fast_syscall_common+0xf8
Trying to mount root from zfs:livecd []...
Cuse v0.1.36 @ /dev/cuse
ahci1: <JMicron JMB388 AHCI SATA controller> mem 0xd4104000-0xd41040ff at device 0.1 on pci3
device_attach: ahci1 attach returned 6
lo0: link state changed to UP
acpi_wmi0: <ACPI-WMI mapping> on acpi0
acpi_wmi0: Embedded MOF found
ACPI: \134_SB.WMID.WQAB: 1 arguments were passed to a non-method ACPI object (Buffer) (20201113/nsarguments-361)
uhid0 on uhub3
uhid0: <vendor 0x03f0 HP USB Slim Keyboard, class 0/0, rev 1.10/1.22, addr 2> on usbus0
ums0 on uhub3
ums0: <Logitech USB Trackball, class 0/0, rev 1.10/14.00, addr 3> on usbus0
ums0: 5 buttons and [XY] coordinates ID=0
ubt0 on uhub4
ubt0: <Broadcom Corp BCM20702A0, rev 2.00/1.12, addr 3> on usbus2
umodem0 on uhub5
umodem0: <HP hs2350 HSPA+ Mobile Broadband Modem> on usbus1
umodem0: data interface 2, has CM over data, has break
umodem1 on uhub5
umodem1: <HP hs2350 HSPA+ Mobile Broadband Data Modem> on usbus1
umodem1: data interface 4, has CM over data, has break
umodem2 on uhub5
umodem2: <HP hs2350 HSPA+ Mobile Broadband NMEA> on usbus1
umodem2: data interface 10, has CM over data, has break
cdce0 on uhub5
cdce0: <HP hs2350 HSPA+ MobileBroadband Network Adapter> on usbus1
ue0: <USB Ethernet> on cdce0
ue0: Ethernet address: 02:15:e0:ec:01:00
GEOM: iso9660/LIVE: the secondary GPT header is not in the last LBA.
WARNING: attempt to domain_add(bluetooth) after domainfinalize()
WARNING: attempt to domain_add(netgraph) after domainfinalize()
wlan0: Ethernet address: 84:3a:4b:a9:21:10
wlan0: Ethernet address: 84:3a:4b:a9:21:10
iwn0: iwn_read_firmware: ucode rev=0x12a80601
iwn0: iwn_read_firmware: ucode rev=0x12a80601
wlan0: link state changed to UP
wlan0: link state changed to DOWN
ichwd0: <Intel Panther Point watchdog timer> on isa0
[drm] radeon kernel modesetting enabled.
drmn0: <drmn> on vgapci0
vgapci0: child drmn0 requested pci_enable_io
vgapci0: child drmn0 requested pci_enable_io
sysctl_warn_reuse: can't re-use a leaf (hw.dri.debug)!
[drm] initializing kernel modesetting (TURKS 0x1002:0x6841 0x103C:0x17A9 0x00).
[drm ERROR :radeon_atombios_init] Unable to find PCI I/O BAR; using MMIO for ATOM IIO
ATOM BIOS: HP/Foxconn
drmn0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)
drmn0: GTT: 1024M 0x0000000040000000 - 0x000000007FFFFFFF
Successfully added WC MTRR for [0xc0000000-0xcfffffff]: 0; 
[drm] Detected VRAM RAM=1024M, BAR=256M
[drm] RAM width 64bits DDR
[TTM] Zone  kernel: Available graphics memory: 8324624 KiB
[TTM] Zone   dma32: Available graphics memory: 2097152 KiB
[TTM] Initializing pool allocator
[drm] radeon: 1024M of VRAM memory ready
[drm] radeon: 1024M of GTT memory ready.
[drm] Loading TURKS Microcode
radeon/TURKS_pfp.bin: could not load firmware image, error 2
drmn0: fail (0) to get firmware image with name: radeon/TURKS_pfp.bin
drmn0: successfully loaded firmware image with mapped name: radeon_TURKS_pfp_bin
radeon/TURKS_me.bin: could not load firmware image, error 2
drmn0: fail (0) to get firmware image with name: radeon/TURKS_me.bin
drmn0: successfully loaded firmware image with mapped name: radeon_TURKS_me_bin
radeon/BTC_rlc.bin: could not load firmware image, error 2
drmn0: fail (0) to get firmware image with name: radeon/BTC_rlc.bin
drmn0: successfully loaded firmware image with mapped name: radeon_BTC_rlc_bin
radeon/TURKS_mc.bin: could not load firmware image, error 2
drmn0: fail (0) to get firmware image with name: radeon/TURKS_mc.bin
drmn0: successfully loaded firmware image with mapped name: radeon_TURKS_mc_bin
radeon/TURKS_smc.bin: could not load firmware image, error 2
drmn0: fail (0) to get firmware image with name: radeon/TURKS_smc.bin
drmn0: successfully loaded firmware image with mapped name: radeon_TURKS_smc_bin
[drm] Internal thermal controller with fan control
[drm] radeon: dpm initialized
radeon/SUMO_uvd.bin: could not load firmware image, error 2
drmn0: fail (0) to get firmware image with name: radeon/SUMO_uvd.bin
drmn0: successfully loaded firmware image with mapped name: radeon_SUMO_uvd_bin
[drm] GART: num cpu pages 262144, num gpu pages 262144
[drm] enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0
[drm] PCIE GART of 1024M enabled (table at 0x0000000000162000).
drmn0: WB enabled
drmn0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0x0xfffff8001e650c00
drmn0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0x0xfffff8001e650c0c
drmn0: fence driver on ring 5 use gpu addr 0x0000000000072118 and cpu addr 0x0xfffff800c0072118
[drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[drm] Driver supports precise vblank timestamp query.
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 4 usecs
[drm] ring test on 5 succeeded in 2 usecs
[drm] UVD initialized successfully.
[drm] ib test on ring 0 succeeded in 0 usecs
[drm] ib test on ring 3 succeeded in 0 usecs
[drm] ib test on ring 5 succeeded
[drm] Connector LVDS-1: get mode from tunables:
[drm]   - kern.vt.fb.modes.LVDS-1
[drm]   - kern.vt.fb.default_mode
[drm] Connector DP-1: get mode from tunables:
[drm]   - kern.vt.fb.modes.DP-1
[drm]   - kern.vt.fb.default_mode
[drm] Connector DP-2: get mode from tunables:
[drm]   - kern.vt.fb.modes.DP-2
[drm]   - kern.vt.fb.default_mode
[drm] Connector DP-3: get mode from tunables:
[drm]   - kern.vt.fb.modes.DP-3
[drm]   - kern.vt.fb.default_mode
[drm] Connector VGA-1: get mode from tunables:
[drm]   - kern.vt.fb.modes.VGA-1
[drm]   - kern.vt.fb.default_mode
[drm] radeon atom DIG backlight initialized
[drm] Radeon Display Connectors
[drm] Connector 0:
[drm]   LVDS-1
[drm]   DDC: 0x6430 0x6430 0x6434 0x6434 0x6438 0x6438 0x643c 0x643c
[drm]   Encoders:
[drm]     LCD1: INTERNAL_UNIPHY
[drm] Connector 1:
[drm]   DP-1
[drm]   HPD1
[drm]   DDC: 0x6470 0x6470 0x6474 0x6474 0x6478 0x6478 0x647c 0x647c
[drm]   Encoders:
[drm]     DFP1: INTERNAL_UNIPHY1
[drm] Connector 2:
[drm]   DP-2
[drm]   HPD2
[drm]   DDC: 0x6440 0x6440 0x6444 0x6444 0x6448 0x6448 0x644c 0x644c
[drm]   Encoders:
[drm]     DFP2: INTERNAL_UNIPHY1
[drm] Connector 3:
[drm]   DP-3
[drm]   HPD3
[drm]   DDC: 0x6450 0x6450 0x6454 0x6454 0x6458 0x6458 0x645c 0x645c
[drm]   Encoders:
[drm]     DFP3: INTERNAL_UNIPHY2
[drm] Connector 4:
[drm]   VGA-1
[drm]   DDC: 0x64d8 0x64d8 0x64dc 0x64dc 0x64e0 0x64e0 0x64e4 0x64e4
[drm]   Encoders:
[drm]     CRT1: INTERNAL_KLDSCP_DAC1
[drm] fb mappable at 0xC0363000
[drm] vram apper at 0xC0000000
[drm] size 8294400
[drm] fb depth is 24
[drm]    pitch is 7680
WARNING: Device "fb" is Giant locked and may be deleted before FreeBSD 13.0.
VT: Replacing driver "efifb" with new "fb".
taskqueue_drain with the following non-sleepable locks held:
exclusive sleep mutex vtdev (vtdev) r = 0 (0xffffffff818e61e0) locked @ /usr/src/sys/dev/vt/vt_core.c:2960
stack backtrace:
#0 0xffffffff80c52b11 at witness_debugger+0x71
#1 0xffffffff80c53c2d at witness_warn+0x40d
#2 0xffffffff80c45519 at taskqueue_drain+0x39
#3 0xffffffff842024a3 at vt_kms_postswitch+0x73
#4 0xffffffff80a3596d at vt_fb_init+0xfd
#5 0xffffffff80a3cf58 at vt_replace_backend+0x118
#6 0xffffffff80a35a73 at vt_fb_attach+0x13
#7 0xffffffff84202f78 at linux_register_framebuffer+0x5e8
#8 0xffffffff8420a819 at __drm_fb_helper_initial_config_and_unlock+0x419
#9 0xffffffff8410360e at radeon_fbdev_init+0xde
#10 0xffffffff840ff4e1 at radeon_modeset_init+0x8e1
#11 0xffffffff8410c02a at radeon_driver_load_kms+0x16a
#12 0xffffffff841d97e6 at drm_dev_register+0xc6
#13 0xffffffff84102820 at radeon_pci_probe+0x230
#14 0xffffffff842433bf at linux_pci_attach_device+0x56f
#15 0xffffffff80c1e1ea at device_attach+0x3ca
#16 0xffffffff80c1dd90 at device_probe_and_attach+0x70
#17 0xffffffff80c1fc68 at bus_generic_driver_added+0x58
Sleeping on "tq_drain" with the following non-sleepable locks held:
exclusive sleep mutex vtdev (vtdev) r = 0 (0xffffffff818e61e0) locked @ /usr/src/sys/dev/vt/vt_core.c:2960
stack backtrace:
#0 0xffffffff80c52b11 at witness_debugger+0x71
#1 0xffffffff80c53c2d at witness_warn+0x40d
#2 0xffffffff80bef8fb at _sleep+0x5b
#3 0xffffffff80c455db at taskqueue_drain+0xfb
#4 0xffffffff842024a3 at vt_kms_postswitch+0x73
#5 0xffffffff80a3596d at vt_fb_init+0xfd
#6 0xffffffff80a3cf58 at vt_replace_backend+0x118
#7 0xffffffff80a35a73 at vt_fb_attach+0x13
#8 0xffffffff84202f78 at linux_register_framebuffer+0x5e8
#9 0xffffffff8420a819 at __drm_fb_helper_initial_config_and_unlock+0x419
#10 0xffffffff8410360e at radeon_fbdev_init+0xde
#11 0xffffffff840ff4e1 at radeon_modeset_init+0x8e1
#12 0xffffffff8410c02a at radeon_driver_load_kms+0x16a
#13 0xffffffff841d97e6 at drm_dev_register+0xc6
#14 0xffffffff84102820 at radeon_pci_probe+0x230
#15 0xffffffff842433bf at linux_pci_attach_device+0x56f
#16 0xffffffff80c1e1ea at device_attach+0x3ca
#17 0xffffffff80c1dd90 at device_probe_and_attach+0x70
lock order reversal: (Giant after non-sleepable)
 1st 0xffffffff818e61e0 vtdev (vtdev, sleep mutex) @ /usr/src/sys/dev/vt/vt_core.c:2960
 2nd 0xffffffff81802700 Giant (Giant, sleep mutex) @ /usr/src/sys/kern/kern_synch.c:228
lock order Giant -> vtdev established at:
#0 0xffffffff80c51eed at witness_checkorder+0x46d
#1 0xffffffff80bbf864 at __mtx_lock_flags+0x94
#2 0xffffffff80a3c52f at vt_upgrade+0x32f
#3 0xffffffff80b709fc at mi_startup+0xec
#4 0xffffffff8037102c at btext+0x2c
lock order vtdev -> Giant attempted at:
#0 0xffffffff80c5284c at witness_checkorder+0xdcc
#1 0xffffffff80bbf864 at __mtx_lock_flags+0x94
#2 0xffffffff80befbed at _sleep+0x34d
#3 0xffffffff80c455db at taskqueue_drain+0xfb
#4 0xffffffff842024a3 at vt_kms_postswitch+0x73
#5 0xffffffff80a3596d at vt_fb_init+0xfd
#6 0xffffffff80a3cf58 at vt_replace_backend+0x118
#7 0xffffffff80a35a73 at vt_fb_attach+0x13
#8 0xffffffff84202f78 at linux_register_framebuffer+0x5e8
#9 0xffffffff8420a819 at __drm_fb_helper_initial_config_and_unlock+0x419
#10 0xffffffff8410360e at radeon_fbdev_init+0xde
#11 0xffffffff840ff4e1 at radeon_modeset_init+0x8e1
#12 0xffffffff8410c02a at radeon_driver_load_kms+0x16a
#13 0xffffffff841d97e6 at drm_dev_register+0xc6
#14 0xffffffff84102820 at radeon_pci_probe+0x230
#15 0xffffffff842433bf at linux_pci_attach_device+0x56f
#16 0xffffffff80c1e1ea at device_attach+0x3ca
#17 0xffffffff80c1dd90 at device_probe_and_attach+0x70
start FB_INFO:
type=11 height=900 width=1600 depth=32
cmsize=16 size=8294400
pbase=0xc0363000 vbase=0xfffff800c0363000
name=drmn0 flags=0x0 stride=7680 bpp=32
cmap[0]=0 cmap[1]=7f0000 cmap[2]=7f00 cmap[3]=c4a000
end FB_INFO
drmn0: fb0: radeondrmfb frame buffer device
[drm] Initialized radeon 2.50.0 20080528 for drmn0 on minor 0
wlan0: link state changed to UP
wlan0: link state changed to DOWN
wlan0: link state changed to UP
wlan0: link state changed to DOWN
wlan0: link state changed to UP
wlan0: link state changed to DOWN
wlan0: link state changed to UP
wlan0: link state changed to DOWN
WARNING: autofs_trigger_one: request for /net/ completed with error 5, pid 49570 (filer-qt)
WARNING: autofs_trigger_one: request for /net/ completed with error 5, pid 49570 (filer-qt)
WARNING: autofs_trigger_one: request for /net/ completed with error 5, pid 49570 (filer-qt)
WARNING: autofs_trigger_one: request for /net/ completed with error 5, pid 49570 (filer-qt)
WARNING: autofs_trigger_one: request for /net/ completed with error 5, pid 49570 (filer-qt)
WARNING: autofs_trigger_one: request for /net/ completed with error 5, pid 49570 (filer-qt)
WARNING: autofs_trigger_one: request for /net/ completed with error 5, pid 49570 (filer-qt)
WARNING: autofs_trigger_one: request for /net/ completed with error 5, pid 49570 (filer-qt)
WARNING: autofs_trigger_one: request for /net/ completed with error 5, pid 49570 (filer-qt)
wlan0: link state changed to UP
wlan0: link state changed to DOWN
wlan0: link state changed to UP
ugen0.8: <Android Android> at usbus0
umass1 on uhub6
umass1: <Mass Storage> on usbus0
umass1:  SCSI over Bulk-Only; quirks = 0x0000
umass1:7:1: Attached to scbus7
cd1 at umass-sim1 bus 1 scbus7 target 0 lun 0
cd1: <OnePlus Device Driveret 0310> Fixed CD-ROM SCSI-2 device
cd1: 40.000MB/s transfers
cd1: 10MB (5281 2048 byte sectors)
cd1: quirks=0x10<10_BYTE_ONLY>
root@FreeBSD:/usr/home/liveuser # 

Would you like anything else, whilst the system is running?

grahamperrin commented 3 years ago

... (notes to self): with one of the four USB ports, the drive was not recognised. Probably the rearmost left port. ...

Maybe some randomness. At the time of writing the system is booted from this port.

probonopd commented 3 years ago

Would you like anything else, whilst the system is running?

Please run sudo kldstat to see which graphics related kernel extensions were loaded, and please post the output of cat /var/log/Xorg.0.log | grep LoadModule to see which Xorg modules have been loaded.

Thank you.

grahamperrin commented 3 years ago

Xorg.0.log: will do. If not today, maybe tomorrow.

In the meantime I added to my previous comment kldstat information from the boot that was not muted.

probonopd commented 3 years ago

Really happy to see that initgfx has seemingly done the right thing:

36    1 0xffffffff84069000   150c70 radeonkms.ko
37    2 0xffffffff841ba000    7f4c8 drm.ko
38    5 0xffffffff8423a000    16638 linuxkpi.ko
39    2 0xffffffff84251000     2220 backlight.ko
40    3 0xffffffff84254000     de00 linuxkpi_gplv2.ko
41    1 0xffffffff84262000     2328 lindebugfs.ko
42    1 0xffffffff84265000     e778 ttm.ko
43    1 0xffffffff84274000     3258 radeon_TURKS_pfp_bin.ko
44    1 0xffffffff84278000     3658 radeon_TURKS_me_bin.ko
45    1 0xffffffff8427c000     2cd8 radeon_BTC_rlc_bin.ko
46    1 0xffffffff8427f000     7ef8 radeon_TURKS_mc_bin.ko
47    1 0xffffffff84287000     8138 radeon_TURKS_smc_bin.ko
48    1 0xffffffff84290000    341f0 radeon_SUMO_uvd_bin.ko

So it seems that there is now at least some Radeon Support available :-)

probonopd commented 3 years ago

@roired can you please retest with the latest experimental 13-CURRENT based iso? Thanks.

probonopd commented 3 years ago

@grahamperrin according to https://twitter.com/Sp1l/status/1343130356808110081 you need to run

gop set 4
gop set 0

https://wiki.freebsd.org/Laptops/HP_EliteBook_840_G2

I wonder whether running this for all devices would hurt anyone...

grahamperrin commented 3 years ago

Hmm. I'm not sure what the second setting would achieve. If I recall correctly – gop list (?) – on this HP EliteBook 8570p, 4 was the highest resolution and 0 the lowest. I should take a photograph.

probonopd commented 3 years ago

https://twitter.com/vigole_com/status/1343231530135662592:

  1. Play with laptop monitor "Lid" (open & close).
  2. Connect it to a external monitor and check again.
  3. Disable possible extra GPU drivers in loader.conf
  4. Run a Live FreeBSD USB/CD and check there.
  5. I could be wrong, but looks like a GPU problem to me.
  6. Report back, tnx.
grahamperrin commented 3 years ago

… If I recall correctly … on this HP EliteBook 8570p, 4 was the highest resolution and 0 the lowest. …

Incorrect.

The truth:

image

Mode 4 alone is enough to avoid the on-screen tearing.

When the desktop environment appears, it's at the higher resolution of 1,600 x 900 but not controllable:

image

image

– and whilst there's mirroring to a larger, higher resolution display there's not the ability to extend the desktop (tested with lxqt-config-monitor).


For comparison, FreeBSD-CURRENT without helloSystem: https://imgur.com/H8nNjbE

FreeBSD 13.0-CURRENT #74 r368589: Sun Dec 13 07:55:46 GMT 2020

grahamperrin commented 3 years ago

https://github.com/helloSystem/ISO/issues/23#issuecomment-751494647 sorry I didn't see this until after I tested.

  1. Play with laptop monitor "Lid" (open & close).
  2. Connect it to a external monitor and check again.

Whilst I did not do those things, I did acpiconf -s 3 suspend then resume. The mirroring continued.

grahamperrin commented 3 years ago

Note to self: test with xf86-video-ati

grahamperrin commented 3 years ago

https://github.com/helloSystem/ISO/issues/62#issuecomment-752684399

@grahamperrin do you see any change in the latest build? It includes xf86-video-ati.

hello-12.1-RELEASE-0a2ed28-amd64.iso (202012301349)

HW probe of HP EliteBook 8570p #60d9540d35

Success:

2020-12-31 09 48 45

The system did not run for long, I'll raise a separate issue.

kettle-7 commented 3 years ago

When the desktop environment appears, it's at the higher resolution of 1,600 x 900 but not controllable

I have a similar issue with my Radeon gpu and KFreeBSD 13.0. The resolution is right but xrandr can't change brightness or gamma, neither can gammy or lxqt-config-brightness. Software side or backlight hardware side, I've tried everything.

eimfach commented 1 month ago

My AMD Card is also not recognized (Live ISO), seems like the default driver was loaded:

MS-7980% cat 00-video-initgfx.conf 
Section "Device"
        Identifier "Card0"
        Driver "scfb"
EndSection
MS-7980% sudo kldstat
Id Refs Address                Size Name
 1  183 0xffffffff80200000  1f30590 kernel
 2    1 0xffffffff82131000    c2f00 geom_ventoy.ko
 3    1 0xffffffff821f4000    1f8a0 firewire.ko
 4    1 0xffffffff82214000     95d0 geom_uzip.ko
 5    1 0xffffffff82a10000     4700 nullfs.ko
 6    1 0xffffffff82a15000     9718 unionfs.ko
 7    1 0xffffffff82c00000   418220 amdgpu.ko
 8    2 0xffffffff82a1f000    739e0 drm.ko
 9    3 0xffffffff82a93000     5220 linuxkpi_gplv2.ko
10    4 0xffffffff82a99000     62d8 dmabuf.ko
11    1 0xffffffff82aa0000     c758 ttm.ko
12    1 0xffffffff82aad000    36b00 vboxguest.ko
13    1 0xffffffff82ae4000     3378 acpi_wmi.ko
14    1 0xffffffff82ae8000     4350 acpi_video.ko
15    1 0xffffffff82aed000    11cd8 fusefs.ko
16    1 0xffffffff82aff000     6730 cuse.ko
17    1 0xffffffff82b06000     5e7c ig4.ko
18    2 0xffffffff82b0c000     433c iicbus.ko
19    1 0xffffffff82b11000     3240 iichid.ko
20    2 0xffffffff82b15000     31f8 hidbus.ko
21    1 0xffffffff82b19000     22c0 utouch.ko
22    1 0xffffffff82b1c000    13f3c asmc.ko
23    1 0xffffffff82b30000     3380 if_urndis.ko
24    3 0xffffffff82b34000     3178 uether.ko
25    1 0xffffffff82b38000     45e0 if_cdce.ko
26    1 0xffffffff82b3d000     22c0 if_ipheth.ko
27    1 0xffffffff82b40000     3250 ichsmb.ko
28    1 0xffffffff82b44000     2180 smbus.ko
29    1 0xffffffff82b47000    87098 if_iwlwifi.ko
30    1 0xffffffff82bcf000    17310 if_iwm.ko
31    1 0xffffffff82be7000     2110 pchtherm.ko
32    1 0xffffffff83200000   207d78 iwm8000Cfw.ko
33    1 0xffffffff82bea000     2340 uhid.ko
34    1 0xffffffff82bed000     3380 usbhid.ko
35    1 0xffffffff82bf1000     3320 wmt.ko
36    1 0xffffffff83019000     e538 snd_uaudio.ko
37    1 0xffffffff82bf5000     2138 cd9660_iconv.ko
38    1 0xffffffff82bf8000     4798 libiconv.ko
39    1 0xffffffff83028000     4d00 ng_ubt.ko
40    6 0xffffffff8302d000     aac8 netgraph.ko
41    2 0xffffffff83038000     a238 ng_hci.ko
42    4 0xffffffff82bfd000     25a8 ng_bluetooth.ko
43    1 0xffffffff83043000     4350 ums.ko
44    1 0xffffffff83048000     e250 ng_l2cap.ko
45    1 0xffffffff83057000    1bee8 ng_btsocket.ko
46    1 0xffffffff83073000     39c0 ng_socket.ko
47    1 0xffffffff83077000    38070 linux.ko
48    4 0xffffffff830b0000    10ab0 linux_common.ko
49    1 0xffffffff830c1000    32208 linux64.ko
50    1 0xffffffff830f4000     2260 pty.ko
51    1 0xffffffff830f7000     3530 fdescfs.ko
52    1 0xffffffff830fb000     639c linprocfs.ko
53    1 0xffffffff83102000     3284 linsysfs.ko
MS-7980% cat  /var/log/Xorg.0.log | grep LoadModule 
[    35.908] (II) LoadModule: "glx"
[    35.909] (II) LoadModule: "scfb"
[    35.922] (II) LoadModule: "shadow"
[    35.932] (II) LoadModule: "fb"
[    39.174] (II) LoadModule: "libinput"

bsd-hardware.info/?probe=373dba44f0

Also whilst writing this I always get a really annoying modal warning dialog every 1-2 minutes that "/media/Volume is almost full 4 percent left" etc. - no techno bubbles please :P Also I want to have the Hello Logo as Boot Logo, how can I change that ?