Slackware - ARMThis forum is for the discussion of Slackware ARM.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Has anyone had any luck with using 2 displays connected to the RPi4 ?
With the default /boot/config.txt I can get one display to work in whatever port I use but if I try both at the same time the second display just shows the color boot splash.
On the RPiOS it seems to work fine.
If I put this in the config.txt I can get the text console to appear on both displays:
Code:
[pi4]
# Enable DRM VC4 V3D driver on top of the dispmanx display stack
dtoverlay=vc4-fkms-v3d
max_framebuffers=2
But if I start X I don't get the normal window manager appearance, instead just the application bar and the rest black (both monitors show the same thing).
xrandr seems to have an issue and is not showing the second display anyway so I don't know how to tell it to use the second display as an extension rather than duplicating them.
@PAN64
I saw that ... but it seems to be an old thread ... on RPiOS it now works out of the box.
As I edited above: by uncommenting some stuff in the config.txt I can get both monitors to sow something ... but not much control over it.
On slackwarearm-current xrandr does not show the 2 displays so I'm not sure how to tell X what to do with them + there is something else wrong because I don't get the normal window manager appearance.
there were some config.txt settings to try and probably you can try that tvservice command too (if available).
Probably this issue is slackware specific (and does not depend on the config), but first I would check this config file line by line.
Xrandr produces an error message and only detects one monitor:
Code:
root@rpi4:/opt/vc/bin# cat /tmp/xrandr.log
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1920 x 1080, current 1920 x 1080, maximum 1920 x 1080
default connected 1920x1080+0+0 0mm x 0mm
1920x1080 0.00*
root@rpi4:/opt/vc/bin#
I did a little experiment today and now apparently the 2 displays are now working right on my RPi4 with current.
I started off with doing the update, hoping that it would bring some fix. Unfortunately after the update everything looked the same: xrandr outputting a warning and only one display detected, also odd black background instead of the default gray fluxbox background output duplicated on both display.
So I started thinking maybe it's an issue with xorg.conf so I removed the default one that was there (so that X would autodetect properly) restarted X ... low and behold the background is now ok and by default second display is set to be an extension right of first display. Very good ... Last time I was using 2 monitors on a Slackware system I remember having to tinker to get it to do this: now it's doing the most sensible thing by default.
Very nice.
Thanks for this thread, it turns out deleting xorg.conf solved the issue on my chromebook too. What it did was changing the xorg display driver from fbturbo to default fbdev. Not only it fixed hdmi display for me, also it made video playback on a well known website behaving as it should, even in full HD. Which means it now works better than on chrome OS on this device.
I renamed /etc/X11/xorg.conf.d and nothing changed
renamed the xorg.conf.d in /usr/local/X11 and X froze after starting.
I notice that rasbian switched to dual somewhere in the middle of the boot process, as the second monitor will switch from the color screen to text then.
It's not the folder you need to remove or rename, just get rid of /etc/X11/xorg.conf or maybe /etc/X11/xorg.conf.d/xorg.conf
Have you edited /boot/config.txt ? You will get nothing unill you put something like this in there:
max_framebuffers=2
ohh, wow, non thinking moment, ok, put the folders back and deleted the xorg.conf. I had forgotten I overwrote my Slackware SD card when I was messing with berryboot and so when I installed Slackware again I forgot yo edit the boot/config.txt.
I am working now
For search purposes. Raspberry Pi 400 Slackware works with Dual monitors.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.