yks pc, kaks työasemaa
|
|
winbledon
Junior Member
|
21. elokuuta 2006 @ 16:03 |
Linkki tähän viestiin
|
Terve kaverit!
Haluaisin asentaa koneeseeni toisen näytön ja näppiksen ja hiiren, niin että pystyis kaks ihmistä surffaileen (tai tekemään jotai muuta) yhtäaikaa. Linuxillahan sen pitäs vissiin onnistua, mutta ohjeita ei löydy kovin helposti.
Minulla on olemassa ylimääräinen näytönohjain kortti ja näyttö, joita voisin käyttää. Myöskin usb porttiin kytkettävä näppis ja hiiri löytyy. Riittääkö tämmönen laitteisto vai tarvinko jotain muutakin?
Koneeneessa on muistia puoli gigaa ja prossu on 2 giganen. Onko kone tarpeeksi tehokas tähän hommaan? Tarkoitus ei ole mitään raskasta tehdä, vaan lähinnä käsitellä tekstiä ja katsella www-sivuja.
En tiiä yhtään mistä pitäs lähtä liikkeelle ja tarvisin aika rautalangasta väännetyt ohjeet, kun en ole kovin expertti.
Distribuutioni on suse 10.0
|
Senior Member
|
21. elokuuta 2006 @ 17:48 |
Linkki tähän viestiin
|
rautalankaohjeita on mahdoton antaa sillä tuskin kovin moni on tämmöistä testannut. Suuntaa-antavia ohjeita voi kyllä antaa.
X-Windowin säätämäinen
Ensimmäiseksi pitäisi kai pitäisi tietää mihin mitä näytönohjaimia käytät ja väyliin nuo näytönohjaimet menevät: lspci -komennolla kai sen voisi nähdä.
Sitten kai pitäisi alkaa säätämää xorg.conf -tiedostoa. Sinne pitää määritellä 2 eri "server layout" määrettä, määritellä molemmat näytönohjaimet ja molemmat näytöt SEKÄ "pääasiallinen" hiiri ja "pääasiallinen näppis" Alla on esimerkki siitä miltä ne määritykset SUUNNILLEEN näyttävät.
Quote: #*********************************************************
# Graphics device section
#*********************************************************
#
# määritellään ensimmäinen näytönohjain
#
Section "Device"
Identifier "Ati Rage 128"
Driver "r128"
BusID "pci:0:12:0"
EndSection
#
# määritellään toinen näytönohjain
#
Section "Device"
Identifier "WinFast i740"
Driver "i740"
BusID "pci:0:10:0"
EndSection
#*********************************************************
# monitor section
#*********************************************************
#
# määritellään ensimmäinen näyttö
#
Section "Monitor"
Identifier "Plextronix17"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 31.5 - 79.0
VertRefresh 50-90
EndSection
#
# määritellään toinen näyttö
#
Section "Monitor"
Identifier "nokia 447za"
HorizSync 31.5 - 64.3
VertRefresh 50-100
EndSection
#*********************************************************
# Screens section
#*********************************************************
#
# määritellään ensimmäinen ruutu
#
Section "Screen"
Identifier "Screen0"
Device "WinFast i740" #käytetään näytönohjainta WinFast i740
Monitor "nokia447za" #käytetään näyttöä nokia447za
DefaultDepth 24
Subsection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480" #resoluutiot 8bit värimäärällä
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480" #resoluutiot 16bit värimäärällä
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480" #resoluutiot 24bit värimäärällä
ViewPort 0 0
EndSubsection
EndSection
#
# määritellään toinen ruutu
#
Section "Screen"
Identifier "Screen1"
Device "Ati Rage 128" #käytetään näytönohjainta Ati Rage 128
Monitor "Plextronix17" #käytetään näyttöä Plextronix17
DefaultDepth 24
Subsection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480" #resoluutiot 8bit värimäärällä
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480" #resoluutiot 16bit värimäärällä
ViewPort 0 0
EndSubsection
Subsection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480" #resoluutiot 24bit värimäärällä
ViewPort 0 0
EndSubsection
EndSection
#***********************************************************
# Core keyboard's InputDevice section
#***********************************************************
#
# määritellään pääasiallinen näppis joka voisi olla PS/2 näppis
#
Section "InputDevice"
Identifier "Microsoft Inet"
Driver "kbd"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fi"
EndSection
#***********************************************************
# Core Pointer's InputDevice section
#**********************************************************
#
# määritellään pääasiallinen hiiri hiiri
#
Section "InputDevice"
Identifier "Logitech PS2"
Driver "mouse"
Option "Protocol" "Auto"
Option "Device" "/dev/mouse"
EndSection
#*********************************************************
# ServerLayout section
#*********************************************************
#
# määritellään ensimmäinen "serveri"
#
Section "ServerLayout"
Indetifier "ServerLayout0"
Screen "Screen0" #käytetään ruutua nimeltä Screen 0
InputDevice "Logitech PS2" "CorePointer" #käytetään hiirtä nimeltä "Logitech PS2"
InputDevice "Microsoft Inet" "CoreKeyboard" #käytetään näppistä nimeltä "Microsoft Inet"
EndSection
#
# määritellään toinen "serveri"
#
Section "ServerLayout"
Indetifier "ServerLayout1"
Screen "Screen1" #käytetään ruutua nimeltä "Screen1"
InputDevice "Logitech PS2" "CorePointer" #käytetään hiirtä nimeltä "Logitech PS2"
InputDevice "Microsoft Inet" "CoreKeyboard" #käytetään näppistä nimeltä "Microsoft Inet"
EndSection
Sitten kai pitäisi alkaa kokeilemaan että toimiiko homma: laita kone toimimaan tekstitilassa (vaihda runleveliä, lue distron manuaalia) komento voisi olla vaikka init 3. Kun olet saanut koneen tekstitilaan ja kirjaudut sisälle, niin anna komennot
Xorg -layout ServerLayout0 ja jos toimii, siten että homma näkyy yhdellä näytöllä (nokia447za) niin sitten kokeile toista. Xorg -layout ServerLayout1. Jos hommat näkyy molemmissa näytöissä niin sitten alat säätämään toista hiirtä ja näppistä.
Muistathan että X:n saa tapettua aina näppäinyhdistelmällä ctrl+backspace kertaa 3
Hiiren ja Näppiksen säätäminen
Sitten laitat toisen hiiren ja näppiksen kiinni koneeseen ja katsot että miten ne tunnistuvat. En tiedä sitten miten usb-hiiret ja usb-näppikset susessa /dev/ -hakemistossa näkyvät, se on sinun selvitettävä. Sitten onkin taas xorg.conf -tiedoston muokkaamisen vuoro. Sinne pitää lisätä pari uutta vehjettä, toinen hiiri ja toinen näppis. Lisäksi toinen ServerLayout pitää määrätä käyttämään toista hiirtä ja toista näppistä.
Quote: #
# määritellään toinen näppis joka voisi olla vaikka usb-näppis
#
#
Section "InputDevice"
Identifier "Logitech InetPRO"
Driver "kbd"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "fi"
Option "Protocol" "usbev"
Option "Device" "/dev/input/event0"
EndSection
#
# määritellään toinen hiiri
#
Section "InputDevice"
Identifier "Logitech MX 300"
Driver "mouse"
Option "Protocol" "usbdev"
Option "Device" "/dev/usb/mouse0"
EndSection
Sitten otetaan vaikka serverLayout1 ja muokataan se käyttämään tuota toista hiirtä ja toista näppistä
Quote: #
# määritellään toinen "serveri"
#
Section "ServerLayout"
Indetifier "ServerLayout1"
Screen "Screen1" #käytetään ruutua nimeltä "Screen1"
InputDevice "Logitech PS2" "CorePointer" #käytetään hiirtä nimeltä "Logitech mx300"
InputDevice "Microsoft Inet" "CoreKeyboard" #käytetään näppistä nimeltä "Logitech InetPRO"
EndSection
loppuhärdelli
sitten kai ne kaksi x-sessiota voisi käynnistää..... jotenkin.. en vain tiedä ihan varmasti miten tuo reagoi, mutta kokeilemalla kai se selviää.
sitten kai nuo X-sessiot pitäisi saada eri virtuaaliterminaaleissa joihin pitäisi näppis ja hiirikin liittää... en sitten tiedä tarkemmin miten tuo menee
ilmeisesti joudut tekemään pari eri skriptiä jotka käynnistävät nuo x-sessiot.. tästä kai vois lähteä kokeilemaan.. voi olla että jotain mutkia tulee matkaan, mutta eiköhän se siitä :)
Quote: #!/bin/bash
#
# VT, eli virtual termina, 01-12
# :X eli display.. :0, :1, :2 jnejne..
xinit /polku/haluttuun/xinitrc -- /usr/X11R6/bin/Xorg :X vtXX -layout "Layout"
p.s. itse löysin toisen hikisen näytönohjaimen linux-koneeseeni ja sain X:n käynnistymään siten että se osaa käynnistyä molemmilla "layouteilla" ja näkyy yksitellen molemmilla korteilla..
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 25. elokuuta 2006 @ 08:18
|
juyli
Senior Member
|
21. elokuuta 2006 @ 18:39 |
Linkki tähän viestiin
|
Quote: Haluaisin asentaa koneeseeni toisen näytön ja näppiksen ja hiiren, niin että pystyis kaks ihmistä surffaileen (tai tekemään jotai muuta) yhtäaikaa. Linuxillahan sen pitäs vissiin onnistua, mutta ohjeita ei löydy kovin helposti.
Ihanko vakavissasi kyselet?
Toki on mahdollista, mutta paljon helpompi vaihtoehto on hommata toinen kone vaikka ilman kovalevyjä, ja käyttää konetta X-päätteenä. Mm. SSH mahdollistaa koneen etäkäytön hyvin sujuvasti vaatimattomallakin raudalla.
Tuollainen koneenkäyttö kahdella näppäimistöllä ja näytöllä on hyvin eksoottinen vaihtoehto oli sitten käyttöjärjestelmä mikä hyvänsä.
|
AfterDawn Addict
3 tuotearviota
|
21. elokuuta 2006 @ 19:18 |
Linkki tähän viestiin
|
Toi projekti kuulostaa aika mielenkiintoiselta ja haluasinkin kuulla miten onnistut. Noi Ysf:n ohjeet näyttää todella hyviltä lähtötiedoilta. Jos jollain käyttiksellä niin Linuxilla luulis onnistuvan tuollaisen virityksen rakentaminen.
Xpäätteillä tosiaan pääsisit varmasti helpommalla, mutta säätäminen tekee tietotekniikasta kiinnostavaa. Hiiteen Macit ja OSX:t jossa kaikki toimii paketista :)
Give a man a fish and you feed him for a day.
Teach a man to fish and you feed him for a lifetime.
|
winbledon
Junior Member
|
25. elokuuta 2006 @ 06:40 |
Linkki tähän viestiin
|
Kiitoksia vastauksista!
Varsinki Ysf oli varmaan tehny ison työn mun takia. Pakkohan tätä on nyt tosissaan alkaa yrittämään toteuttaa kun nuin hyvän ohjeen sain.
Nyt on hirvee stressi päällä töitten takia mutta ens viikolla on varmasti aikaa aloittaa aloittaa tämä projekti niin kerron sitten taas mitä ongelmia tulee vastaan.
|
Senior Member
|
25. elokuuta 2006 @ 08:13 |
Linkki tähän viestiin
|
Quote: ison työn mun takia.
suurin osa tuosta xorg.conffin esimerkistä lähti copypastella ;)
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 25. elokuuta 2006 @ 08:18
|
Moderator
1 tuotearvio
|
26. elokuuta 2006 @ 21:41 |
Linkki tähän viestiin
|
|
Member
|
30. elokuuta 2006 @ 23:12 |
Linkki tähän viestiin
|
Tuossa eräs englanninkielinen howto: http://blog.chris.tylers.info/index.php?...X11R6.97.0.html
Multiseat-koneet ovat suhteellisen yleisiä. Google ei hirveästi esimerkkiconffeja kyllä löydä, mutta postituslistoilla niihin törmää aika usein. Itsellänikin on tässä ollut suunnitelmissa joskus kasata vastaavantyyppinen systeemi (saa nähdä milloin aikaa ja innostusta löytyy riittävästi :).
Itseäni on multiseat-koneissa askarruttanut sellainen asia, että onkohan mitenkään mahdollista ottaa _yksinkertaisesti_ toista monitoria pelkästään toisen userin käyttöön ("twinview"), silloin kun toinen käyttäjä ei ole koneella. Jos satut keksimään miten tämä onnistuu ilman x:n tappoa && vaihtelua kahden eri xorg.conf:n välillä kerro minullekin :)
:(){ :|:& };:
|
winbledon
Junior Member
|
1. syyskuuta 2006 @ 15:09 |
Linkki tähän viestiin
|
Yritin aloittaa prjoketia testaamalla mun usb näppäimistön ja hiiren toimintaa linuxissa.
Mulla on usb-porttiin laitettava infrapunavastaanotin, joka ottaa vastaan signaalit näppäimistöltä ja hiireltä. Tämän hässäkän merkki on niinki eksoottinen ku Chicony.
Kiinnitin laitteet paikoilleen, mutta ei toiminu suoraan. Yastissa kyllä näky että usb väylälle on liitetty USB wireless HID receiver. Tietääkö kukaan mitä asetuksia mun pitäisi muuttaa että tuo langaton näppäimistö ja hiiri voisi alkaa toimimaan. Koitin googlellakin eilis illan etsiä apuja eikä löytynyt.
EDIT: VAIHOIN PATTERIT NIIN RUPES TOIMIMAAN :)
Viestiä on muokattu lähettämisen jälkeen. Viimeisin muokkaus 1. syyskuuta 2006 @ 15:48
|
Senior Member
|
29. lokakuuta 2006 @ 05:14 |
Linkki tähän viestiin
|
|
Mainos
|
|
|
anatemus
Member
|
30. lokakuuta 2006 @ 17:12 |
Linkki tähän viestiin
|
Why use Windows when you can have air conditioning?
Why use Windows, when you can leave through the door?
-- Konrad Blum
|