Twinview ja ohjelmat

Yleiset ongelmat, ohjelmien kääntäminen, kernel, lirc jne.
SotaOrava
Isäntä
Viestit: 104
Liittynyt: 20.08.2007 16:08

Viesti Kirjoittaja SotaOrava » 15.07.2008 15:53

Tuo konffi nayttaa jotenkin toimivan. Aakkoset eivat nyt naemma toimi :O tieda mista se sitten johtuu...

Eiko olisi mahdollista tehda sellaista scriptaa etta vakiona minulla olisi kaytossa twinviewilla 2 nayttoa elikka tuo konffi jonka tanaan pastesin. Ja sitten kun laitan telkkarin paalle makakrissa tai klikkaan jotakin nappia tyopyodalla niin tyopoyta muuttuu erillisiksi naytoiksi? ja voisin silloin katsoa leffaa...

Niin ja onko tuohon 22" vga liitantaan mahdollista saada samaa resoluutiota kuin tuo makkarin töllö niin ei tarvitsisi vierittaa tuota

nm
Johtava konsultti
Viestit: 3160
Liittynyt: 22.07.2005 3:00

Viesti Kirjoittaja nm » 15.07.2008 16:17

SotaOrava kirjoitti:Tuo konffi nayttaa jotenkin toimivan. Aakkoset eivat nyt naemma toimi :O tieda mista se sitten johtuu...
Hmm. Nuo konfikset ovat kyllä näppäimistön osalta identtiset, eli ei pitäisi johtua näistä säädöistä. Ehkä KDE:n kieli- tai näppisasetukset resetoituivat jossain vaiheessa. Voit toki kokeilla, toimiiko ääkköset, jos vaihdat takaisin vanhoihin asetuksiin.
Eiko olisi mahdollista tehda sellaista scriptaa etta vakiona minulla olisi kaytossa twinviewilla 2 nayttoa elikka tuo konffi jonka tanaan pastesin. Ja sitten kun laitan telkkarin paalle makakrissa tai klikkaan jotakin nappia tyopyodalla niin tyopoyta muuttuu erillisiksi naytoiksi? ja voisin silloin katsoa leffaa...
No periaatteessa olisi mahdollista, mutta skriptin pitäisi käynnistää X ja työpöytäympäristö uudelleen, jolloin viivettä tulee se 5-50 sekuntia, kun kaikki ohjelmat sammutetaan ja käynnistetään uudelleen.

Käytön kannalta miellyttävämpi vaihtoehto olisi ehkä ajaa kahta X-serveriä: toista 8800GT:llä ja toista 8500GT:llä. Silloin 8800GT:n X-palvelimeen kytketyllä näppäimistöllä ja hiirellä ei kuitenkaan voi suoraan ohjata 8500GT:n X:ää. Tarvitsisit siis toisen näppäimistön ja hiiren, jos haluat ohjata makkarin TV:n ohjelmia toisesta huoneesta. Vaihtoehtoisesti voisi myös käyttää VNC:tä paikallisesti 8500GT:n työpöydän ohjaamiseen 8800GT:n näyttöjen kautta.
Niin ja onko tuohon 22" vga liitantaan mahdollista saada samaa resoluutiota kuin tuo makkarin töllö niin ei tarvitsisi vierittaa tuota
Resoluutio asetetaan tällä rivillä:

Koodi: Valitse kaikki

Option         "metamodes" "CRT-1: 1024x768 @1360x768 +0+0, DFP-0: 1360x768 +0+0" 
Kokeile siis tuon sijaan vaikkapa seuraavaa:

Koodi: Valitse kaikki

Option         "metamodes" "CRT-1: 1360x768 +0+0, DFP-0: 1360x768 +0+0" 

SotaOrava
Isäntä
Viestit: 104
Liittynyt: 20.08.2007 16:08

Viesti Kirjoittaja SotaOrava » 15.07.2008 16:51

