Näytä kirjoitukset

Tässä osiossa voit tarkastella kaikkia tämän jäsenen viestejä. Huomaa, että näet viestit vain niiltä alueilta, joihin sinulla on pääsy.


Aiheet - Jiku

Sivuja: [1]
1
Tarkoituksena on tehdä komentoriviltä käsin toimiva sovellus, joka hakee Elenian palvelimelta käyttöpaikan kulutustiedot.
Olen päässyt siihen saakka, että pääsen kirjautumaan ja hakemaan viimeisten päivien kokonaiskulutuksen:
Koodia: [Valitse]
<?php 

$kayttajatunnus 
"XXXXXXXXXXXXXXX";
$salasana "XXXXXXXXXXXXXXX";

//kirjautumissivulle
$ch curl_init(); 
curl_setopt($chCURLOPT_USERAGENT"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)"); 
curl_setopt($chCURLOPT_HEADER,1); 
curl_setopt($chCURLOPT_FOLLOWLOCATION,1); 
curl_setopt($chCURLOPT_COOKIEJAR"keksi"); 
curl_setopt($chCURLOPT_URL,"https://vfonline.vattenfall.fi/main/default.asp"); 
curl_setopt($chCURLOPT_POST1); 
curl_setopt($chCURLOPT_POSTFIELDS"form=login&process=Login&pn=1&s_Event=cmdLogin&s_DynWindow=&Block=1&dataBase=1&CustId=$kayttajatunnus&pwd=$salasana"); 
curl_setopt($chCURLOPT_RETURNTRANSFERTRUE);
$vastaus curl_exec($ch); 


//energiaraportointisivulle
curl_setopt($chCURLOPT_USERAGENT"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)"); 
curl_setopt($chCURLOPT_HEADER,1); 
curl_setopt($chCURLOPT_FOLLOWLOCATION,1); 
curl_setopt($chCURLOPT_COOKIEJAR"keksi"); 
curl_setopt($chCURLOPT_URL,"https://vfonline.vattenfall.fi/main/default.asp?form=EnergyReports&process=EnergyReports&pstart=true"); 
curl_setopt($chCURLOPT_RETURNTRANSFERTRUE);
$out curl_exec($ch); 

//etsitään uuteen ikkunaan avautuva linkki
$startsAt strpos($out"<script>openNewWindowAll('") + strlen("<script>openNewWindowAll('");
$endsAt strpos($out"');"$startsAt);
$result substr($out$startsAt$endsAt $startsAt);

//ladataan energiaraportin pääsivu
curl_setopt($chCURLOPT_USERAGENT"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)"); 
curl_setopt($chCURLOPT_HEADER,1); 
curl_setopt($chCURLOPT_FOLLOWLOCATION,1); 
curl_setopt($chCURLOPT_COOKIEJAR"keksi"); 
curl_setopt($chCURLOPT_URL,"$result"); 
curl_setopt($chCURLOPT_RETURNTRANSFERTRUE);
$out curl_exec($ch); 

//etsitään viimeisten päivien kulutustiedot
$word1 'Title="Aika:';
$word2 '" alt=';
preg_match_all('/'.preg_quote($word1).'(.*?)'.preg_quote($word2).'/is'$out$match);
//siistitään rivejä ja tulostetaan ne 
foreach($match[1] as $child) {
$rivi preg_replace("/[\r\n]+/""\n"$child); 
$rivi preg_replace("/\s+/"' '$rivi);
   echo 
"pvm:".$rivi."\n";
}
curl_close($ch); 
?>



Tämä tulostaa taulukon:
Koodia: [Valitse]
pvm: 28.10.2012 Siirto: 0
pvm: 27.10.2012 Siirto: 2,46
pvm: 26.10.2012 Siirto: 4,4
pvm: 25.10.2012 Siirto: 3,75
pvm: 24.10.2012 Siirto: 4,42
pvm: 23.10.2012 Siirto: 5,22

Nyt pitäisi keksiä, miten saan tietyn päivän tuntikohtaiset lukemat haettua. Tuo sivusto on varsin monimutkainen rakenteeltaan ja samaa sivua päivitetään käyttäjän tekemien pyyntöjen mukaan Ajaxilla. Tähän loppuukin sitten oma osaaminen. Jos haluan vaikkapa päivämäärän 25.10.2012 tuntiraportit, niin miten sen teen?

