Rpi Zero W + Touch Screen LCD35

This forum is for topics dealing with problems with software specifically in the ARMv6h repo.

Rpi Zero W + Touch Screen LCD35

Postby fafonaim » Wed Apr 14, 2021 6:30 pm

Hello,

I just installed in my RpiZW (5.10.27-3-ARCH #1 SMP Mon Apr 12 18:48:10 UTC 2021 armv6l GNU/Linux) and I am trying to get the screen (if is possible also the touch screen, but is not a main problem) without much luck, I installed:

$this->bbcode_second_pass_code('', '$ pacman -Q | grep xorg
xorg-bdftopcf 1.1-2
xorg-docs 1.7.1-3
xorg-font-util 1.3.2-2
xorg-fonts-100dpi 1.0.3-7
xorg-fonts-75dpi 1.0.3-7
xorg-fonts-alias-100dpi 1.0.4-1
xorg-fonts-alias-75dpi 1.0.4-1
xorg-fonts-encodings 1.0.5-2
xorg-iceauth 1.0.8-2
xorg-mkfontscale 1.2.1-2
xorg-server 1.20.11-1
xorg-server-common 1.20.11-1
xorg-server-devel 1.20.11-1
xorg-server-xephyr 1.20.11-1
xorg-server-xnest 1.20.11-1
xorg-server-xvfb 1.20.11-1
xorg-sessreg 1.1.2-2
xorg-setxkbmap 1.3.2-2
xorg-smproxy 1.0.6-3
xorg-util-macros 1.19.3-1
xorg-x11perf 1.6.1-2
xorg-xauth 1.1-2
xorg-xbacklight 1.2.3-2
xorg-xcmsdb 1.0.5-3
xorg-xcursorgen 1.0.7-2
xorg-xdpyinfo 1.3.2-4
xorg-xdriinfo 1.0.6-2
xorg-xev 1.2.4-1
xorg-xgamma 1.0.6-3
xorg-xhost 1.0.8-2
xorg-xinit 1.4.1-3
xorg-xinput 1.6.3-2
xorg-xkbcomp 1.4.5-1
xorg-xkbevd 1.1.4-3
xorg-xkbutils 1.0.4-4
xorg-xkill 1.0.5-2
xorg-xlsatoms 1.1.3-2
xorg-xlsclients 1.1.4-2
xorg-xmodmap 1.0.10-2
xorg-xpr 1.0.5-2
xorg-xprop 1.2.5-1
xorg-xrandr 1.5.1-2
xorg-xrdb 1.2.0-2
xorg-xrefresh 1.0.6-2
xorg-xset 1.2.4-2
xorg-xsetroot 1.1.2-2
xorg-xvinfo 1.1.4-2
xorg-xwayland 21.1.1-1
xorg-xwd 1.0.7-2
xorg-xwininfo 1.1.5-2
xorg-xwud 1.0.5-2
xorgproto 2021.3-1
')

And also the lx* packages:

$this->bbcode_second_pass_code('', '$ pacman -Q | grep lx
lxappearance 0.6.3-4
lxappearance-obconf 0.2.3-3
lxde-common 0.99.2-3
lxde-icon-theme 0.5.1-5
lxdm 0.5.3-7
lxhotkey 0.1.1-1
lxinput 0.3.5-3
lxlauncher 0.2.5-4
lxmenu-data 0.1.5-3
lxmusic 0.4.7-3
lxpanel 0.10.1-1
lxrandr 0.3.2-2
lxsession 1:0.5.5-1
lxtask 0.1.10-1
lxterminal 0.4.0-1
')

I have "exec startlxde" on my .xinitrc and so far nothing on my screen, the Xorg.0.log output is:

$this->bbcode_second_pass_code('', '[ 34.779]
X.Org X Server 1.20.11
X Protocol Version 11, Revision 0
[ 34.790] Build Operating System: Linux Archlinux
[ 34.790] Current Operating System: Linux foobar 5.10.27-3-ARCH #1 SMP Mon Apr 12 18:48:10 UTC 2021 armv6l
[ 34.791] Kernel command line: coherent_pool=1M 8250.nr_uarts=1 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 bcm2708_fb.fbwidth=640 bcm2708_fb.fbheight=480 bcm2708_fb.fbswap=1 smsc95xx.macaddr=B8:27:EB:7E:24:8C vc_mem.mem_base=0x1ec00000 vc_mem.mem_size=0x20000000 root=/dev/mmcblk0p2 rw rootwait console=ttyAMA0,115200 console=tty1 selinux=0 plymouth.enable=0 smsc95xx.turbo_mode=N dwc_otg.lpm_enable=0 elevator=deadline fbcon=map:10 fbcon=font:ProFont6x11 logo.nologo
[ 34.792] Build Date: 13 April 2021 09:22:05PM
[ 34.792]
[ 34.792] Current version of pixman: 0.40.0
[ 34.792] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 34.792] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 34.794] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Apr 14 18:15:28 2021
[ 34.810] (==) Using config file: "/etc/X11/xorg.conf"
[ 34.810] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 34.811] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 34.828] (==) No Layout section. Using the first Screen section.
[ 34.828] (==) No screen section available. Using defaults.
[ 34.828] (**) |-->Screen "Default Screen Section" (0)
[ 34.829] (**) | |-->Monitor "<default monitor>"
[ 34.831] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[ 34.832] (**) | |-->Device "Allwinner A10/A13 FBDEV"
[ 34.832] (**) | |-->GPUDevice "Allwinner A10/A13 FBDEV"
[ 34.832] (**) | |-->GPUDevice "Allwinner A10/A13 FBDEV"
[ 34.832] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 34.832] (==) Automatically adding devices
[ 34.833] (==) Automatically enabling devices
[ 34.833] (==) Automatically adding GPU devices
[ 34.833] (==) Automatically binding GPU devices
[ 34.833] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 34.840] (WW) The directory "/usr/share/fonts/misc" does not exist.
[ 34.840] Entry deleted from font path.
[ 34.841] (WW) The directory "/usr/share/fonts/TTF" does not exist.
[ 34.841] Entry deleted from font path.
[ 34.841] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[ 34.841] Entry deleted from font path.
[ 34.841] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[ 34.841] Entry deleted from font path.
[ 34.858] (==) FontPath set to:
/usr/share/fonts/100dpi,
/usr/share/fonts/75dpi
[ 34.858] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 34.858] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 34.865] (II) Module ABI versions:
[ 34.865] X.Org ANSI C Emulation: 0.4
[ 34.865] X.Org Video Driver: 24.1
[ 34.865] X.Org XInput driver : 24.1
[ 34.865] X.Org Server Extension : 10.0
[ 34.873] (++) using VT number 1