nm kirjoitti:
SotaOrava kirjoitti:Tuo konffi nayttaa jotenkin toimivan. Aakkoset eivat nyt naemma toimi :O tieda mista se sitten johtuu...
Hmm. Nuo konfikset ovat kyllä näppäimistön osalta identtiset, eli ei pitäisi johtua näistä säädöistä. Ehkä KDE:n kieli- tai näppisasetukset resetoituivat jossain vaiheessa. Voit toki kokeilla, toimiiko ääkköset, jos vaihdat takaisin vanhoihin asetuksiin.
Eiko olisi mahdollista tehda sellaista scriptaa etta vakiona minulla olisi kaytossa twinviewilla 2 nayttoa elikka tuo konffi jonka tanaan pastesin. Ja sitten kun laitan telkkarin paalle makakrissa tai klikkaan jotakin nappia tyopyodalla niin tyopoyta muuttuu erillisiksi naytoiksi? ja voisin silloin katsoa leffaa...
No periaatteessa olisi mahdollista, mutta skriptin pitäisi käynnistää X ja työpöytäympäristö uudelleen, jolloin viivettä tulee se 5-50 sekuntia, kun kaikki ohjelmat sammutetaan ja käynnistetään uudelleen.

Käytön kannalta miellyttävämpi vaihtoehto olisi ehkä ajaa kahta X-serveriä: toista 8800GT:llä ja toista 8500GT:llä. Silloin 8800GT:n X-palvelimeen kytketyllä näppäimistöllä ja hiirellä ei kuitenkaan voi suoraan ohjata 8500GT:n X:ää. Tarvitsisit siis toisen näppäimistön ja hiiren, jos haluat ohjata makkarin TV:n ohjelmia toisesta huoneesta. Vaihtoehtoisesti voisi myös käyttää VNC:tä paikallisesti 8500GT:n työpöydän ohjaamiseen 8800GT:n näyttöjen kautta.
Niin ja onko tuohon 22" vga liitantaan mahdollista saada samaa resoluutiota kuin tuo makkarin töllö niin ei tarvitsisi vierittaa tuota
Resoluutio asetetaan tällä rivillä:

Koodi: Valitse kaikki

Option         "metamodes" "CRT-1: 1024x768 @1360x768 +0+0, DFP-0: 1360x768 +0+0" 
Kokeile siis tuon sijaan vaikkapa seuraavaa:

Koodi: Valitse kaikki

Option         "metamodes" "CRT-1: 1360x768 +0+0, DFP-0: 1360x768 +0+0" 
Hmm, tuohan sopisi paremmin kuin hyvin. Jos haen kaupsta langattoman näppisken ja hiiren niin saan makkarissa ajettua toista X:sää? Silloin en tarvitsisi ollenkaan tuota 22" vga:lla kiinni koneeseen vaan voisin suoraan makkarista laittaa halutun leffan pyörimään? Kuinka tälläinen sitten gentoossa konffitaan?

Niin ja ei tuo auta vaikka resoluution vaihdan asettaa 1024x768 tulee ilmeisesti eddid tietona X:lle ja asettaa lähimpänä olevan? tjsp

SotaOrava
Isäntä
Viestit: 104
Liittynyt: 20.08.2007 16:08

Viesti Kirjoittaja SotaOrava » 16.07.2008 19:03

Ei kukaan tiedä kuinka tuo 2 X:sää konffitaan samalle koneelle?

nm
Johtava konsultti
Viestit: 3160
Liittynyt: 22.07.2005 3:00

Viesti Kirjoittaja nm » 16.07.2008 19:27

Tuo vaatii jonkin verran säätämistä. Pitäisi kaivaa jostain vanha PCI-väyläinen näytönohjain, että pääsisin itse kokeilemaan. Hyvä ohjeistus koko operaatioon löytyy ainakin täältä: http://blog.chris.tylers.info/index.php ... .97.0.html

SotaOrava
Isäntä
Viestit: 104
Liittynyt: 20.08.2007 16:08

Viesti Kirjoittaja SotaOrava » 22.07.2008 15:04