Tarkoituksena on sitten tehdä toinen sovellus, joka kerran päivässä hakisi tiedot ja analysoisi niitä sekä tarvittaessa hälyttäisi jos jotain poikkeavaa on tapahtunut, kuten jäänyt taas erillistilassa olevan pakastimen ovi raolleen pariksi viikkoa :)

2
Laitealue / Logitech C100 tarkennus?
« : 29.06.11 - klo:12.21 »
Logitechin Webcam C100 on muuten hyvä, mutta tarkennus tapahtuu softapohjaisesti.
Olisiko kellään tietoa, miten tuon kameran saa Ubuntussa toimimaan manuaalisella tarkennuksella,
vai saako lainkaan?

Tätä ohjetta yritin soveltaa, mutta hieman huonolla menestyksellä.

Koodia: [Valitse]
uvcdynctrl -cei vieläkään näytä että kamerassa olisi säädettävää focus-arvoa.

3
Tämä ohje ei ole vielä valmis. Ole ystävällinen, äläkä käytä tätä ellet tiedä mitä teet!


Haluaisiko joku auttaa minua tekemään oppaan darkicestä wikiin? Olen tuossa dokumenttien luomisessa wikiin täysi tumpelo, valmiita osaan sentään editoida.  :)

**********************************************************************'
Darkice on icecast2-palvelinta käyttävä ohjelmisto jolla voi helposti perustaa oman nettiradioaseman.
Tässä esimerkissä luomme lähetyksen joka toistaa kaiken koneella kuullun äänen matkapuhelimen internet-radio sovelluksen käyttöön. Lisäksi lähetystä voi kuunnella tavallisella tietokoneella käyttämällä VLC-soitinta.

VALMISTELU
Jotta kaikkien sovellusten äänet varmasti saadaan välitettyä, tehdään äänikortissa looppi äänikorttiin itseensä.
Äänikortin kaiutinulostulo kytketään linja sisään liittimeen 3.5mm uros stereo <--> 3.5mm uros stereo kaapelilla.
Eli käytännössä kaapeli kytketään äänikortin sinisestä rei'ästä vihreään reikään.

SOVELLUSTEN ASENNUS
Asennetaan tarvittavat sovellukset:
Koodia: [Valitse]
sudo apt-get install icecast2 darkice
SOVELLUSTEN MÄÄRITYS
luodaan tiedosto /etc/darkice.cfg
Koodia: [Valitse]
sudo nano /etc/darkice.cfg/etc/darkice.cfg sisältö:
Koodia: [Valitse]
# Yleiset asetukset
[general]
duration = 0 # Pitkäkö lähetys tehdään (sekunteja). 0 = ikuinen
bufferSecs = 2 # Darkicen slip bufferin koko sekunteina

# Äänilähteen valinta
[input]
device = /dev/dsp # OSS DSP äänikortti
sampleRate = 22050 # sample rate Hz. Toimivia 11025, 22050 tai 44100
bitsPerSample = 16 # samplen bittimäärä, oletuksena 16
channel = 1 # kanavien määrä 1=mono 2=stereo

# Nettiradioserveriyhteyden asetukset
[icecast2-0]
bitrateMode = cbr # Striimin pakkaustapa cbr, vbr tai abr
bitrate = 16 # Striimin nopeus. radio.toimii.net serverillä 128kbps suurin sallittu
format = mp3 # Striimin formaatti mp3 tai vorbis
quality = 0.8 # Pakkauksen laatu
server = 127.0.0.1 # Nettiradioserverin osoite
port = 8000 # Nettiradiserverin portti, yleensä 8000


password =***SALASANA*** # Salasana nettiradioserverille OLTAVA SAMA KUIN /etc/icecast2/icecast2.xml -tiedostossa
mountPoint = omaradio # radion "kanava"

Name = Matti meikäläisen oma radio # striimin nimi
description = Matti testaa nettradiota # lisäselitys
url = http://www.mattiradio.fi # nettiradion urli
genre = Live # Lähetyksen genre
public = no # Saako striimin näyttää luetteloissa

määritetään tiedosto /etc/icecast2/icecast.xml. jostain syystä ei anna sudolla tehdä mitään, joten kirjaudutaan rootiksi.
(miten saisi sudolla muutettua?)

