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.


Viestit - Erkkimon

Sivuja: [1] 2 3
1
Noniin, sain nyt homman toimimaan. Tosin muutaman haasteen jälkeen.
* Ajoin molemmat skriptit Firefox auki. Firefox ei käynnistynyt uudelleen. Ilmeisesti homma pissi tässä kohtaa. Käynnistin Firefoxin manuaalisesti ja Launchyä ei ilmestynyt valikoihin. Päätin ajaa skriptit uudelleen.
* Ajoin skriptit uudelleen Firefox suljettuna. Firefox käynnistyi ohjeiden mukaisesti, muttei löytänyt addonia sijainnista /tmp/menut/addon-81-latest.xpi. Locatesin kyseisen tiedoston ja löysin sen hakemistosta ~/.menut/addon-81-latest.xpi. Niinpä kirjoitin Firefoxin osoiteriville file:///home/erkkimon/.menut/addon-81-latest.xpi. Asennus onnistui. Tämän jälkeen Launchy ilmestyi myös valikkoon.

Valikon ilmestymisen myötä Katsomon videoiden katselu onnistui moitteettomasti. Ongelmat siis ilmeisesti liittyvät asennukseen. Tämä saattoi johtua siitä, että ajoin (ehkä vähän tyhmästi) asennusskriptit sudona, toki ensin luettuani pikaisesti, mitä skriptit tekevät. Tämä saattoi aiheuttaa jotain ennustamattomia käyttäjään liittyviä asioita. En tiedä.

Ehdotan, että Launchylle tehtäisiin deb-metapaketti, joka hoitaisi asennuksen. Btw, Linux-wikin ohjeiden perusteella luultavasti asensin (= yritin asentaa) ainoastaan valikot. Joka tapauksessa, asennusta voisi ehkä yksinkertaistaa juuri debin avulla. Itse tosiaan hajoan graafisten juttujen monimutkaisuuteen ja ajoin skriptit terminaalissa. Debin voi jokainen asentaa haluamallaan tavalla päätymättä erilaisiin lopputuloksiin. Entä voisikohan Launchyn saada Firefoxin "paketinhallintaan"?

Entä olisiko oikeaan aikaan ilmestyvä lataus-/katselunappula mahdoton toteuttaa? Kokisin sen käyttäjäystävällisemmäksi.

Joka tapauksessa, hienoa työtä ja kiitos, että tällainen ratkaisu on. Autan mielelläni tämän laajennoksen kehittämisessä sikäli kuin osaan.

2
Katsomon videoiden katsominen wine-viritelmällä pissi itselläni siten, että (1) kaikki latautui äärettömän hitaasti ja (2) videot eivät käynnistyneet ainakaan puolen tunnin odottelun aikana. Jätin koneen rouskuttelemaan noin puoleksi tunniksi per testattu video ja homma ei tuntunut käytännössä toimivan.

Launchyssä ongelmana oli se, ettei valikkoa ilmestynyt kohdekoneen Firefoxin menuun. Minulla ei ole enää kyseistä läpyskää käytettävissäni, koska tehtävänäni oli vain saada Salkkarit näkymään kaverini läppärillä. Käytössä oli Xubuntu 12.04. Testasin Launchyä XFCE4-, Gnome- ja Gnome Shell -työpöytäympäristöissä.

Kokeilen nyt vielä uudestaan tuota Launchyä omalla Ubuntulla. Palaan pian asiaan testattuani Launchyn asennusta.

3
Yritin saada Katsomon videot toimimaan Linux-wikin ohjeiden mukaisesti (Launchy & Moonlight-version huijaaminen & Netflix-Desktop). Mikään niistä ei kuitenkaan (enää) toiminut. Jouduin pakon edessä kehittelemään omaa ratkaisua ja sain sen itse asiassa toimimaan.

Käytännössä tein skriptin, joka päättelee videon desktop-katseluosoitteesta videon mobiilikatseluosoitteen, lataa mobiilikatseluosoitteen uskotellen Katsomolle olevansa iPhone, kaivaa esille videon latauslinkin ja toistaa sen VLC:llä. Skripti on siis oikeastaan aika yksinkertainen ja se näyttää seuraavanlaiselta:

