[06:00] <lordievader> Goede morgen.
[07:10] <CIV> Vragen stellen?
[07:11] <CIV> Chatten met een kenner
[07:11] <lordievader> CIV: Ga je gang ;)
[07:11] <lordievader> Daar is deze chat voor, Ubuntu support
[07:12] <CIV> Kan ik ergens ondersteuning krijgen voor de installatie van ubuntu?
[07:12] <CIV> ik wil gewoon mijn PC brengen en halen
[07:12] <CIV> maatricht en omgeving
[07:12] <CIV> maastricht
[07:13] <lordievader> CIV: http://ubuntu-nl.org/ondersteuning/steunpunten
[07:14] <lordievader> Ben eigenlijk wel van mening dat het installeren van Ubuntu je nuttige dingen leert en daardoor niet omzeilt moet worden.
[07:14] <CIV> Het installeren lukt wel
[07:14] <CIV> Maar het goed krijgen van de schermresolutie is een ramp
[07:15] <lordievader> CIV: Ah, welke grafische kaart + driver gebruik je?
[07:16] <CIV> Laptop: ASUS x53s met Nvidia Geforce GT540M
[07:16] <lordievader> CIV: Weet je hoe een terminal werkt?
[07:16] <CIV> ja
[07:17] <lordievader> CIV: Mooi, zou je de output van 'lspci -k|grep -A2 VGA' willen pastebinnen (http://paste.ubuntu.com)
[07:17] <CIV> Dit gaat even duren, ben iet zo handig. Tot zo.
[07:18] <lordievader> CIV: Als je op de pc in kwestie zit kun je simpelweg copy-pasten ;)
[07:19] <lordievader> (Mijn commando, niet de output, die wel graag naar pastebin ;) )
[07:19] <CIV> Ik heb net weer alles van de computer gegooid
[07:19] <CIV> In een virtuele box van Oracle was een het geinstalleerd.
[07:19] <CIV> In een virtuele box van Oracle was het geinstalleerd.
[07:20] <CIV> Zal ik het opnieuw gaan uitvoeren en bij je terugkomen
[07:20] <lordievader> CIV: Ah, je draait geen 'echte' installatie? Dat soort details moet je altijd vermelden ;)
[07:20] <CIV> ok
[07:21] <CIV> De bedoeling was om een dual boot in te richten met Windows 8.1
[07:21] <lordievader> CIV: Waarschijnlijk heb je de virtual-box extra's (of hoe die dingen mogen heten) niet geinstalleerd.
[07:21] <lordievader> CIV: Vanwaar dan de virtual box?
[07:22] <CIV> Die stond er nog op voor een cursus OpenERP. Ik gebruik deze ook voor verschillende demo te geven
[07:23] <CIV> De virtuele box dient te blijven
[07:24] <lordievader> CIV: Laat ik bij het begin beginnen: heb je momenteel Ubuntu geinstalleerd?
[07:32] <CIV> nee
[07:32] <CIV> Sorry, ik moest even de telefoon beantwoorden
[07:33] <CIV> Ik heb een stuk disk vrij gemaakt en ik heb een boot stick gemaakt
[07:33] <CIV> met ubuntu 14.04 LTS
[07:35] <lordievader> CIV: Oke, dan zou ik [1] door gaan lezen. Of contact opnemen met een steunpunt. [1] https://help.ubuntu.com/community/UEFI
[07:36] <CIV> Er staan slechts 2 steunpunten genoemd in Limburg. Kna dat?
[07:36] <CIV> kan dat?
[07:36] <CIV> Kerkrade
[07:37] <lordievader> CIV: Dat zou goed kunnen, het zijn vrijwilligers tenslotte.
[07:38] <CIV> Ok bedankt alvast.
[07:38] <CIV> Ik ga een steunpunt benaderen.
[08:38] <pjotter> trijntje: Ik heb nu volgens mij een oplossing voor mijn probleem met de NAS gevonden
[08:40] <pjotter> Ik heb dit stukje script in /etc/rc.local gezet: http://paste.ubuntu.com/8096114/
[08:40] <lordievader> pjotter: Hehe, leuke oplossing ;)
[08:40] <pjotter> Ik moet het alleen nog wat verfijnen zodat 'ie een x-aantal keren probeert te pingen en dan stopt. Anders blijft e maar pingen.
[08:41] <pjotter> lordievader: Een beetje bij elkaar gegoogled.
[08:42] <pjotter> Het grootste deel van het script vond ik ergens online. Ik kwam erachter dat je echt "/dev/null 2>&1" moet gebruiken anders doet 'ie het niet. Heeft te maken met de -e optie in de bash van /etc/rc.local
[08:42] <pjotter> offe... heette dat niet de shebang of iets dergelijk?
[08:42] <pjotter> s
[08:43] <lordievader> pjotter: Uit de ping man page: -c geeft aan hoevaak ie moet pingen.
[08:44] <lordievader> pjotter: De she-bang is #! die geeft de interpreter aan.
[08:44] <pjotter> Klopt. Maar aange zien de ping in een while lus zit, zul je een tellertje moeten bijhouden
[08:44] <pjotter> Juist. /etc/rc.local gebruikt een -e optie
[08:44] <pjotter> als een commando dan iets anders dan 0 als exit geeft, stopt het script meteen
[08:44] <lordievader> pjotter: Kun je er dan niet beter een for met een if van maken?
[08:45] <pjotter> Zou ook kunnen.
[08:45] <pjotter> Ik ga liever met een tellertje
[08:45] <lordievader> pjotter: Tellertjes zijn lelijk..
[08:45] <pjotter> Neh
[08:47] <lordievader> Besides, het is misuse van een while loop. De while is voor een loop waarvan de lengte onbekend is. Bij for is deze lengte doorgaans bekend.
[08:47] <lordievader> (In my point of view anyhow)
[08:47] <pjotter> De lengte is in dit geval ook onbekend omdat ook bij de eerste keer aan het criterium kan worden gedaan.
[08:48] <pjotter> Je weet toch niet hoevaak die de ping aktie moet herhalen voordat ie 'contact' heeft?
[08:48] <pjotter> Dat is juist de grap van dit script. Dat ie wacht totdat de ping succesvol is.
[08:48] <lordievader> pjotter: Jij zegt dat je een maximum aantal keer wilt pingen. Ofwel de lengte is bekend. Of deze eerder wordt afgebroken of niet is een ander verhaal ;)
[08:48] <pjotter> Dus: zolang ping onsuccesvol do ff wachten
[08:49] <pjotter> Wat ik wil is dat er ook een maximun zit aan het aantal keer dat ie het probeert. Zeg een stuk of 30 keer ofzo
[08:49] <pjotter> Als de ping dan nog niet succesvol is geweest, kun je ervan uitgaan dat er toch echt iets anders aan de hand is (bv: Nas staat uit oid)
[08:51] <pjotter> Volgens mij is dat toch gewoon een wile-lus. Maar dan met een extra criterium: t<maximumaantalkeer
[08:51] <lordievader> pjotter: Ik had zoiets [1] in gedachte, het is niet getest(!). [1] http://pastebin.com/821W1RWP
[08:51] <lordievader> Oeh na de mount wil je nog een break uitvoeren.
[08:51] <lordievader> Maargoed er zijn meerdere wegen naar Rome ;)
[08:52] <pjotter> Ik snap wat je bedoelt. Maar in dat geval ping ie altijd een x-aantal keer. Van mij mag ie na 1 keer succesvol pingen ook gewoon wel doorgaan. Vandaar de while.
[08:53] <pjotter> Ik moet niet naar Rome... maar wel naar beneden, ff happie eten
[08:54] <lordievader> Eet smakelijk ;)
[08:54] <lordievader> In Rome hebben ze wel lekker eten, denk ik...
[11:46] <maikel-quassel> ik zou met monit aan de slag gaan.