Koodia: [Valitse]
sudo su
nano /etc/icecast2/icecast.xml

muutetaan tiedoston sisältö seuraavaksi:
Koodia: [Valitse]
<icecast>
    <limits>
        <clients>100</clients>
        <sources>2</sources>
        <threadpool>5</threadpool>
        <queue-size>524288</queue-size>
        <client-timeout>30</client-timeout>
        <header-timeout>15</header-timeout>
        <source-timeout>10</source-timeout>
        <!-- If enabled, this will provide a burst of data when a client
             first connects, thereby significantly reducing the startup
             time for listeners that do substantial buffering. However,
             it also significantly increases latency between the source
             client and listening client.  For low-latency setups, you
             might want to disable this. -->
        <burst-on-connect>1</burst-on-connect>
        <!-- same as burst-on-connect, but this allows for being more
             specific on how much to burst. Most people won't need to
             change from the default 64k. Applies to all mountpoints  -->
        <burst-size>65535</burst-size>
    </limits>

    <authentication>
        <!-- Sources log in with username 'source' -->
        <source-password>***SALASANA***</source-password>
        <!-- Relays log in username 'relay' -->
        <relay-password>***SALASANA***</relay-password>

        <!-- Admin logs in with the username given below -->
        <admin-user>admin</admin-user>
        <admin-password>***SALASANA***</admin-password>
    </authentication>

    <!-- set the mountpoint for a shoutcast source to use, the default if not
         specified is /stream but you can change it here if an alternative is
         wanted or an extension is required
    <shoutcast-mount>/live.nsv</shoutcast-mount>
    -->

    <!-- Uncomment this if you want directory listings -->
    <!--
    <directory>
        <yp-url-timeout>15</yp-url-timeout>
        <yp-url>http://dir.xiph.org/cgi-bin/yp-cgi</yp-url>
    </directory>
     -->

    <!-- This is the hostname other people will use to connect to your server.
    It affects mainly the urls generated by Icecast for playlists and yp
    listings. -->
    <hostname>localhost</hostname>

    <!-- You may have multiple <listener> elements -->
    <listen-socket>
        <port>8000</port>
        <!-- <bind-address>127.0.0.1</bind-address> -->
        <!-- <shoutcast-mount>/stream</shoutcast-mount> -->
    </listen-socket>
    <!--
    <listen-socket>
        <port>8001</port>
    </listen-socket>
    -->

    <!--<master-server>127.0.0.1</master-server>-->
    <!--<master-server-port>8001</master-server-port>-->
    <!--<master-update-interval>120</master-update-interval>-->
    <!--<master-password>hackme</master-password>-->

    <!-- setting this makes all relays on-demand unless overridden, this is
         useful for master relays which do not have <relay> definitions here.
         The default is 0 -->
    <!--<relays-on-demand>1</relays-on-demand>-->

    <!--
    <relay>
        <server>127.0.0.1</server>
        <port>8001</port>
        <mount>/example.ogg</mount>
        <local-mount>/different.ogg</local-mount>
        <on-demand>0</on-demand>

        <relay-shoutcast-metadata>0</relay-shoutcast-metadata>
    </relay>
    -->

    <!-- Only define a <mount> section if you want to use advanced options,
         like alternative usernames or passwords
    <mount>
        <mount-name>/example-complex.ogg</mount-name>

        <username>othersource</username>
        <password>hackmemore</password>

        <max-listeners>1</max-listeners>
        <dump-file>/tmp/dump-example1.ogg</dump-file>
        <burst-size>65536</burst-size>
        <fallback-mount>/example2.ogg</fallback-mount>
        <fallback-override>1</fallback-override>
        <fallback-when-full>1</fallback-when-full>
        <intro>/example_intro.ogg</intro>
        <hidden>1</hidden>
        <no-yp>1</no-yp>
        <authentication type="htpasswd">
                <option name="filename" value="myauth"/>
                <option name="allow_duplicate_users" value="0"/>
        </authentication>
        <on-connect>/home/icecast/bin/stream-start</on-connect>
        <on-disconnect>/home/icecast/bin/stream-stop</on-disconnect>
    </mount>

    <mount>
        <mount-name>/auth_example.ogg</mount-name>
        <authentication type="url">
            <option name="mount_add"       value="http://myauthserver.net/notify_mount.php"/>
            <option name="mount_remove"    value="http://myauthserver.net/notify_mount.php"/>
            <option name="listener_add"    value="http://myauthserver.net/notify_listener.php"/>
            <option name="listener_remove" value="http://myauthserver.net/notify_listener.php"/>
        </authentication>
    </mount>

    -->

    <fileserve>1</fileserve>

    <paths>