Eilen menin noiden ohjeiden mukaan muuten toimii loistavasti mutta näppis ja hiiri ei toimi nyt työpöydällä. Langaton näppis ja hiiri kyllä toimii makkarissa loistavasti ja konetta voi käyttää. Myös näyttöasetukset ovat nyt oikein, mutta mikäs hitto näppistä ja hiirtä vaivaa? :O

Xorg.0.log:
http://pastebin.com/f3a3e1ef4

Xorg.1.log
http://pastebin.com/f70671bd0

xorg.conf

http://pastebin.com/f41bfc566

nm
Johtava konsultti
Viestit: 3160
Liittynyt: 22.07.2005 3:00

Viesti Kirjoittaja nm » 22.07.2008 16:28

Nähtävästi ensimmäiseksi käynnistynyt X-palvelin tunnistaa automaattisesti kaikki syötelaitteet ja varaa ne. Jollain oli vastaava ongelma Ubuntussa (https://bugs.launchpad.net/ubuntu/+sour ... bug/173833).

Kokeile siis lisätä ServerLayout-osioihin:

Koodi: Valitse kaikki

Option "AutoAddDevices" "false"

SotaOrava
Isäntä
Viestit: 104
Liittynyt: 20.08.2007 16:08

Viesti Kirjoittaja SotaOrava » 22.07.2008 18:53

nm kirjoitti:Nähtävästi ensimmäiseksi käynnistynyt X-palvelin tunnistaa automaattisesti kaikki syötelaitteet ja varaa ne. Jollain oli vastaava ongelma Ubuntussa (https://bugs.launchpad.net/ubuntu/+sour ... bug/173833).

Kokeile siis lisätä ServerLayout-osioihin:

Koodi: Valitse kaikki

Option "AutoAddDevices" "false"
Ah loistavaa ! :)

Ainut ongelma jonka havaitsin jos usb portti vaihtuu laitteessa niinlaite täytyy konffia uudelleen, mutta siihen tuskin mitään ratkaisua löytyy?

Nini ja välillä konsolin kursori hyppii työpöydällä, mutta ilmeisesti framebufferista johtuu kun googletin juuri olen ottamassa pois päältä...(uusi kerneli tulee kohta uunista ulos) :)

nm
Johtava konsultti
Viestit: 3160
Liittynyt: 22.07.2005 3:00

Viesti Kirjoittaja nm » 22.07.2008 19:09

SotaOrava kirjoitti:Ainut ongelma jonka havaitsin jos usb portti vaihtuu laitteessa niinlaite täytyy konffia uudelleen, mutta siihen tuskin mitään ratkaisua löytyy?
/dev/input/eventX:n sijaan voi käyttää laitteen mukaan automaattisesti nimettyjä symbolisia linkkejä. Katso hakemistojen /dev/input/by-id ja /dev/input/by-path sisältöä.

Udev-säännöillä voi myös kikkailla lisää automaattisia linkkejä, samaan tapaan kuin monet tekevät DVB-korttien kaukosäätimille.

SotaOrava
Isäntä
Viestit: 104
Liittynyt: 20.08.2007 16:08

Viesti Kirjoittaja SotaOrava » 22.07.2008 19:42

nm kirjoitti:
SotaOrava kirjoitti:Ainut ongelma jonka havaitsin jos usb portti vaihtuu laitteessa niinlaite täytyy konffia uudelleen, mutta siihen tuskin mitään ratkaisua löytyy?
/dev/input/eventX:n sijaan voi käyttää laitteen mukaan automaattisesti nimettyjä symbolisia linkkejä. Katso hakemistojen /dev/input/by-id ja /dev/input/by-path sisältöä.

Udev-säännöillä voi myös kikkailla lisää automaattisia linkkejä, samaan tapaan kuin monet tekevät DVB-korttien kaukosäätimille.
Hmm elikkäs kuinkas tämä udevin säätö toimii? Pitäisi tosiaan saada pysymään noi laitteet noissa määritetyissä eventeissä. :/

nm
Johtava konsultti
Viestit: 3160
Liittynyt: 22.07.2005 3:00

Viesti Kirjoittaja nm » 22.07.2008 22:28

Eikö Gentoossa ole tuota /dev/input/by-id -hakemistoa?

