Problem with the display

Hi guys,

I have a small problem.
I’ve downloaded the latest image from here: https://files.beagle.cc/file/beagleboard-public-2021/images/am335x-debian-11.7-iot-armhf-2023-09-02-4gb.img.xz

I’ve also connected a Waveshare 7in 1024x600 TFT 13857 (this one: Buy Capacitive touch screen H LCD IPS 7' Botland - Robotic Shop ) to the beaglebone black industrial.

Afterwards, I have no success in showing anything on the screen.

Here’s what I’ve already tried:
sudo apt install xserver-xorg-video-fbdev x11-xserver-utils xfce4 libgl1-mesa-dri bbb.io-xfce4-desktop

root@BeagleBone:/var/log# cat /etc/X11/xorg.conf

Section "Monitor"
    Identifier      "HDMI-0"
#    Modeline        "1024x600_60.00" 40.0 1024 1048 1184 1344 600 603 607 624 -hsync +vsync
    Modeline "1024x768_60.00"   63.50  1024 1072 1176 1328  768 771 775 798 -hsync +vsync
#    Modeline "1024x768_30.00"   30.00  1024 1056 1152 1280  768 771 775 784 -hsync +vsync
    Option          "PreferredMode" "1024x768_60.00"
    HorizSync       31.5-48.5
    VertRefresh     50-70
EndSection

Section "Device"
        Identifier      "Builtin Default fbdev Device 0"
        Driver          "fbdev"
EndSection

Section "Screen"
        Identifier      "Builtin Default fbdev Screen 0"
        Device          "Builtin Default fbdev Device 0"
        Monitor         "HDMI-0"
        DefaultDepth    24
        SubSection "Display"
          Depth       24
         Modes       "1024x768"
        EndSubSection
#DefaultDepth        DefaultDepth    16
EndSection

Section "ServerLayout"
        Identifier      "Builtin Default Layout"
        Screen          "Builtin Default fbdev Screen 0"
EndSection

All I got is the underline symbol on the screen _ on the dark screen.

Any clues what I might be doing wrong?

Logs are in the attachement.

Best,
Maciej
X0logs.txt (7,1 KB)

[   901.711] (DB) xf86MergeOutputClassOptions unsupported bus type 0
[   901.711] (II) FBDEV(0): checking modes against framebuffer device...
[   901.712] (EE) FBDEV(0): FBIOPUT_VSCREENINFO: Invalid argument
[   901.712] (II) FBDEV(0):     mode "1024x768" test failed
[   901.712] (EE) FBDEV(0): FBIOPUT_VSCREENINFO: Invalid argument
[   901.712] (II) FBDEV(0):     mode "1024x768" test failed
[   901.712] (EE) FBDEV(0): FBIOPUT_VSCREENINFO: Invalid argument
[   901.712] (II) FBDEV(0):     mode "1024x768" test failed
[   901.712] (EE) FBDEV(0): FBIOPUT_VSCREENINFO: Invalid argument
[   901.713] (II) FBDEV(0):     mode "1024x768" test failed
[   901.713] (EE) FBDEV(0): FBIOPUT_VSCREENINFO: Invalid argument
[   901.713] (II) FBDEV(0):     mode "1024x768" test failed
[   901.713] (EE) FBDEV(0): FBIOPUT_VSCREENINFO: Invalid argument
[   901.713] (II) FBDEV(0):     mode "1024x768" test failed
[   901.713] (EE) FBDEV(0): FBIOPUT_VSCREENINFO: Invalid argument
[   901.713] (II) FBDEV(0):     mode "1024x768" test failed
[   901.713] (II) FBDEV(0):     mode "1024x768" not found

Based on your xorg.conf, I know you really really want to force 1024x768… But…

Regards

So I assume I am forced to switch to 1024x600px ?

I would not say ‘forced’… It doesn’t support what you are trying to do…

Here’s my pre-canned xorg.conf for fbdev : bbb.io-xfce4-desktop/suite/bullseye/debian/fbdev.xorg.conf · master · BeagleBoard.org / repos-armhf · GitLab

PS ‘24’ bit mode will also not work over hdmi, the framer is only wired to 16…

Regards,

Ok, I’ve made the necessary changes as you instructed.

I’ve achieved the situation when the mouse cursor appears few times during the boot. Also, the booting itself processes much longer now. Maybe due to the screen attached and being discovered now.

Nevertheless, I can not see anything on the screen (black screen) after booting.

What am I missing?

Logs and .conf in the attachement.
Xorg.0.log (12,4 KB)
xorg.conf (798 bajtów)

Thanks,
Maciej