/etc/portage/make.conf
Code: Select all
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
COMMON_FLAGS="-O2 -pipe"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult https://wiki.gentoo.org/wiki/Changing_the_CHOST_variable before changing.
CHOST="aarch64-unknown-linux-gnu"
# NOTE: This stage was built with the bindist USE flag enabled
# This sets the language of build output to English.
# Please keep this setting intact when reporting bugs.
LC_MESSAGES=C.utf8
VIDEO_CARDS="fbdev v3d vc4"
INPUT_DEVICES="libinput"
USE="-qt5 -qt6"
MAKEOPTS="-j2"
yes VIDEO_CARDS includes vc4
/boot/config.txt
Code: Select all
# If using arm64 on a Pi3, select a 64 bit kernel
arm_64bit=1
# have a properly sized image
disable_overscan=1
# Enable audio (loads snd_bcm2835)
dtparam=audio=on
# Enable DRM VC4 V3D (graphics) driver
dtoverlay=vc4-kms-v3d
Code: Select all
ak@tux ~/.local/share/xorg $ head -n 100 Xorg.0.log | xsel -ib
Code: Select all
[ 389.129]
X.Org X Server 1.21.1.13
X Protocol Version 11, Revision 0
[ 389.136] Current Operating System: Linux tux 6.6.58-v8+ #1809 SMP PREEMPT Wed Oct 23 11:53:53 BST 2024 aarch64
[ 389.136] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 snd_bcm2835.enable_headphones=0 numa_policy=interleave snd_bcm2835.enable_headphones=1 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_hdmi=0 video=HDMI-A-1:1920x1080M@60 smsc95xx.macaddr=E4:5F:01:25:43:D3 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 dwc_otg.lpm_enable=0 console=tty root=/dev/sda1 rootfstype=ext4 rootwait cma=256M@256M net.ifnames=0
[ 389.152]
[ 389.155] Current version of pixman: 0.43.4
[ 389.162] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 389.162] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 389.178] (==) Log file: "/home/ak/.local/share/xorg/Xorg.0.log", Time: Wed Nov 27 15:54:04 2024
[ 389.187] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 389.189] (==) No Layout section. Using the first Screen section.
[ 389.189] (==) No screen section available. Using defaults.
[ 389.189] (**) |-->Screen "Default Screen Section" (0)
[ 389.189] (**) | |-->Monitor "<default monitor>"
[ 389.190] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 389.190] (**) Allowing byte-swapped clients
[ 389.190] (==) Automatically adding devices
[ 389.190] (==) Automatically enabling devices
[ 389.190] (==) Automatically adding GPU devices
[ 389.190] (==) Automatically binding GPU devices
[ 389.190] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 389.193] (WW) The directory "/usr/share/fonts/TTF" does not exist.
[ 389.193] Entry deleted from font path.
[ 389.193] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[ 389.193] Entry deleted from font path.
[ 389.193] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[ 389.193] Entry deleted from font path.
[ 389.194] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi".
[ 389.194] Entry deleted from font path.
[ 389.194] (Run 'mkfontdir' on "/usr/share/fonts/100dpi").
[ 389.194] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi".
[ 389.194] Entry deleted from font path.
[ 389.194] (Run 'mkfontdir' on "/usr/share/fonts/75dpi").
[ 389.194] (==) FontPath set to:
/usr/share/fonts/misc
[ 389.194] (==) ModulePath set to "/usr/lib64/xorg/modules"
[ 389.194] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 389.194] (II) Module ABI versions:
[ 389.194] X.Org ANSI C Emulation: 0.4
[ 389.194] X.Org Video Driver: 25.2
[ 389.194] X.Org XInput driver : 24.4
[ 389.194] X.Org Server Extension : 10.0
[ 389.197] (++) using VT number 1
[ 389.202] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_31
[ 389.207] (II) xfree86: Adding drm device (/dev/dri/card1)
[ 389.207] (II) Platform probe for /sys/devices/platform/gpu/drm/card1
[ 389.210] (II) systemd-logind: got fd for /dev/dri/card1 226:1 fd 10 paused 0
[ 389.212] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 389.212] (II) Platform probe for /sys/devices/platform/v3dbus/fec00000.v3d/drm/card0
[ 389.214] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 11 paused 0
[ 389.216] (II) no primary bus or device found
[ 389.216] falling back to /sys/devices/platform/gpu/drm/card1
[ 389.216] (II) LoadModule: "glx"
[ 389.219] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[ 389.253] (II) Module glx: vendor="X.Org Foundation"
[ 389.253] compiled for 1.21.1.13, module version = 1.0.0
[ 389.253] ABI class: X.Org Server Extension, version 10.0
[ 389.253] (==) Matched modesetting as autoconfigured driver 0
[ 389.253] (==) Matched fbdev as autoconfigured driver 1
[ 389.253] (==) Assigned the driver to the xf86ConfigLayout
[ 389.253] (II) LoadModule: "modesetting"
[ 389.253] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so
[ 389.267] (II) Module modesetting: vendor="X.Org Foundation"
[ 389.267] compiled for 1.21.1.13, module version = 1.21.1
[ 389.267] Module class: X.Org Video Driver
[ 389.267] ABI class: X.Org Video Driver, version 25.2
[ 389.267] (II) LoadModule: "fbdev"
[ 389.268] (WW) Warning, couldn't open module fbdev
[ 389.268] (EE) Failed to load module "fbdev" (module does not exist, 0)
[ 389.269] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 389.269] (II) modeset(0): using drv /dev/dri/card1
[ 389.269] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 389.269] (II) modeset(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 389.269] (==) modeset(0): Depth 24, (==) framebuffer bpp 32
[ 389.269] (==) modeset(0): RGB weight 888
[ 389.269] (==) modeset(0): Default visual is TrueColor
[ 389.269] (II) Loading sub module "glamoregl"
[ 389.269] (II) LoadModule: "glamoregl"
[ 389.270] (II) Loading /usr/lib64/xorg/modules/libglamoregl.so
[ 389.301] (II) Module glamoregl: vendor="X.Org Foundation"
[ 389.301] compiled for 1.21.1.13, module version = 1.0.1
[ 389.301] ABI class: X.Org ANSI C Emulation, version 0.4
[ 390.274] (II) modeset(0): Refusing to try glamor on llvmpipe
[ 390.282] (II) modeset(0): glamor initialization failed
[ 390.282] (II) modeset(0): ShadowFB: preferred NO, enabled NO
[ 390.283] (II) modeset(0): Output HDMI-1 has no monitor section
[ 390.335] (II) modeset(0): Output HDMI-2 has no monitor section
[ 390.388] (II) modeset(0): EDID for output HDMI-1
[ 390.440] (II) modeset(0): EDID for output HDMI-2
[ 390.440] (II) modeset(0): Manufacturer: ACR Model: ad8 Serial#: 856700338
[ 390.440] (II) modeset(0): Year: 2023 Week: 31
[ 390.440] (II) modeset(0): EDID Version: 1.3
Code: Select all
ak@tux ~ $ groups
wheel audio users ak
Yes I did forget about the video group. However, I have a screen session with an emerge happening (chromium), so I think better wait until that's done to change the group and re-login.
Thank you