SotaOrava
Isäntä
Viestit: 104
Liittynyt: 20.08.2007 16:08

Viesti Kirjoittaja SotaOrava » 23.07.2008 8:26

nm kirjoitti:Eikö Gentoossa ole tuota /dev/input/by-id -hakemistoa?
Näyttäisi olevan, mutta eikös tuolla olevat inputit vaihdu sitten jos usb paikan vaihtaa ? Vai kuinka tuo hakemisto toimii :O

nm
Johtava konsultti
Viestit: 3160
Liittynyt: 22.07.2005 3:00

Viesti Kirjoittaja nm » 23.07.2008 10:41

Minulla on tuolla by-id-hakemistossa esimerkiksi tällaisia linkkejä:

Koodi: Valitse kaikki

usb-Logitech_USB_Receiver-event-kbd --> ../event6
usb-Logitech_USB_Receiver-event-mouse --> ../event7
usb-Logitech_USB_Receiver-mouse --> ../mouse1
Jos nyt uudelleenkäynnistän koneen tai irrotan nuo laitteet ja kytkettäessä uudelleen ne saavat jostain syystä eri event-tunnukset, nämä automaattisesti luodut linkit osoittavat tietysti uusiin laitteisiin, kuten:

Koodi: Valitse kaikki

usb-Logitech_USB_Receiver-event-kbd --> ../event8
jne...
Ideana on, että linkki on nimetty laitteen tietojen perusteella, joten se säilyy samana sijainnista huolimatta. Voisin siis käyttää /dev/input/event6:n sijaan linkkiä /dev/input/by-id/usb-Logitech_USB_Receiver-event-kbd

Kaikki laitteet eivät välttämättä näy tuolla by-id-hakemistossa, vaan osan (PS2-liitäntää käyttävän näppäimistön ja hiiren) joutuu hakemaan by-path-hakemistosta. Esimerkiksi minulla nämä laitteet ovat:

Koodi: Valitse kaikki

/dev/input/by-path/platform-i8042-serio-0-event-kbd
/dev/input/by-path/platform-i8042-serio-1-event-mouse

SotaOrava
Isäntä
Viestit: 104
Liittynyt: 20.08.2007 16:08

Viesti Kirjoittaja SotaOrava » 23.07.2008 12:41

nm kirjoitti:Minulla on tuolla by-id-hakemistossa esimerkiksi tällaisia linkkejä:

Koodi: Valitse kaikki

usb-Logitech_USB_Receiver-event-kbd --> ../event6
usb-Logitech_USB_Receiver-event-mouse --> ../event7
usb-Logitech_USB_Receiver-mouse --> ../mouse1
Jos nyt uudelleenkäynnistän koneen tai irrotan nuo laitteet ja kytkettäessä uudelleen ne saavat jostain syystä eri event-tunnukset, nämä automaattisesti luodut linkit osoittavat tietysti uusiin laitteisiin, kuten:

Koodi: Valitse kaikki

usb-Logitech_USB_Receiver-event-kbd --> ../event8
jne...
Ideana on, että linkki on nimetty laitteen tietojen perusteella, joten se säilyy samana sijainnista huolimatta. Voisin siis käyttää /dev/input/event6:n sijaan linkkiä /dev/input/by-id/usb-Logitech_USB_Receiver-event-kbd

Kaikki laitteet eivät välttämättä näy tuolla by-id-hakemistossa, vaan osan (PS2-liitäntää käyttävän näppäimistön ja hiiren) joutuu hakemaan by-path-hakemistosta. Esimerkiksi minulla nämä laitteet ovat:

Koodi: Valitse kaikki

/dev/input/by-path/platform-i8042-serio-0-event-kbd
/dev/input/by-path/platform-i8042-serio-1-event-mouse
ahaa... :) kyllä tuolla on kaikki tarvittavat laitteet elikkä molemmat näppikset ja hiiret... elikkä laitan vain Xorggiin tuon /dev/input/by-id/laitteennimi ja pitäisi toimia? :) Täytyypä kokeilla kun kotiin pääsee

Vastaa Viestiin