<!-- basedir is only used if chroot is enabled -->
        <basedir>/usr/share/icecast2</basedir>

        <!-- Note that if <chroot> is turned on below, these paths must both
             be relative to the new root, not the original root -->
        <logdir>/var/log/icecast2</logdir>
        <webroot>/usr/share/icecast2/web</webroot>
        <adminroot>/usr/share/icecast2/admin</adminroot>
        <!-- <pidfile>/usr/share/icecast2/icecast.pid</pidfile> -->

        <!-- Aliases: treat requests for 'source' path as being for 'dest' path
             May be made specific to a port or bound address using the "port"
             and "bind-address" attributes.
          -->
        <!--
        <alias source="/foo" dest="/bar"/>
          -->
        <!-- Aliases: can also be used for simple redirections as well,
             this example will redirect all requests for http://server:port/ to
             the status page
          -->
        <alias source="/" dest="/status.xsl"/>
    </paths>

    <logging>
        <accesslog>access.log</accesslog>
        <errorlog>error.log</errorlog>
        <!-- <playlistlog>playlist.log</playlistlog> -->
       <loglevel>3</loglevel> <!-- 4 Debug, 3 Info, 2 Warn, 1 Error -->
       <logsize>10000</logsize> <!-- Max size of a logfile -->
        <!-- If logarchive is enabled (1), then when logsize is reached
             the logfile will be moved to [error|access|playlist].log.DATESTAMP,
             otherwise it will be moved to [error|access|playlist].log.old.
             Default is non-archive mode (i.e. overwrite)
        -->
        <!-- <logarchive>1</logarchive> -->
    </logging>

    <security>
        <chroot>0</chroot>
        <!--
        <changeowner>
            <user>nobody</user>
            <group>nogroup</group>
        </changeowner>
        -->
    </security>
</icecast>

Jos halutaan että icecast2-palvelin käynnistyy koneen käynnistymisen myötä automaattisesti,
muutetaan tiedostoa /etc/default/icecast2
Koodia: [Valitse]
sudo su
nano /etc/default/icecast2


viimeisen rivin teksti
Koodia: [Valitse]
ENABLE=falsemuutetaan muotoon:
Koodia: [Valitse]
ENABLE=true
MUUTOSTEN KÄYTTÖÖNOTTO JA RADION KÄYNNISTÄMINEN
Radiomme on nyt säädetty toimivaksi, mutta muutokset pitää vielä ottaa käyttöön.
Tehdään se nyt:
Koodia: [Valitse]
sudo /etc/init.d/icecast2 restart
OHJELMAN LÄHETTÄMINEN PALVELIMELLE
Käynnistetään ohjelman lähettäminen äänikortin sisääntulosta palvelimelle:
Koodia: [Valitse]
sudo darkice
PALOMUURIN SÄÄTÄMINEN ADSL-MODEEMISTA
Jos käytössäsi on NAT-yhteys, joudut vielä palomuurin asetuksista ohjaamaan portin 8000 omalle koneellesi.
Palomuureja on monenlaisia joten siitä ei tässä enempää. ADSL-laitteesi ohjekirjasta löytyy tähän ohjeet.

MUSIIKKI SOIMAAN
Nyt voit omalla suosikkisoittimellasi laittaa musiikin soimaan ja sen pitäisi olla kännykällä kuultavissa.

KUUNTELU
Kännykän internet-radioon laitat osoitteeksi http://omaip.jossain:8000/omaradio
Ellet tiedä omaa julkista ip-osoitettasi, katso se tietokoneesi selaimella vaikkapa täältä:
http://ihminen.org/ip/


TEKIJÄNOIKEUSMAKSUT
Huomaa että jos radiossa soittamasi musiikki on tekijänoikeuden alaista, joudut maksamaan siitä korvauksia.
lisätietoja:
http://www.teosto.fi/
http://www.gramex.fi/

