One CPU, 4 Display. How to set it up using slackware?
SlackwareThis Forum is for the discussion of Slackware Linux.
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.
One CPU, 4 Display. How to set it up using slackware?
Hello, guys, my school system use one CPU and 4 display to serve our students (there are ten CPU). unfortunately it is using windows and betwin for splitting to four display, enabling 4 user concurently. the question is i want to use linux and want to be able to set it up using slackware.
the general specs are :
the CPU use 1 motherboard using one Intel CPU P4 3.06 GHz, One giga RAM, one VGA in VGA slot, and three VGA in PCI slot. The hard disk capacity is PATA 30 GB.
i know it could be done, but don't know how to start. please somebody help me.
thanks.
Not entirely sure either of the above solutions is what the OP asked for.
There is 1 PC, and using BeTwin (thin client-ish software), that PC gets used by 4 people independantly - each has their own mouse, keyboard, and monitor.
I have *no* idea how you'd do this under linux. Using separate PCs you could use remote-X, but there would still exist a local PC, clearly not a drop-in replacement. I shall ponder some more while I wait for some thin-client-esque gurus!
Interesting.. Original poster could specify if each student gets a mouse and keyboard, that would help. I suppose that would be most practical as well.
However, if the situation involves ONE mouse and ONE keyboard per FOUR displays, here's some info which may help you. I am posting my xorg.conf file, which is the configuration file for the X-server.
Now, my system is using ONE graphics card and TWO displays, each display being its own X-screen, and Xinerama DOES have to be enabled for this setup. I use this setup so my DVDROM can be used to play DVDs on the television with Xine Player, while I use the computer. It allows me to move the mouse from screen to screen, and allows applications to be opened and maximized on each screen independently of each other.
You will notice that I have TWO Device sections (each referring to the same video card), TWO Monitor sections, and TWO Screen sections. For your setup, if this is what you want, you would change the file so that there is a Device section for EACH video card, a Monitor section for EACH monitor, and a Screen section for EACH screen.
I hope this helps you, or someone else and if you need further advice, just post again, and check out the links above that other users have posted.
Also, there is probably a way to add mouses and keyboards to some degree, but I don't know either way. Also, as I am using an nVidia card, your meta-modes areas will be different or maybe even not needed. There are some very good tutorials out there.
Another idea - at the last LWE UK, I saw a single PC running 6 clients with their own moue and keyboard and monitor and with little or no degradation in speed or performance.
Maybe it wouldn't even be so difficult... For some time now KDE offers a feature to start more sessions than the one on tty7 which are on tty8 and up then. Even though for a real multiuser setup it might be advisable not to use KDE (4 times!) but a lighter GUI, this might be a nice starting point as well.
But what I would like to know now is how one can connect 4 keyboards and 4 mice to one box and concurrently use them
Shade's method should work with monitors. Maybe you could do this to make mouse and keyborad work.
Write a script which during boot starts x on monitor 1 (vga card 1), replaces xorg.conf with another one, starts x on 2 monitor (vga card 2), replaces xorg.conf, starts x on 3 monitor, ...
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.