Koodia: [Valitse]
#!/bin/bash
wget -U=iPhone -O ~/.katsomo $(echo ${1} | sed "s/www/m/g")
vlc $(cat .katsomo |grep \"video\/mp4\" | sed "s/<.*src=\"//" | sed "s/\"\/>//")

HUOM! Vaikka olen kirjoittanut skriptin, jokainen sitä käyttävä on itse päättänyt käyttää sitä eli en ota sen mahdollisesti aiheuttamista harmeista vastuuta, vaikka sen ei sellaisia ole tarkoitus aiheuttaa. Skriptin sisältö on selkeästi jokaisen luettavissa.

Skriptin voi asentaa itselleen komentamalla seuraavaa:

Koodia: [Valitse]
cd ~ && wget turkanen.tilaa.nl/static/katsomo && sudo mv katsomo /usr/local/bin/katsomo && sudo chmod a=rx /usr/local/bin/katsomo
Skriptiä siis voi käyttää siten, että surffaa haluamansa videon katseluosoitteeseen (osoiterivillä näkyy katsomo.com/progId=jotain) ja kopioi osoitteen. Sitten menee terminaaliemulaattoriin ja komentaa syntaksilla katsomo videon_katseluosoite. Tosielämän esimerkki voisi siis olla:

Koodia: [Valitse]
katsomo http://www.katsomo.fi/?progId=165747
Kun skripti on asennettuna, kyseisen komennon pitäisi toimia sikäli kuin esimerkkivideo on katsottavissa Katsomossa.

Jatkokehitys selainpluginiksi

Lienee täysin selvää, ettei terminaalin kanssa räpeltäminen ole välttämättä kaikkein kätevin tapa katsoa videoita Katsomosta. Se ei myöskään ole kaikkein aloittelijaystävällisin vaihtoehto. Skriptille pitäisi mielestäni saada selainkäyttöliittymä eli käytännössä sen ympärille kannattaisi rakentaa selainlaajennus.

Oma visioni selainlaajennoksesta on seuraavanlainen:
  • Jos osoiterivillä on merkkijono katsomo.fi/progId= niin työkaluriville ilmestyisi namiska, jota klikkaamalla voisi avata Katsomon videon VLC:ssä.
  • Kun nappulaa klikkaisi, selain kutsuisi katsomo-skriptiä antaen senhetkisen osoitteen skriptille parametriksi ja video aukeaisi VLC:ssä.

Moisen laajennuksen tekeminen ei voi olla äärettömän vaikeaa: osoiteriviä kuunteleva nappula, joka kutsuu skriptiä klikattaessa. Minulla ei kuitenkaan ole tarvittavaa osaamista eikä muutamaan kuukauteen aikaa opiskella, miten moinen tehdään.

Pystyisikö siis joku rakentamaan tälle bäkendille frontendin? Veikkaan, että aika moni ilahtuisi.

Toivottavasti saadaan Katsomo vihdoin selätettyä. :)

4
Ja nuo data-tiedostothan siis rokkasivat ihan hyvin. Ne oli Temp-hakemistossa, koska ne oli ladattu netistä => testasin niitä hyppimättä paketinhallinnan tontille.

5
Tää on nyt aivan järkyttävän noloa, mutta näin se vaan on: 3G oli pois päältä.

Tässä vempeleessä on käsin päälle kytkettävä sisäinen 3G, jonka namiska on koneen "kyljessä", näppis-osan etureunassa. Siinä ei pala mitään valoja, mutta siellä on sellainen mokoma.

Toivottavasti kukaan muu ei hakkaa päätään seinään ihan hirveästi tuon kytkimen takia...

6
Pastean tähän vielä noita lokeja, jos ne antaisivat osviittaa. Ensin siis kokeilin ihan yksinkertaisesti yhdistää NetworkManagerilla. Sitten loppu viittaa modeswitchaukseen.

---------------------------------