LUETTAVAA
http://www.mbnet.fi/nettijatkot/2006/07/omanettiradio/
http://wiki.ubuntu-fi.org/Dynaaminen_DNS

JUONTAMINEN
Kaikki mitä itsekin kuulet tietokoneellasi, myös lähetetään. Mikäli haluat juontaa lähetystä, feidaa musiikkia soittavasta sovelluksesta ääni alas ja avaa mikseristä mikrofoni.
(pakettienhallinnasta löydät paketin "gnome-alsamixer", tutustu siihen).
!!!varo! joissain äänikorteissa mikki vuotaa enemmän tai vähemmän line-in:iin joten turvallisinta olisi että mikrofoni olisi aivan fyysisesti katkaistu vaikkapa mekaanisella kytkimellä.

PROPELLIHATTU
Mikäli haluat automaattisesti tuottaa vaikkapa tiedotteita musiikin päälle puhesyntetisaattorilla, tutustu ohjeeseen:
http://wiki.ubuntu-fi.org/festvox-suopuhe
Käytä skripteissäsi muodossa:
Koodia: [Valitse]
pasuspender sano minä olen tärkeä tiedote. Anteeksi kun keskeytin musiikin kuuntelusiniin taustalla soiva musiikki sammutetaan automaattisesti viestin ajaksi. Huomaa että tässä on myös kymmenien sekuntien viive lähetystekniikasta johtuen.


******************************************************************
Haluaisiko joku testailla ohjetta ja kertoa mitä puutteita siinä on?
tuota kohtaa /etc/icecast2/icecast.xml saa kanssa selventää, siinä on aika paljon turhaakin..
Kieltämättä tämän ohjeen fiksaaminen aloittelijoillekin ymmärrettävään muotoon on melkoinen haaste :)
Olisiko helpompi tehdä installeri, joka kysyy tarpeelliset tiedot ja tekee säädöt automaattisesti?


4
Laitealue / honkkarin näppis "acme" lisänäppäimet
« : 20.12.09 - klo:14.00 »
onko kukaan saanut honkkarin halpisnäppäimistön lisänäppäimiä, kuten XF86Sleep toimimaan?
lsusb kertoo:
Koodia: [Valitse]
Bus 003 Device 003: ID 0b38:0003

xev ei noista kolmesta lisänäppäimestä anna pihalle mitään tietoa. saisiko ne jollain asetuksilla toimimaan?

5
UPS-laite on König CMP-UPS650VA.
Sen tilatietojen lukeminen onnistuu minicomilla asetuksilla:
Koodia: [Valitse]
A - Sarjaportti                   : /dev/ttyS0                        |   
B - Lukkotiedostojen hakemisto    : /var/lock                         |   
C - Sisäänsoitto-ohjelma          :                                   |   
D - Ulossoitto-ohjelma            :                                   |   
E - Bps/Pariteetti/Bitit          : 2400 8N1                          |   
F - CTS/RTS-ohjaus                : Ei                                |   
G - XON/XOFF-ohjaus               : Ei

