Solved How to specify the BusIDs for all framebuffer devices?

I installed lxde this way:

Code:
sudo pkg install xf8-video-intel
sudo pkg install lxde-mate
cd /usr/home/freebsd
vi .xinitrc
ck-launch-session dbus-launch --exit-with-session
exec startlxde
vi /etc/rc.conf
dbus-enable="YES"
vi /etc/fstab
proc /proc procfs rw 0 0

It is time to start lxde to enter into gui.

Code:
startx
cannot run in framebuffer mode, please specify busIDs for all framebuffer devices.
 
Code:
cat /var/log/xorg.0.log
[   886.860] (==) Max clients allowed: 256, resource mask: 0x1fffff
[   886.860] (==) 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
[   886.860] (==) ModulePath set to "/usr/local/lib/xorg/modules"
[   886.860] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
[   886.860] (II) Loader magic: 0x435a90
[   886.860] (II) Module ABI versions:
[   886.860]     X.Org ANSI C Emulation: 0.4
[   886.860]     X.Org Video Driver: 24.1
[   886.860]     X.Org XInput driver : 24.1
[   886.860]     X.Org Server Extension : 10.0
[   886.860] (--) PCI:*(0@0:2:0) 8086:0402:8086:0402 rev 6, Mem @ 0xf7800000/4194304, 0xe0000000/268435456, I/O @ 0x0000f000/64, BIOS @ 0x????????/65536
[   886.860] (II) LoadModule: "glx"
[   886.861] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so
[   886.861] (II) Module glx: vendor="X.Org Foundation"
[   886.861]     compiled for 1.20.11, module version = 1.0.0
[   886.861]     ABI class: X.Org Server Extension, version 10.0
[   886.861] (==) Matched intel as autoconfigured driver 0
[   886.861] (==) Matched modesetting as autoconfigured driver 1
[   886.861] (==) Matched scfb as autoconfigured driver 2
[   886.861] (==) Matched vesa as autoconfigured driver 3
[   886.861] (==) Assigned the driver to the xf86ConfigLayout
[   886.861] (II) LoadModule: "intel"
[   886.861] (II) Loading /usr/local/lib/xorg/modules/drivers/intel_drv.so
[   886.862] (II) Module intel: vendor="X.Org Foundation"
[   886.862]     compiled for 1.20.11, module version = 2.99.917
[   886.862]     Module class: X.Org Video Driver
[   886.862]     ABI class: X.Org Video Driver, version 24.1
[   886.862] (II) LoadModule: "modesetting"
[   886.862] (II) Loading /usr/local/lib/xorg/modules/drivers/modesetting_drv.so
[   886.862] (II) Module modesetting: vendor="X.Org Foundation"
[   886.862]     compiled for 1.20.11, module version = 1.20.11
[   886.862]     Module class: X.Org Video Driver
[   886.862]     ABI class: X.Org Video Driver, version 24.1
[   886.862] (II) LoadModule: "scfb"
[   886.862] (II) Loading /usr/local/lib/xorg/modules/drivers/scfb_drv.so
[   886.862] (II) Module scfb: vendor="X.Org Foundation"
[   886.862]     compiled for 1.20.11, module version = 0.0.5
[   886.862]     ABI class: X.Org Video Driver, version 24.1
[   886.862] (II) LoadModule: "vesa"
[   886.862] (II) Loading /usr/local/lib/xorg/modules/drivers/vesa_drv.so
[   886.862] (II) Module vesa: vendor="X.Org Foundation"
[   886.862]     compiled for 1.20.11, module version = 2.5.0
[   886.862]     Module class: X.Org Video Driver
[   886.862]     ABI class: X.Org Video Driver, version 24.1
[   886.862] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
    i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
    915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
    Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
    GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[   886.862] (II) intel: Driver for Intel(R) HD Graphics
[   886.862] (II) intel: Driver for Intel(R) Iris(TM) Graphics
[   886.862] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics
[   886.862] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[   886.862] (II) scfb: driver for wsdisplay framebuffer: scfb
[   886.862] (II) VESA: driver for VESA chipsets: vesa
[   886.862] (--) Using syscons driver with X support (version 2.0)
[   886.862] (--) using VT number 9

[   886.862] (EE) open /dev/dri/card0: No such file or directory
[   886.862] (WW) Falling back to old probe method for modesetting
[   886.862] (EE) open /dev/dri/card0: No such file or directory
[   886.862] (WW) Falling back to old probe method for scfb
[   886.862] scfb trace: probe start
[   886.862] (II) scfb(1): using default device
[   886.862] scfb trace: probe done
[   886.862] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[   886.862] (EE) Screen 0 deleted because of no matching config section.
[   886.862] (II) UnloadModule: "modesetting"
[   886.862] (EE) 
Fatal server error:
[   886.862] (EE) Cannot run in framebuffer mode. Please specify busIDs        for all framebuffer devices
[   886.862] (EE) 
[   886.862] (EE) 
Please consult the The X.Org Foundation support 
     at [URL]http://wiki.x.org[/URL]
 for help. 
[   886.862] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[   886.862] (EE) 
[   886.862] (EE) Server terminated with error (1). Closing log file.
 
Show VGA in debian10:

Code:
lspci -vnn | grep VGA -A 10
00:02.0 VGA compatible controller [0300]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0402] (rev 06) (prog-if 00 [VGA controller])
    Subsystem: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0402]
    Flags: bus master, fast devsel, latency 0, IRQ 30
    Memory at f7800000 (64-bit, non-prefetchable) [size=4M]
    Memory at e0000000 (64-bit, prefetchable) [size=256M]
    I/O ports at f000
    [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
    Capabilities: <access denied>
    Kernel driver in use: i915
    Kernel modules: i915
 
Post your Xorg.0.log: cat /var/log/Xorg.0.log | nc termbin.com 9999
 
mybsd said:
[ 198.707] (II) Server terminated successfully (0). Closing log file.

Looks good. Your Xorg.0.log doesn't show errors either. FYI, (II) denotes info, (WW) warning and (EE) error. What is the problem now?
 
It is simple to change lines int `.xinitrc`
Code:
ck-launch-session dbus-launch --exit-with-session
exec startlxde

as one line:
Code:
    exec /usr/local/bin/startlxde  --with-ck-launch
 
Back
Top