Dec 27 00:08:35 netbook NetworkManager[556]: <info> Activation (hso0) starting connection 'Dna Default 1'
Dec 27 00:08:35 netbook NetworkManager[556]: <info> (hso0): device state change: disconnected -> prepare (reason 'none') [30 40 0]
Dec 27 00:08:35 netbook NetworkManager[556]: <info> Activation (hso0) Stage 1 of 5 (Device Prepare) scheduled...
Dec 27 00:08:35 netbook NetworkManager[556]: <info> Activation (hso0) Stage 1 of 5 (Device Prepare) started...
Dec 27 00:08:35 netbook NetworkManager[556]: <info> (hso0): device state change: prepare -> need-auth (reason 'none') [40 60 0]
Dec 27 00:08:35 netbook NetworkManager[556]: <info> Activation (hso0) Stage 1 of 5 (Device Prepare) complete.
Dec 27 00:08:35 netbook NetworkManager[556]: <info> Activation (hso0) Stage 1 of 5 (Device Prepare) scheduled...
Dec 27 00:08:35 netbook NetworkManager[556]: <info> Activation (hso0) Stage 1 of 5 (Device Prepare) started...
Dec 27 00:08:35 netbook NetworkManager[556]: <info> (hso0): device state change: need-auth -> prepare (reason 'none') [60 40 0]
Dec 27 00:08:35 netbook NetworkManager[556]: <info> Activation (hso0) Stage 1 of 5 (Device Prepare) complete.
Dec 27 00:09:35 netbook NetworkManager[556]: <warn> GSM connection failed: (32) Network timeout
Dec 27 00:09:35 netbook NetworkManager[556]: <info> (hso0): device state change: prepare -> failed (reason 'unknown') [40 120 1]
Dec 27 00:09:35 netbook NetworkManager[556]: <warn> Activation (hso0) failed.
Dec 27 00:09:35 netbook NetworkManager[556]: <info> (hso0): device state change: failed -> disconnected (reason 'none') [120 30 0]
Dec 27 00:09:35 netbook NetworkManager[556]: <info> (hso0): deactivating device (reason 'none')

Dec 27 00:09:35 netbook NetworkManager[556]: <info> Policy set 'Auto Vappugospel XXL toimisto' (wlan0) as default for IPv4 routing and DNS.
Dec 27 00:09:35 netbook NetworkManager[556]: <info> Policy set 'Auto Vappugospel XXL toimisto' (wlan0) as default for IPv4 routing and DNS.
Dec 27 00:09:38 netbook NetworkManager[556]: <info> Auto-activating connection 'Dna Default 1'.
Dec 27 00:09:38 netbook NetworkManager[556]: <info> Activation (hso0) starting connection 'Dna Default 1'
Dec 27 00:09:38 netbook NetworkManager[556]: <info> (hso0): device state change: disconnected -> prepare (reason 'none') [30 40 0]
Dec 27 00:09:38 netbook NetworkManager[556]: <info> Activation (hso0) Stage 1 of 5 (Device Prepare) scheduled...
Dec 27 00:09:38 netbook NetworkManager[556]: <info> Activation (hso0) Stage 1 of 5 (Device Prepare) started...
Dec 27 00:09:38 netbook NetworkManager[556]: <info> (hso0): device state change: prepare -> need-auth (reason 'none') [40 60 0]
Dec 27 00:09:38 netbook NetworkManager[556]: <info> Activation (hso0) Stage 1 of 5 (Device Prepare) complete.
Dec 27 00:09:38 netbook NetworkManager[556]: <info> Activation (hso0) Stage 1 of 5 (Device Prepare) scheduled...
Dec 27 00:09:38 netbook NetworkManager[556]: <info> Activation (hso0) Stage 1 of 5 (Device Prepare) started...
Dec 27 00:09:38 netbook NetworkManager[556]: <info> (hso0): device state change: need-auth -> prepare (reason 'none') [60 40 0]
Dec 27 00:09:38 netbook NetworkManager[556]: <info> Activation (hso0) Stage 1 of 5 (Device Prepare) complete.
Dec 27 00:10:38 netbook NetworkManager[556]: <warn> GSM connection failed: (32) Network timeout
Dec 27 00:10:38 netbook NetworkManager[556]: <info> (hso0): device state change: prepare -> failed (reason 'unknown') [40 120 1]
Dec 27 00:10:38 netbook NetworkManager[556]: <warn> Activation (hso0) failed.
Dec 27 00:10:38 netbook NetworkManager[556]: <info> (hso0): device state change: failed -> disconnected (reason 'none') [120 30 0]
Dec 27 00:10:38 netbook NetworkManager[556]: <info> (hso0): deactivating device (reason 'none')