Jolloin minicomin näytölle ilmestyy vastausviesti:
Koodia: [Valitse]
(226.0 165.0 226.0 000 50.0 12.8 00.0 00001010

Saisinko päätteessä tuon tiedon luettua jotenkin oman skriptin käytettäväksi?
Eli millä ohjelmalla voisi ottaa vastaan noita sarjaportin antamia tietoja?

6
Laitealue / [ratkaistu] Videokaappari König CMP-USBVG6
« : 23.11.09 - klo:00.50 »
saako laitteen König CMP-USBVG6 toimimaan ubuntussa?
ostin tuollaisen kosahtaneen analogisen tv-kortin tilalle honkkarista
ja tuotteen saa kuulemma palauttaa jos se ei toimi linuxissa.

ideoita komposiitti-valvontakameran vastaanotttoon koneelle otetaan vastaan.
Jos tuota laitetta siis ei saa toimimaan Ubuntussa.

7
Laitealue / ATI 9250 tv-out/ kuvan sijainti
« : 12.10.07 - klo:09.30 »
Koneessa on ATI 9250 näytönohjain, jossa tv-out.
Tv-out menee kiltisti päälle:

Koodia: [Valitse]
xrandr -s 800x600
xrandr --addmode S-video 800x600
xrandr --output S-video --mode 800x600

mutta kuva telkkarissa on väärässä kohtaa. Ensin on ~20px mustaa, sen jälkeen työpöytä. Työpöydän oikea
reuna menee sitten tuon ~20px ruudun yli, joten koko kuva ei näy.

Pystyykö tuota jotenkin säätämään niin, että tv-out osaisi laittaa kuvan oikeaan kohtaan?
atitvout -nimistä ohjelmaa kokeilin myös, mutta sillä en saanut ollenkaan kuvaa telkkarille.

edit: ja tuo telkkarille menevä lähtö on komposiitti-RCA, vaikkakin menee päälle tuolla "--output S-video" -valitsimella.

8
Yleistä keskustelua / webcam reaaliajassa nettiin?
« : 01.07.07 - klo:20.58 »
Lähdemme muijan kanssa matkalle ja haluaisimme saada suoran katseluyhteyden kotiin.
onko se mahdollista?
kotona olisi palvelin, joka toimii xubuntulla ja sitten pari tietokonetta joissa on ubuntu tai kubuntu.

linux-käyttiksissä tuo web-kamera kyllä tunnistuu ja toimii hyvin, mutta mitenkö siitä saisi reaaliaikaisia kuvia nettiin?



ja kyseessä muuten on sitten oma kissa, jota tässä meinataan vakoilla :D


9
Multimedia ja grafiikka / TV-kortista kännylle streamia?
« : 23.05.07 - klo:19.03 »
Eli pitäisi saada TV-kortista streamattua kännylle kuva ja äänikortista ääni.
Ffserveriä jokusen tunnin yritin säätää sillä tuloksella, että mplayerillä toisesta tietokoneesta
saan kyllä avattua streamin. Kuva toimii mutta ääni ei ja realplay ei koko streamia osaa näyttää että varmaan siinä jotain
vikaa on.

Onko joku onnistunut tekemään ffserver/ffmpeg-kokoonpanolla streamin jota voi kännyllä katsoa ja olisi antaa
valmiit konffit+esimerkit?

Tai olisiko mahdollisesti joku helpompi tapa, kuin tuo ffserver/ffmpeg?

10
Oppaiden kehittäminen / Ubuntu puhumaan suomea
« : 22.03.07 - klo:17.09 »
HUOM! Tämä on keskustelu festvox-suopuheen asentamiseen liittyvistä asioista.
Varsinainen ohje jolla Ubuntu saadaan tuottamaan puhetta suomeksi löytyy
täältä!


Wiki: festvox-suopuhe: http://wiki.ubuntu-fi.org/Wiki/festvox-suopuhe

edit2: Poistin ohjeen tästä kun ohje ei ollut ajantasalla enää enkä jaksanut päivittää. Ajantasainen ohje wikissä.

11
Yleistä keskustelua / Ubuntu esite paperilla?
« : 22.06.06 - klo:10.49 »
Olisikohan jossain Ubuntusta A4-kokoista esitettä, jollaisen voisi laittaa Ubuntun rompun mukaan
kun sellaisen jollekin lähettää?
Tuollaisessa saisi olla Ubuntu lyhyesti kuvattuna ja mahdolliset linkit netissä oleville
asennusohjeille ja forumeille.

Tietysti tuollaisen voisi tehdä itsekin, kun löytäisi mahdollisimman lyhyen ja ytimekkään kuvauksen
Ubuntusta.


12
säädin vähän kubuntua (dapper test) ja nyt paneelissa ei näy enää sitä ikonia, joka ilmoittaa päivityksistä.
saako sen jotenkin takaisin tai voiko päivitysten etsimisen aloittaa jollain komennolla?

ongelmaan oli ratkaisu yksinkertaisesti käynnistää adept  jolloin ikoni palasi  :)

13
Laitealue / Matrox G450 Dualhead
« : 25.08.05 - klo:11.17 »
Osaisiko joku neuvoa, miten saisin Matrox G450 Dualhead-kortin toimimaan Ubuntussa kahden näytön tuella siten että työpöytä olisi jaettu kahteen näyttöön?
Fedora Core 3:ssa minulla tämä toimii, eli saisinko jotenkin siirrettyä noita asetuksia Ubuntuun?
Tai sitten jos löytyisi joku graafinen konffaus-ohjelma Ubuntuun, saman tyylinen kuin FC:ssä on..

Sivuja: [1]