[ 34.873] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ 34.875] (II) no primary bus or device found
[ 34.875] (II) LoadModule: "glx"
[ 34.898] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 35.044] (II) Module glx: vendor="X.Org Foundation"
[ 35.044] compiled for 1.20.11, module version = 1.0.0
[ 35.045] ABI class: X.Org Server Extension, version 10.0
[ 35.045] (II) LoadModule: "fbturbo"
[ 35.046] (II) Loading /usr/lib/xorg/modules/drivers/fbturbo_drv.so
[ 35.053] (II) Module fbturbo: vendor="X.Org Foundation"
[ 35.053] compiled for 1.20.0, module version = 0.5.1
[ 35.053] Module class: X.Org Video Driver
[ 35.054] ABI class: X.Org Video Driver, version 24.0
[ 35.054] (II) FBTURBO: driver for framebuffer: fbturbo
[ 35.055] (WW) Falling back to old probe method for fbturbo
[ 35.056] (II) Loading sub module "fbdevhw"
[ 35.056] (II) LoadModule: "fbdevhw"
[ 35.057] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 35.062] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 35.062] compiled for 1.20.11, module version = 0.0.2
[ 35.063] ABI class: X.Org Video Driver, version 24.1
[ 35.063] (II) FBTURBO(0): using /dev/fb0
[ 35.064] (II) FBTURBO(1): using /dev/fb1
[ 35.064] (II) FBTURBO(2): using /dev/fb1
[ 35.064] (EE) Screen 1 deleted because of no matching config section.
[ 35.065] (II) UnloadModule: "fbturbo"
[ 35.065] (II) UnloadSubModule: "fbdevhw"
[ 35.065] (EE) Screen 1 deleted because of no matching config section.
[ 35.065] (II) UnloadModule: "fbturbo"
[ 35.065] (II) UnloadSubModule: "fbdevhw"
[ 35.066] (II) FBTURBO(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 35.066] (==) FBTURBO(0): Depth 24, (==) framebuffer bpp 32
[ 35.066] (==) FBTURBO(0): RGB weight 888
[ 35.066] (==) FBTURBO(0): Default visual is TrueColor
[ 35.067] (==) FBTURBO(0): Using gamma correction (1.0, 1.0, 1.0)
[ 35.067] (II) FBTURBO(0): hardware: BCM2708 FB (video memory: 1200kB)
[ 35.067] (DB) xf86MergeOutputClassOptions unsupported bus type 0
[ 35.067] (**) FBTURBO(0): Option "fbdev" "/dev/fb0"
[ 35.068] (**) FBTURBO(0): Option "SwapbuffersWait" "true"
[ 35.068] (II) FBTURBO(0): processor: ARM1176
[ 35.069] (II) FBTURBO(0): checking modes against framebuffer device...
[ 35.069] (II) FBTURBO(0): checking modes against monitor...
[ 35.069] (II) FBTURBO(0): Virtual size is 640x480 (pitch 640)
[ 35.069] (**) FBTURBO(0): Built-in mode "current"
[ 35.069] (==) FBTURBO(0): DPI set to (96, 96)
[ 35.080] (II) Loading sub module "fb"
[ 35.080] (II) LoadModule: "fb"
[ 35.081] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 35.092] (II) Module fb: vendor="X.Org Foundation"
[ 35.092] compiled for 1.20.11, module version = 1.0.0
[ 35.092] ABI class: X.Org ANSI C Emulation, version 0.4
[ 35.116] (II) FBTURBO(0): using backing store heuristics
[ 35.157] (II) FBTURBO(0): can't load 'g2d_23' kernel module
[ 35.157] (II) FBTURBO(0): failed to enable the use of sunxi display controller
[ 35.157] (II) FBTURBO(0): No sunxi-g2d hardware detected (check /dev/disp and /dev/g2d)
[ 35.158] (II) FBTURBO(0): G2D hardware acceleration can't be enabled
[ 35.158] (II) FBTURBO(0): enabled fbdev copyarea acceleration
[ 35.158] (==) FBTURBO(0): Backing store enabled
[ 35.171] (==) FBTURBO(0): DPMS enabled
[ 35.171] (II) FBTURBO(0): failed to enable hardware cursor
[ 35.171] (II) FBTURBO(0): no 3D acceleration because the driver has been compiled without libUMP
[ 35.172] (II) FBTURBO(0): if this is wrong and needs to be fixed, please check ./configure log
[ 35.172] (II) Initializing extension Generic Event Extension
[ 35.175] (II) Initializing extension SHAPE
[ 35.177] (II) Initializing extension MIT-SHM
[ 35.179] (II) Initializing extension XInputExtension
[ 35.206] (II) Initializing extension XTEST
[ 35.208] (II) Initializing extension BIG-REQUESTS
[ 35.221] (II) Initializing extension SYNC
[ 35.224] (II) Initializing extension XKEYBOARD
[ 35.226] (II) Initializing extension XC-MISC
[ 35.228] (II) Initializing extension SECURITY
[ 35.233] (II) Initializing extension XFIXES
[ 35.235] (II) Initializing extension RENDER
[ 35.238] (II) Initializing extension RANDR
[ 35.253] (II) Initializing extension COMPOSITE
[ 35.255] (II) Initializing extension DAMAGE
[ 35.257] (II) Initializing extension MIT-SCREEN-SAVER
[ 35.270] (II) Initializing extension DOUBLE-BUFFER
[ 35.273] (II) Initializing extension RECORD
[ 35.275] (II) Initializing extension DPMS
[ 35.277] (II) Initializing extension Present
[ 35.315] (II) Initializing extension DRI3
[ 35.315] (II) Initializing extension X-Resource
[ 35.317] (II) Initializing extension XVideo
[ 35.330] (II) Initializing extension XVideo-MotionCompensation
[ 35.331] (II) Initializing extension GLX
[ 35.333] (II) AIGLX: Screen 0 is not DRI2 capable
[ 39.455] (II) IGLX: Loaded and initialized swrast
[ 39.455] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[ 39.455] (II) Initializing extension XFree86-VidModeExtension
[ 39.458] (II) Initializing extension XFree86-DGA
[ 39.461] (II) Initializing extension XFree86-DRI
[ 39.461] (II) Initializing extension DRI2
[ 40.988] (II) config/udev: Adding input device ADS7846 Touchscreen (/dev/input/event0)
[ 40.988] (**) ADS7846 Touchscreen: Applying InputClass "evdev touchscreen catchall"
[ 40.989] (**) ADS7846 Touchscreen: Applying InputClass "libinput touchscreen catchall"
[ 40.989] (**) ADS7846 Touchscreen: Applying InputClass "evdev touchscreen catchall"
[ 40.989] (**) ADS7846 Touchscreen: Applying InputClass "calibration"
[ 40.989] (II) LoadModule: "evdev"
[ 40.990] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 41.006] (II) Module evdev: vendor="X.Org Foundation"
[ 41.007] compiled for 1.20.8, module version = 2.10.6
[ 41.007] Module class: X.Org XInput Driver
[ 41.007] ABI class: X.Org XInput driver, version 24.1
[ 41.007] (II) Using input driver 'evdev' for 'ADS7846 Touchscreen'
[ 41.007] (**) ADS7846 Touchscreen: always reports core events
[ 41.008] (**) evdev: ADS7846 Touchscreen: Device: "/dev/input/event0"
[ 41.008] (--) evdev: ADS7846 Touchscreen: Vendor 0 Product 0
[ 41.009] (--) evdev: ADS7846 Touchscreen: Found absolute axes
[ 41.009] (--) evdev: ADS7846 Touchscreen: Found x and y absolute axes
[ 41.009] (--) evdev: ADS7846 Touchscreen: Found absolute touchscreen
[ 41.009] (**) Option "SwapAxes" "1"
[ 41.009] (II) evdev: ADS7846 Touchscreen: Configuring as touchscreen
[ 41.010] (**) evdev: ADS7846 Touchscreen: YAxisMapping: buttons 4 and 5
[ 41.010] (**) evdev: ADS7846 Touchscreen: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 41.010] (**) Option "config_info" "udev:/sys/devices/platform/soc/20204000.spi/spi_master/spi0/spi0.1/input/input0/event0"
[ 41.011] (II) XINPUT: Adding extended input device "ADS7846 Touchscreen" (type: TOUCHSCREEN, id 6)
[ 41.011] (II) evdev: ADS7846 Touchscreen: initialized for absolute axes.
[ 41.013] (**) ADS7846 Touchscreen: (accel) keeping acceleration scheme 1
[ 41.014] (**) ADS7846 Touchscreen: (accel) acceleration profile 0
[ 41.014] (**) ADS7846 Touchscreen: (accel) acceleration factor: 2.000
[ 41.014] (**) ADS7846 Touchscreen: (accel) acceleration threshold: 4
[ 41.023] (II) config/udev: Adding input device ADS7846 Touchscreen (/dev/input/mouse0)
[ 41.023] (**) ADS7846 Touchscreen: Applying InputClass "calibration"
[ 41.024] (II) No input driver specified, ignoring this device.
[ 41.024] (II) This device may have been added with another device file.
')

Any idea?

Thanks!
Cheers.-
fafonaim
 
Posts: 1
Joined: Wed Apr 14, 2021 6:23 pm

Return to ARMv6h

Who is online

Users browsing this forum: No registered users and 8 guests