Dec 27 00:10:38 netbook NetworkManager[556]: <info> Policy set 'Auto Vappugospel XXL toimisto' (wlan0) as default for IPv4 routing and DNS.
Dec 27 00:10:38 netbook NetworkManager[556]: <info> Policy set 'Auto Vappugospel XXL toimisto' (wlan0) as default for IPv4 routing and DNS.
Dec 27 00:10:41 netbook NetworkManager[556]: <info> Auto-activating connection 'Dna Default 1'.
Dec 27 00:10:41 netbook NetworkManager[556]: <info> Activation (hso0) starting connection 'Dna Default 1'
Dec 27 00:10:41 netbook NetworkManager[556]: <info> (hso0): device state change: disconnected -> prepare (reason 'none') [30 40 0]
Dec 27 00:10:41 netbook NetworkManager[556]: <info> Activation (hso0) Stage 1 of 5 (Device Prepare) scheduled...
Dec 27 00:10:41 netbook NetworkManager[556]: <info> Activation (hso0) Stage 1 of 5 (Device Prepare) started...
Dec 27 00:10:41 netbook NetworkManager[556]: <info> (hso0): device state change: prepare -> need-auth (reason 'none') [40 60 0]
Dec 27 00:10:41 netbook NetworkManager[556]: <info> Activation (hso0) Stage 1 of 5 (Device Prepare) complete.
Dec 27 00:10:41 netbook NetworkManager[556]: <info> Activation (hso0) Stage 1 of 5 (Device Prepare) scheduled...
Dec 27 00:10:41 netbook NetworkManager[556]: <info> Activation (hso0) Stage 1 of 5 (Device Prepare) started...
Dec 27 00:10:41 netbook NetworkManager[556]: <info> (hso0): device state change: need-auth -> prepare (reason 'none') [60 40 0]
Dec 27 00:10:41 netbook NetworkManager[556]: <info> Activation (hso0) Stage 1 of 5 (Device Prepare) complete.

7
Mjaa'a, enpä tiedä, mikä siinä meni rikki. Taisi jäädä selvittämättä. Aluksihan hibernointi tai sliippaus lamaannutti netin seuraavain käynnistykseen asti.

Joka tapauksessa olisi varmaan tullut tehtyä asialle jotain, jos olisin tiennyt, missä mättää. :) Turhauduin ja jätin selvittämättä. Luultavasti siis aiemmin oli juuri sama ongelma kuin nyttenkin, mikä se sitten onkaan.

Nyt Acerini jutustelee seuraavaa:

erkkimon@netbook:~$ sudo usb_modeswitch -c '/home/erkkimon/Temp/usb-modeswitch-data-20111023/usb_modeswitch.d/0af0:7211'

Looking for target devices ...
 No devices in target mode or class found
Looking for default devices ...
 No devices in default mode found. Nothing to do. Bye.

EDIT: Muisti palaa pätkien.

8
Laitealue / Vs: Acer Aspire one -miniläppäri
« : 27.12.11 - klo:00.01 »
Loppui vanhasta akusta potku ja loppujen lopuksi akku kesti enää vartin. Ostin Kiinasta uuden ja isomman kuin alkuperäinen. Nyt akku kestää sen 6 tuntia.

Kuusi on tunnetusti pienempi kuin kolme.

9
Noniin, mulla on Acer Aspire 1 ZG5, jossa on integroitu 3G-kortti. Siinä on 3G toiminu varmaan neljä vuotta, mutta se lopetti vuosi sitten toimintansa. Irtisanoin sitten liittymän, kun meni hermo.

Nyt kuitenkin tarvitsisin taas ihan oikeasti 3G-yhteyttä, mutta homma ei toimi. Ennen minulla oli Saunalahti, ja sen aikana 3G lopetti pelaamisensa. Tämän jälkeen myöskään N900-puhelimeni (Saunis) ei ole toiminut modeemina. Eikä ole 3G toiminut satunnaisestikaan, kun kännykän simiä olen läppäriin tarpeen tullen mallaillut. Ja käpy on palanut sen miljoona kertaa.

Nyt minulla on DNA:n kortti. Sekään ei pelaa. Ajattelin, että 10.10 alkaa olemaan rikki. Kokeilin 11.10-versiota. No ei toimi. USB-modeswitch on asennettu:

erkkimon@netbook:~$ sudo apt-get install usb-modeswitch
[sudo] password for erkkimon:
Reading package lists... Done
Building dependency tree      
Reading state information... Done
usb-modeswitch is already the newest version.

Tässä lsusb:

erkkimon@netbook:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 8644:800b  
Bus 001 Device 003: ID 064e:d101 Suyin Corp. Acer CrystalEye Webcam
Bus 004 Device 002: ID 0af0:7211 Option

Mitäköhän tässä pitäisi nyt tehdä, että tuon 3G-yhteyden saisi potkimaan?

10
Aivan joo, nyt hoksasin. Niin simppeliä mutta fiksua. Tuntuu urpolta ku en ite tajunnu. Eli livelevy Mäkkiin ja sillä buutti-tikku. Jes. Kiitos ideasta!

11
Joo. Helpointahan ois sen salasanan selvittämiseks chrootata ja resetoida passu mut siihen tarvis tosiaan sen live-ympäristön.

Lisäks ois mukavaa laittaa toho ihan kliini 10.10-installaatio. En välttämättä lähtis liiemmin rakentelemaan itte sitä Ubuntua (netbook-remixiä) paketeista ku haluan että toi toimii varmasti. Se on kuitenkin mun työväline, ja siks digaisin kliiniä installaatiota.

12
Kyseessä on Acer Aspire One (ZG5). Koneessa on räjähtäny (näppis ja hiiri ei toimi) Ubuntu 10.10 ja Ubuntu 10.10-minimal-beta, jonka salasana + käyttäjätunnus on unohtunu ku sitä ei oo tullu käytettyä. Eli kyllä asennus on ennen tikulta onnistunu. Ja raudassa ei pitäis olla vikaa, tai ainakin näppis ja hiiri pelaa minimalin puolella.

13
Tavoite: Asentaa Ubuntu miniläppärille

Realiteetit: 1 kpl miniläppäreitä; 1 kpl iMac -pöytätietokoneita; 0 kpl Windowseja; 0 kpl GNU/Linuxeja

Menestys: Yritetty konvertata .iso-tiedostosta .img-tiedosto ja siirtää sen sisältö dd:llä tikulle Ubuntu-sivuston lataussivulla olevien ohjeiden mukaan. Ei ole onnistunut. USB-tikku löytyy buuttivalikosta, muttei buuttaa vaan avaa GRUBin. Ideoita? Onko joku onnistunut?

14
Onko ongelma siis arkkitehtuuri? Vai prossun teho?

15
Onnistuuko asennus? Kokemusta? Arvioita? Muita innostuneita kokeilijoita?

16
Hyvä tietää. Ei ota enää toi UUID-pelleily niin pahasti päähän. :)

17
Kiitos. Homma lähti pelaamaan. Mikä ihmeen järki tuossa UUID-pelleilyssä oikein on?

18
Mikä ohjelma luo Ubuntun asennuksessa generoidun konffin? Olen nyt ihan solmussa noiden hemmetin uuid-härpäkkeiden kanssa kun tuli deletoitua vääriä kohtia grubin konffista. En saa nyt toista Linuxiani pystyyn. Olisi helpointa pistää joku softa havaitsemaan olemassa olevat kernelit.

19
Juttu selvisi asentamalla rinnalle desktop-editio ja tsekkaamalla, mitä sources.listin rivejä APTonCD:n enabloiminen graafisessa ympäristössä muuttaa. Sillä pääsi jo eteenpäin, kun apt herjasi, ettei noin saa tehdä samat rivit lähdelistaan lisättyäni. Oikea ratkaisu olisi ollut vain kirjoittaa

# apt-cdrom add

Toivottavasti tästä on jollekulle vielä joskus apua.

20
Joo, näinpä näkyi onnistuvan. Tässä jälkeenpäin osui silmiini metapaketti nimeltään "ubuntu-minimal", jolla olisin kaikelta kärsimykseltäni säästynyt. Olen nyt vähän aikaa joogannut tuon APTonCD:n kanssa. Kaikissa ohjeissa nimittäin kerrotaan kivasti, miten APTonCD enabloidaan graafisen käyttöliittymän kautta. Homma ei suju yhtä kivasti termariympäristössä. Jotain pitää varmaankin sources.listiin lisätä?

Sivuja: [1] 2 3