Posting mode: Reply
Password(Password used for file deletion)
  • Supported file types are: GIF, JPG, PNG
  • Maximum file size allowed is 3072 KB.
  • Images greater than 250x250 pixels will be thumbnailed.
  • Read the rules and FAQ before posting.
  • このサイトについて - 翻訳
  • Blotter updated: 07/19/08

  • For future reference, check status.4chan.org for updates when the main site is unreachable.
    Flush your DNS cache and clear your hosts file.
    A news post will go up some time in the next 48-72 hours.

    File :1217901067.jpg-(164 KB, 1376x1492, plan9bunnywhite.jpg)
    164 KB Anonymous 08/04/08(Mon)21:51 No.1974836  
    Other thread is autosaging.

    In other news:
    8% HOLY FUCK
    >> Anonymous 08/04/08(Mon)21:53 No.1974850
    Took under an hour in QEMU - without KQEMU.

    >> Anonymous 08/04/08(Mon)21:54 No.1974855

    I've got shitty, outdated hardware, so I just threw in an extra HDD. Took 20 minutes, if that.
    >> Anonymous 08/04/08(Mon)22:11 No.1974957
    /g/ isn't a chatroom.
    >> Anonymous 08/05/08(Tue)00:18 No.1975745
    is there a plan 9 irc channel
    >> Anonymous 08/05/08(Tue)00:21 No.1975767
    Took 15 minutes in bochs.

    In motherfucking bochs.
    >> Anonymous 08/05/08(Tue)01:37 No.1976174
    OK here's the scoop folks:


    it works for both WINDOWS and for LINUX - if you are using mac os X, i believe Parallels works.

    Im getting ready to do my 1st windows qemu install -- ive installed plan 9 three times on 3 different linux boxes, i think qemu is actually gonna work the same way. in other words, you use cmd.exe and basically type the same commands that are in the linux tutorials.

    There are 2 external sources for info currently on the plan /g/ project (separate from other plan 9 info):


    i will post links to the 3 massive archived threads in a minute once i upload #3 -- did i miss anything at the end? was trying to figure out graphics in vmware last i saw...
    >> Linus Torvalds 08/05/08(Tue)01:41 No.1976188
    >> Anonymous 08/05/08(Tue)01:43 No.1976197
    tried qemu in windows. the file system install took 2 hours to get to 25%. my guess is qemu in windows doesn't support dma.
    >> Anonymous 08/05/08(Tue)01:44 No.1976205

    Ok links to 3 giant archived threads on plan 9:




    hopefull i got those copied/pasted right. the pics arent all archived and they arent linked correctly, but you can find a lof of them just sitting inside the plan9stuff folder.
    >> Anonymous 08/05/08(Tue)01:45 No.1976208
    If windows users cannot get qemu working/dont want it, use vmware workstation instead.
    Did everything for me in 5minutes or so.
    >> Anonymous 08/05/08(Tue)01:47 No.1976215
         File :1217915251.jpg-(71 KB, 930x520, untitled.jpg)
    71 KB
    how duz i rio
    >> Anonymous 08/05/08(Tue)01:51 No.1976234
    Just press enter at the "root is from" prompt.
    >> Anonymous 08/05/08(Tue)02:01 No.1976245
         File :1217916073.jpg-(75 KB, 932x526, untitled.jpg)
    75 KB
    didnt do anything
    >> Anonymous 08/05/08(Tue)02:02 No.1976248
    >> Anonymous 08/05/08(Tue)02:03 No.1976255
    Enter "glenda" as your username.
    >> Anonymous 08/05/08(Tue)02:04 No.1976256
    OK, Plan 9 is cool and all, but I find it especially impressive that seemingly half of /g/ decided to go and install it at the same time.
    >> Anonymous 08/05/08(Tue)02:04 No.1976261
         File :1217916286.jpg-(54 KB, 500x475, 9e114ff7b22e.jpg)
    54 KB
    Fishing Cat approves of Plan 9.
    >> Anonymous 08/05/08(Tue)02:05 No.1976266
    I did.
    "user[none]: glenda"
    >> Anonymous 08/05/08(Tue)02:09 No.1976278
    using 0.9.0 without kqemu(didn't realize it was ported to windows.)
    now using latest snapshot of qemu(3/23/2008) with kqemu and its just as slow.
    >> Anonymous 08/05/08(Tue)02:09 No.1976279
    Plan 9's primary feature is the seemless integration of device/application/network resouces into a single filesystem.
    I think Anon's goal is to set up some sort of crazy Plan 9 /g/rid.
    >> Anonymous 08/05/08(Tue)02:11 No.1976284
    Hit ctrl-alt-F2 and type "info kqemu"
    >> Anonymous 08/05/08(Tue)02:11 No.1976291

    The VmWare links below are a little old but should still work, however we now use VESA to access the VmWare framestore, and this does not support hardware acceleration. Thus you will need to disable this as soon as you have booted plan9, ideally put the command below in /rc/bin/termrc so it will be done for you.

    echo hwaccel off > /dev/vgactl

    In VMWare Server (and possibly other versions), although the installation can be done using either IDE or SCSI cdrom drives for the hosted OS, it is necessary to switch the virtual machine's cdrom type to SCSI prior to actually booting Plan 9 from the hard drive.
    >> Anonymous 08/05/08(Tue)02:12 No.1976297
    For what purpose? Pr0n?
    >> Anonymous 08/05/08(Tue)02:13 No.1976305
    nothing happened, i guess thats supposed to bring up a qemu shell?
    >> Anonymous 08/05/08(Tue)02:14 No.1976306
    I don't know. It sounds ominous, though.
    >> Anonymous 08/05/08(Tue)02:14 No.1976308
    what other purpose in this life are computers for besides acquiring baby fuck
    >> Anonymous 08/05/08(Tue)02:14 No.1976311
    >> Anonymous 08/05/08(Tue)02:19 No.1976331
    I think I just figured out qemu in windows. So far, I downloaded an archive, extracted it,put the plan 9 cd file inside it, used cmd.exe to run everything, and MOST IMPORTANTLY I edited the .bat file to change the parameters to tell it to boot the plan 9 image. I'm not used to windows, but I'm doing my best. I got the live cd up and running and im gonna go for the install now.
    >> Anonymous 08/05/08(Tue)02:19 No.1976340
    Distrbuted Chan, an archive of every 4chan post ever, A massive network of file sharing.
    Future of the internet, man.
    >> Anonymous 08/05/08(Tue)02:34 No.1976402
    OK, I have a Windows Qemu install under way and yeah its fucking slow - Windows XP 32 bit on Pentium 4 no kqemu version 0.9.0 downloaded from:

    to make this package work you need to unpack it and then edit the qemu-win.bat file. This file gives instructions for the emulator and tells it what files to use. I put this as the last line in it:
    qemu.exe -L . -m 128 -hda plan9.qcow.img -cdrom plan9.iso -boot d

    before i could run that I had to make the hard drive image file like this in cmd.exe inside the qemu directory:
    qemu-img create -f qcow Plan9.qcow.img 2G

    then when i started the edited .bat file from the cmd.exe shell, qemu started nicely using the cd image and hd file. i think i listed the stuff i did...
    >> Anonymous 08/05/08(Tue)02:37 No.1976413
    Currently doing install in Qemu on windows Xp. its definitely a lot slower than it is in ubuntu, but i dont think its as horribly slow as people say virtualbox is.

    Hopefully the install will work perfectly and I can report that qemu install is solid in both Windows and Linux.
    >> Anonymous 08/05/08(Tue)02:42 No.1976441
    Ok please forgive me for being such a noob at windows, but how do I take a screenshot of my install process? When i hit the 'printscreen' key nothing seems to happen - is it saving a screenshot somewhere that I can't find?

    Anyway, the windows qemu install seems to be going quite well, anyone need help getting qemu setup to go? You cant try out Plan 9 with the cd iso very easily, its just a 80mb download before uncompression.
    >> Anonymous 08/05/08(Tue)02:47 No.1976463
    >u suck
    >> Anonymous 08/05/08(Tue)02:47 No.1976465

    Press Ctrl + V in paint and then save.
    >> Anonymous 08/05/08(Tue)02:48 No.1976469
    open paint and paste

    what were you used to, scrot(um)?
    >> Anonymous 08/05/08(Tue)02:49 No.1976476
    Again, what is all this about? Plan 9 may seem weird and crazy, but its all designed with a simple goal: make the filesystem control everything, and give you the power to shape your own computing environment however you want by how you choose to assemble your namespaces.

    In practice, that means that plan 9 can implement decentralized computing, where the hard drive can be attached to one computer, the cpu attached to another, and the keyboard mouse and monitor attached somewhere else -- and the whole thing is put together just by mounting the file system objects in the way you want.
    >> Anonymous 08/05/08(Tue)02:51 No.1976490
    Thanks for the help with screenshotting, I haven't used windows much since windows 3.1. Posting from Abaco while watching win xp qemu install on other box. gonna get that screenshot now.
    >> Anonymous 08/05/08(Tue)02:56 No.1976515
    its really just the disk access that is slow in qemu on windows.
    >> Anonymous 08/05/08(Tue)02:56 No.1976517
         File :1217919409.png-(116 KB, 1280x1024, winxpqemuplan9install.png)
    116 KB
    ok, here's screenshot of win xp install, sorry my desktop and all that is total fail, i never use this windows partition, it boots a crapload of different linux distros normally. no os wars please we are joining together to use plan 9, an OS that we all know sucks kinda but is also capable of awesome shit - cant wait to explore the /g/ filesystem -- everyone can attach whatever shit they want...

    I wonder what it says about me that I had 3 plan9 installs setup before I ever learned h
    >> Anonymous 08/05/08(Tue)03:30 No.1976630
    so i have a pentium II system laying around and i think i'm going to install plan 9 straight on it without trying it in a vm first. i believe all of the hardware is supported and i'll be happy to participate in this plan 9 movement. plan 9 has always interested me in concept and i look forward to not only going at it with you /g/uys but also seeing the dev's responses to our adaptation of their OS. perhaps we will start a big trend.
    >> Anonymous 08/05/08(Tue)03:30 No.1976634
         File :1217921455.png-(77 KB, 1280x1024, workingwindowsinstall.png)
    77 KB

    I have confirmed that Windows XP 32-bit and Qemu 0.9.0 can setup a fully installed and working Plan 9 setup. Install took about 2-3 hours for me I think.

    You can install, boot successfully, resize the graphics, activate networking, mount the 9fs sources repository -- so qemu is the way to go in my opinion. Performance is pretty decent even on my crappy p4 box with no kqemu.
    >> Anonymous 08/05/08(Tue)03:38 No.1976674
    why aren't we using inferno instead? isn't it basically the same thing only designed to be run on top of a host OS?
    >> Anonymous 08/05/08(Tue)03:43 No.1976697
    We WILL be using inferno, definitely -- this crazy snowball started rolling a couple days ago when some random /g/tard just decided to try installing plan 9 for the hell of it, expecting it would never even boot, but he got lucky and happened to try it in qemu in ubuntu which is probably the easiest and fastest install - the next thing you know, the legendary troll phrase 'install plan 9' has suddenly become very real...

    but yes we should definitely use inferno -- we are trying to actively break new ground here, the tools exist, why not use them?

    Where are the people who actually KNOW ABOUT this shit? I mean, doing remote filesystem mounts in plan 9 is the simplest, most basic thing in the os,but were just overwhelmed by man pages and trying to figure out the basics.
    >> Anonymous 08/05/08(Tue)03:50 No.1976739
         File :1217922632.png-(165 KB, 1280x1024, plan9webxpinstall.png)
    165 KB

    Posted from good old Abaco browser in windows XP plan 9 qemu install. Performance on this old pentium box in windows is definitely a bit mediocre,but its still very usable.
    >> Anonymous 08/05/08(Tue)03:54 No.1976762
    this Plan 9 thing has to be the best thing /g/ has ever done.

    go forward, /g/uise.
    >> Anonymous 08/05/08(Tue)04:10 No.1976822

    We should be able to really get rolling on this now, we have a defined install procedure for Windows, Linux, and I think mac OS x too -- qemu on windows and linux, parallels for os x. I think some other VMs work too but there are various debugging issues.

    Anyway: qemu runs plan 9 very well. all services seem to function so we are on the verge of being able to grid up our machines -- we just need to learn the commands to mount network filesystems.

    man import
    man exportfs
    man listen
    man srv

    give you more detail than you could possibly want about how all this stuff works, but there arent too many examples. heres one:

    Assume a machine kremvax that has IP interfaces for the company intranet and the global internet mounted on /net and /net.alt respectively. Any machine inside the company can get telnet out to the global internet using:
    import –a kremvax /net.alt
    telnet /net.alt/tcp!ucbvax

    in other words, those commands provide telnet service mounted as a filesystem! plan 9 = madness, but awesome madness/
    >> Anonymous 08/05/08(Tue)04:23 No.1976864
    I'm installing P9 on an old 300mhz P2 laptop. Like, without virtualization.
    >> Anonymous 08/05/08(Tue)04:23 No.1976869
    If anybody here is a developer, I bet the Bell Labs guys would be thrilled if you were to write updated hardware drivers.
    >> Anonymous 08/05/08(Tue)04:26 No.1976876
    I've been programming in C for a few years, but to be honest I've never done anything outside of userspace. Maybe I should take this as an opportunity to delve into the other side.
    >> Anonymous 08/05/08(Tue)04:28 No.1976879
    DONT DO IT MAN!!!!!


    srsly though, its not worth your sanity to dabble in this black magic.
    >> Anonymous 08/05/08(Tue)04:30 No.1976901
         File :1217925050.png-(149 KB, 1280x1024, qemuwindowsplan9setup.png)
    149 KB

    I am totally planning on getting some hardware that can run Plan and participate in our /g/rid. Someone said that Thinkpad T30 and T40 run it well.

    This screenshot shows you most of what you need to know to get qemu setup for windows: it shows edited versions of the .bat scripts you use to launch, and shows the placement of all the files. Use cmd.exe to launch stuff. I used the 0.9.0 qemu from

    >> Anonymous 08/05/08(Tue)04:32 No.1976908
    fresh qemu/plan9 install for anyone who wants it

    >> Anonymous 08/05/08(Tue)04:34 No.1976916
    Well, I should point out that the only hardware Plan9 is going to support on this machine is the cpu and hard drive. The rest of the hardware is probably hopeless.
    >> Anonymous 08/05/08(Tue)04:37 No.1976945
    HOLY FUCK PLAN 9 IS BACK (from outer space!)

    I remember there was an epic Plan 9 thread series around 100k GET, too, but it didn't go anywhere interesting because only a few people were actually able to get it working. I'll have to install it again. Downloading now.

    I'm gonna take a nap, but when I get back, we're going to discuss a little something I call "Operation Plan #9: Epic FuckWIN 4chan Anonymous Storage System - The Revival Continued Again, Part 2". "Project LULZ", for short.
    >> Anonymous 08/05/08(Tue)04:38 No.1976948
    good show, anon.
    >> Anonymous 08/05/08(Tue)04:40 No.1976961

    argh, that file prevents direct linking, but it IS there, just dont use that exat link. go one directory further up to:
    and find the link, its in the middle of the page
    >> Anonymous 08/05/08(Tue)04:55 No.1977051

    yeah, the time has finally come. we are doing this right,. we are gonna put together scripts + packages to help people get setup and maybe try to find someone who runs one of these things (there are actually several research 9grids around the world) who can help point us in the right direction.

    I have Plan installed and working great on 3 linux boxes and a windows box, so im gonna try to see if i can figure out how to grid locally as a test bed.
    >> Anonymous 08/05/08(Tue)04:58 No.1977066
         File :1217926687.png-(238 KB, 1400x1050, amidoinitrite.png)
    238 KB
    >> Anonymous 08/05/08(Tue)05:01 No.1977084
    wow you already ported gnome to plan9?
    can you use rio as the wm in gnome yet?
    >> Anonymous 08/05/08(Tue)05:03 No.1977098
    Micro-faq on the Plan /9/ project:

    Q: WTF is up with all this plan 9 shit?
    A: Two things - one, its more interesting than trolling each other with OS wars and Tidus. More importantly: once we get plan 9 running and we learn a few simple commands, we can CREATE A PLAN 9 GRID running whatever we want that all our plan 9 machines are actually running off of.

    Plan 9 was designed to run as a single OS connected across different networks and different kinds of hardware, and be able to let you view and work with everything attached to the plan 9 grid just as if it was local. you can even make your processes run on other cpus, it doesnt matter! (of course, you have to choose to start the services and you choose what of your filesystem is shared etc, it has good security and automatic authentication)

    Q: How do I get started with Plan 9?
    A: Well, the cd image is small and even though it seems to only install well in Qemu so far, it is very usable as a Live cd! As a matter of fact, once we learn a bit more, all you will need is the live CD to be a full fledged participant in the 9/g/rid. Plan 9 is DESIGNED for seamlessly adding hardware and users without a local filesystem other than a bit of ram.
    >> Anonymous 08/05/08(Tue)05:06 No.1977107
    >wow you already ported gnome to plan9?
    What can I say? I'm just that dedicated.

    >can you use rio as the wm in gnome yet?
    Hell I can use rio as the wm in emacs, im that goddamn good.
    >> Anonymous 08/05/08(Tue)05:09 No.1977130
    So is plan9 a 'build-your-own-supercomputer' tycoon OS?
    >> Anonymous 08/05/08(Tue)05:10 No.1977137
    No, Plan 9 is a "Unix wasn't bad enough" OS.
    >> Anonymous 08/05/08(Tue)05:12 No.1977151

    since we are doing this pretty much with residential dsl/cable, our "supercomputer" is going to have a cpu bus with a transport speed of about 60k/second if were lucky. We are gonna be able to do a lot of cool shit, but supercomputers require better interconnect than residential ISP service -- so to be honest I expect stuff to be SLOW AS SHIT.
    >> Anonymous 08/05/08(Tue)05:14 No.1977165

    I think we may be surprised. Remember, the whole OS was designed around the kind of workload we want to set up, and one of the reasons that rio, for instance, is such an unusual window manager is that it was designed to be usable even when the cpu running it is a long way away on the network from the terminal thats displaying the windows.
    >> Anonymous 08/05/08(Tue)06:04 No.1977355

    This thread contains fairly good instructions -- has anyone tested out the set-up installation at the megaupload?
    >> Anonymous 08/05/08(Tue)06:08 No.1977373
    We could totally set up a F@H Plan9 cluster.
    Fucking awesome.
    >> Anonymous 08/05/08(Tue)06:12 No.1977394
    Hey, any where I can get a run down on why we are exactly doing this?
    >> Anonymous 08/05/08(Tue)06:12 No.1977397
    How is our /g/rid doing? I will get plan9 installed on a box once I figure out what the hell it does except fusing multiple computers to one.
    >> Anonymous 08/05/08(Tue)06:13 No.1977400
    If you have to ask, don't.
    I might look into it later just for the fun of it, which is the whole point of it right now.
    >> Anonymous 08/05/08(Tue)06:15 No.1977407

    The great thing about p9 is that we are all linked together in a grid, but we still have to power to link up and create sub-grids to do folding, big compiles, whatever. Plan 9 can treat cpus as servers on the network, providing the 'run process' service to whatever clients have the correct authentication -- and all the files can be storied in a distributed fashion between temporary 'fossil' file servers and archival 'venti' servers...
    >> Anonymous 08/05/08(Tue)06:17 No.1977414
    Well, what I get from it is A massive CPU basicly.
    >> Anonymous 08/05/08(Tue)06:19 No.1977422

    Right now our grid status is:

    lots of people tried to install on virtual machines that didnt work right -- qemu is basically THE solution apart from os x users who do parallels i think. We have a few people who have done a full install but I don't think many people have configured and installed the full range of good contrib software on their machines yet.

    Now that we have a working install process for everyone, we should be able to /g/rid up in just a few days -- we need to figure out the correct bind/mount commands, which should actually be very simple, more or less:

    exportfs /what/im/exporting
    import /what/im/importing

    and then a few configuration commands to set up what ports the server daemons listen on, etc. Basically, we gotta read a few man pages. They are available online if you want to help! There is actually a huge amount of information on various sites, and googling '9grid' turns up some interesting projects.
    >> Anonymous 08/05/08(Tue)06:20 No.1977428

    Plan 9 is way, way more than just pooling resources -- its a totally new model for working with data, actually. Its so different from anything else I've ever worked with that its hard to describe, but once things start clicking, you can sense this incredible untapped power for doing COOL STUFF like we are gonna do, such as creating massive distributed content archives of all of 4chan.
    >> Anonymous 08/05/08(Tue)06:24 No.1977433
    So I guess eventually.

    A new internet too?

    That would be sweet.
    >> Anonymous 08/05/08(Tue)06:24 No.1977439
    Well, I guess Plan9 is /g/'s backup plan (lolpun) for when ACTA and the MAFIAA start really policing the internet.
    Oh, quick question: can this pooled resource traffic be encrypted/encrypted by default/etc?
    >> Anonymous 08/05/08(Tue)06:24 No.1977442
    Well, now you interested me greatly. I'm understand the basic main concept of the OS, but could you point me to some page where I could read what it's all about? I did read the previous few threads. I'm interested mostly in the start date of the project, compatibility with other OSes and *nix mostly and ported applications that are widely used so far.
    >> Anonymous 08/05/08(Tue)06:26 No.1977447

    Yup you can absolutely do transparent encryption.


    The best sources are some of the official papers and docs, hmm, let me find a good link for the 'concept of the os'.
    >> Anonymous 08/05/08(Tue)06:30 No.1977456


    is maybe a bit heavy-duty to get started with (ive done no more than skimmed it) but it may give you a sense of just how deeply thought-out this OS is. Up until now, that was basically a liability, but with the arrival of truly ubiquitous networking the landscape is changing.

    Poke around the docs/papers/wiki on the official site, and theres a ton of stuff. Another great site which even includes movies of people using the window manager and text editor is:

    >> Anonymous 08/05/08(Tue)06:31 No.1977460
    What's with the shitty wm? Can one port some fluxbox or a port exists?
    >> Anonymous 08/05/08(Tue)06:34 No.1977465

    >> Anonymous 08/05/08(Tue)06:38 No.1977471
    Well, the shitty wm is a case where you have to understand the needs of the system. First, its actually way more usable than it seems -- left buttom on an edge adjusts it, right button 'grabs' the whole window rigidly, you can hide windows and make them reappear, etc.

    However, the POINT of rio is that it is so lightweight that it can be run by a remote cpu over a network connection and still be a usable interface. Its a graphical window manager that doesn't use any more bandwidth to control and describe the display than a text terminal does. (well, slight exaggeration, im sure)

    So as usual with plan 9, what seems like 'pure shit' turns out to have a reason -- however -- that doesnt mean that an awesome graphical update coudnt be done. In particular, I think a nice compositing layer that could do degrees of transparency and make your rio windows float a bit in 3d space would actually make the os more usable and much more visually appealing, while preserving crucial elements of the 'look'
    >> Anonymous 08/05/08(Tue)06:39 No.1977472
    Okay, I'll settle with a good plan9 KDE4 and a nice Gnome themed as a Mac.
    >> Anonymous 08/05/08(Tue)06:41 No.1977475
    I don't mind the eye-candy found in most environments thus I proposed my choice which is lightweight and can be even lighter in earlier versions. Are different desktop environments portable and can be set to usable over network?
    >> Anonymous 08/05/08(Tue)06:44 No.1977487
    plan9 is multiplayer os? is there a way to converse with the people sharing the grid with you?
    >> Anonymous 08/05/08(Tue)06:48 No.1977494

    meh, am i the only person who doesn't care how it looks?

    i use w9wm as my default linux WM, though, so..
    >> Anonymous 08/05/08(Tue)06:48 No.1977496

    Connect your stdin to remote stdout and vice versa?
    Yes, I'm just guessing here.
    >> Anonymous 08/05/08(Tue)06:48 No.1977497

    ABSOLUTELY! You can communicate with them any way you want. Want to use irssi? You can make a 'virtual' irc server that exists only within the namespace of the /g/rid, available to everyone who is logged in. You could also use any number of ther system-wide techniques. For instance, you could setup a plumber that sent one of your rio windows directly over to other people, or even broadcast it, so that whatever you did in that window - typed, ran programs, whatever - would be served to everyone who chose to open a rio window connected to yours!
    >> Anonymous 08/05/08(Tue)06:55 No.1977512
    Several people have been asking about the status of 'ports' such as versions of kde or gnome -- there are a lot of good ports, but even though kde and gnome COULD be ported (plan 9 has a posix compliant compiler called APE) I dont think the plan 9 devs are trying to bring the big desktops over. There are good ports of openssh+openssl, vim, perl, and some other important free software packages like that.

    The way forward for plan 9 though isnt trying to catch up to the leading linux distros in terms of being a 'replacement' for windows - its an os that exists to make it possible for people to create new kinds of apps, that structure data and networks and groups of people in much more intelligent ways than we are used to. As always the issue with plan 9 is "are we smart enough for it?"
    >> Anonymous 08/05/08(Tue)06:55 No.1977514
    Wow, the networking feels very nice then. It could outfeature *nix on developer system with more software.
    >> Anonymous 08/05/08(Tue)06:57 No.1977520
    ok, i'm logged in as glenda. now how the hell do i get permission to set the date?
    >> Anonymous 08/05/08(Tue)06:58 No.1977523
    Damn you /g/ and your Plan 9.
    Everytime I see a thread I want to download it and install it.
    But I have no practical use for Plan 9 since I'm in college.
    >> Anonymous 08/05/08(Tue)06:58 No.1977525
    How would one connect to a grid upon configuring Internet access?
    Any statistics/monitoring programs for a grid as well?
    Are you free to connect to any grid?
    Any widely-used public grids?
    Are there any specific grids for focused userbase? (Programming, discussion of set subject)
    >> Anonymous 08/05/08(Tue)06:59 No.1977535

    Thats the basic concept, BUT -- plan 9 takes the simple concept of a *nix 'pipe' and changes it from a handy tool for dealing with text strings to the basic concept of the entire OS.

    In plan 9, you dont just have pipes, you have plumbers - not just a dumb pathway, but an intelligent agent that only moves the data from one place to another, but also can change it from one form to another form that a different process understands.

    In p9, instead of just creating a pipe, you instead literally bind your filesystems together at a point, with a process that knows how to 'make the connection' at that point in the namespace.
    >> Anonymous 08/05/08(Tue)07:02 No.1977543
    I love these threads. They give me hope that /g/ isn't just a bunch of Ubuntu-loving 13-year-olds.
    >> Anonymous 08/05/08(Tue)07:02 No.1977544
    P9 sounds like the ultimate OS to develop AI mechanisms on. I'll give it a try.
    >> Anonymous 08/05/08(Tue)07:04 No.1977548
    Do we have an IRC channel yet? Although the challenge to communicate with people through a grid entertains, a more live support other than /g/ and /g/-focused would be nice.
    >> Anonymous 08/05/08(Tue)07:04 No.1977549

    yeah ubuntu sucks

    linux mint is the shizzle
    >> Anonymous 08/05/08(Tue)07:05 No.1977554

    This might be a stupid question, but doesn't gnome or kde need much more than just a posix compliant system to compile and run? I've understood that posix doesn't say a word about x or anything related.
    >> Anonymous 08/05/08(Tue)07:06 No.1977559
    What has /g/ turned into. There are obviously knowledgeable and articulate people in this thread giving helpful instruction and advice. This begs the question where the hell are all the "YOU PRETENTIOUS POORFAGS CAN'T AFFORD VISTA" replys?
    >> Anonymous 08/05/08(Tue)07:06 No.1977560

    Well, the way to do that is actually with a configuration tweak. Part of glenda's profile (or maybe its in termrc) sets where the date comes from - in other words, it binds wherever date is kept in the namespace to a particular process that serves it with data. I just remember making a note of where it was, but i forgot about it.
    >> Anonymous 08/05/08(Tue)07:06 No.1977563

    it also does need X and other shit

    i know there's an X port to plan 9, i'm just not sure if it's got the right shit to run gnome/kde/fluxbox/etc.
    >> Anonymous 08/05/08(Tue)07:08 No.1977567
    Believe it or not, this is sort of what /g/ used to be like.
    >> Anonymous 08/05/08(Tue)07:08 No.1977568
    Convince a college student that's learning computer programming to use Plan 9.
    >> Anonymous 08/05/08(Tue)07:08 No.1977569
    Let's be the first to find out, /g/!
    Also, what's with the active discussion on plan9 now? Wasn't it around before Linux? Shouldn't more software be available since then?
    >> Anonymous 08/05/08(Tue)07:09 No.1977572

    In theory, you ought to be able to choose what grid you want to boot on at start up, change between them seamlessly, participate in multiple grids with different parts of your filesystem/namespace...

    in practice of course, since plan9 is pretty obscure, the grids that are out there are generaly research/hobby and dont really deliver on the potential of what Plan 9 can do. If we can get a few dozen machines constantly buzzing in and out of the /g/rid, we can actually start to see some serious cyberpunk shit happen -- weird namespaces start to grow organically, strange sets of system processes wandering across a constantly shifting sea of sockets.
    >> Anonymous 08/05/08(Tue)07:10 No.1977575

    yes, but plan 9's been a small meme around here for months, and somebody finally took the plunge and this piqued all of /g/'s interest

    except the macfags, they're off making slideshows
    >> Anonymous 08/05/08(Tue)07:11 No.1977579

    Oh, ok, here you go: check out this amazing document:


    which is a giant introduction/explanation of plan 9 that also teaches c programming and in depth comp sci at the same time!
    >> Anonymous 08/05/08(Tue)07:12 No.1977581
    Read the thread, there's a few posts explaining what we're trying to accomplish.

    I was going to try to port a few simple applications with PCC (the POSIX C compiler). Plan9 has a very very small userbase so there aren't a lot of applications like there are for Linux and such. A major reason being it wasn't meant to be a desktop OS.
    >> Anonymous 08/05/08(Tue)07:13 No.1977586
    >weird namespaces start to grow organically, strange sets of system processes wandering across a constantly shifting sea of sockets
    More like ported firefox3 memory leaks and bugged sessions not closing.
    >> Anonymous 08/05/08(Tue)07:13 No.1977587
    Wrong. Posting from a MBP and have been working on Plan9 shit all day.
    >> Anonymous 08/05/08(Tue)07:13 No.1977588

    I just can't.
    >> Anonymous 08/05/08(Tue)07:13 No.1977589
    Question: Did the Plan 9 guys keep the write and wall programs? Or did the implement something different?
    >> Anonymous 08/05/08(Tue)07:14 No.1977592
    Thanks /g/, I love you.
    Plan 9 is pretty awesome, I feel excited. I don't think I've ever been excited about a OS before.
    >> Anonymous 08/05/08(Tue)07:15 No.1977596

    They implemented an incredibly sophisticated OS whose entire design is a nuclear-powered spaceship that makes 'wall' look like a unicycle with a square wheel.
    >> Anonymous 08/05/08(Tue)07:16 No.1977599
    Can one access other's computer and filesystem through the grid? I got the performance combining and multiple cpu usage, what about other parts? How's the permission system also?
    >> Anonymous 08/05/08(Tue)07:16 No.1977602
    Btw, just so everyone knows, Plan 9 is made by the same guys who made Unix. So yeah they know what they are doing.
    >> Anonymous 08/05/08(Tue)07:18 No.1977606

    hm. this reminds me:

    is there any way for us to take up the task of trying to port over WebKit or Gecko?

    perhaps any other little engines we can use?
    >> Anonymous 08/05/08(Tue)07:19 No.1977610
    I can't install Plan 9. I just can't. This image which illustrates a lighlty-colored bunny thrills me to no end and I give up. It's eyes are starting into my soul and I trying to comprehend what's happening once it's stare is pledge in fail after a little amount of time.
    >> Anonymous 08/05/08(Tue)07:19 No.1977612
    As I understand it, perhaps a more enlightened Anon can correct me, the Plan 9 filesystem is distributed, so everyone on the grid is operating on the same filesystem. Meaning there is no connecting to other filesystems as they don't exist.
    >> Anonymous 08/05/08(Tue)07:20 No.1977619
    Probably with some work. It has a C-compiler built in, so we'd need to go from there.
    >> Anonymous 08/05/08(Tue)07:21 No.1977626

    this is a reference to basic navigation of the user interface. acme is pretty amazing, ive really never used anything like it -- its the fastest file-manager EVER, and the most flexible.


    and yes, yes, yes -- what plan lets us do is access any resource anywhere on the net that we have permissions to - in other words, my monitor is just a /dev file that I have permissions to use.


    you can execute any command just by clicking on it with the middle mouse button, or by click-sliding on a line of text with it. consequently, if the line of text 'EVIL PLAN9 COMMAND' appears in text in anything you are looking at in acme, a mis-mouse could execute it instantly!
    >> Anonymous 08/05/08(Tue)07:21 No.1977627
    Can they see my porn partition?
    >> Anonymous 08/05/08(Tue)07:22 No.1977631
    No, you choose what's shared.
    >> Anonymous 08/05/08(Tue)07:23 No.1977634

    Hint: It's his ONLY partition.
    >> Anonymous 08/05/08(Tue)07:24 No.1977637
    I don't wish to hide it, silly, and I hope that other users will follow my path.
    >> Anonymous 08/05/08(Tue)07:25 No.1977639
    Remember, to anyone who is having issues with/doesnt want to bother 'installing' -- as soon as we have our shit together IN THE SLIGHTEST you will be able to join the /g/rid by choosing 'tcp' instead of local at the cd boot menu, authenticating with the /g/rid, and it will boot you remotely and provide you with your full environment, wherever you are

    we just dont know how to do it yet, but its actually very simple, its what P9FBL was designed to do. /9/ doesn't care WHERE data comes from or goes to, it just knows the namespace and the namespace and its associated handlers take care of everything.
    >> Anonymous 08/05/08(Tue)07:26 No.1977643
         File :1217935608.jpg-(198 KB, 1376x1492, glendus.jpg)
    198 KB
    Someone had to.

    May god have pity on my soul etc.
    >> Anonymous 08/05/08(Tue)07:28 No.1977650
    You choose what is shared, and you can just share a single folder set to read-only if you want to -- you have total control, assuming that there arent security exploits/bugs -- in which case we should find them and help fix them. Its all inside virtual machines anyway which provides another great level of security. as someone said in the networking room in
    there are no hackers trying to exploit plan9+qemu vulnerabilities
    >> Anonymous 08/05/08(Tue)07:29 No.1977656
         File :1217935763.png-(561 KB, 1024x768, plan9dthrad.png)
    561 KB

    Way, way, WAY too late
    >> dorkfish 08/05/08(Tue)07:32 No.1977671
    Hey guys, 420chan-er here. I was linked to this thread by a friend and I fucking love this idea. I propose that not only do we just do filesharing and IRC, we could set up some kind of website publishing solution within our grid. What do you guys think about that?
    >> Anonymous 08/05/08(Tue)07:33 No.1977678
    No hackers? Why's that?
    Also, is there a program monitoring grids Internet-wide?
    >> Anonymous 08/05/08(Tue)07:33 No.1977680
    Would plan9 work on my old 233mhz p-mmx? Or are there certain instruction sets required.
    >> Anonymous 08/05/08(Tue)07:34 No.1977685
    Ok, so, who can write a plumber to always intercept TIDUS.DSK when trasmitted across the /g/rid and reroute it to /dev/timesquarevideo?

    Not kidding, it would be the easiest thing in the world to create a subdirectory /n/notidus that acts a general anti-tidus filter on all your content - and someone else could choose to put their login at /n/alltidus that would redirect all .jpg plumb requests to tidus.jpg -- or the viruscan.
    >> Anonymous 08/05/08(Tue)07:35 No.1977688
    Fund it or find a nice webserver, hell a home-connection apache would do for starters.

    Is Internet connection also shared by grid-users? Can one use the powers of many to host a server?
    >> Anonymous 08/05/08(Tue)07:37 No.1977694

    Thats basically automatic. Publishing web stuff via plan 9 is just having a web server daemon (of which there are several) and then binding it to a particular directory. I think you can actually get plan to serve static content without even needing a real webserver, the system can basically handle the translation from its file structure to fulfilling http gets with just a tiny layer in between.
    >> Anonymous 08/05/08(Tue)07:38 No.1977697

    There are plenty of pages already hosted on plan 9, all the people who do these research /g/rids host their stuff on it and bell has been doing it forever, no need to develop anything new.
    >> draker !KtMudshitI 08/05/08(Tue)07:38 No.1977702
    is there a way to install plan 9 on a old PowerPC Macintosh? (1995)
    >> Anonymous 08/05/08(Tue)07:42 No.1977715
    Can some people who are 'real' programmers please take a look at pages 145-160 of the


    UJRC textbook? These pages provide a detailed look at how exporting and attachaing network services work at the level of the fundamental code -- its great material but i just cant quite assimilate it now. Also, please look at

    man bind
    man import
    man exportfs
    man listen
    man srv

    for the manpages on a whole lot of relevant stuff. if we all study this we can have basic directory sharing up almost instantly.
    >> Anonymous 08/05/08(Tue)07:42 No.1977716

    The guys driving this thread are the same assholes that ruin every other thread.
    >> Anonymous 08/05/08(Tue)07:45 No.1977727
    We also need some people who understand real networking, to help us figure out any issues involved in virtual machine networking, router and host machine config, etc. lets just say that i suspect the default firewall settings for everyones OS and router are probably not correctly configured for plan 9/g/ridding so we are gonna have to document how to set that stuff correctly. Its not any different than anything else, just forward the correct ports, make sure the nat isnt screwy, etc.
    >> Anonymous 08/05/08(Tue)07:46 No.1977729
    Are most of you guys running this on a virtual machine?
    Or do you have a special computer that's just for Plan 9?
    >> Anonymous 08/05/08(Tue)07:48 No.1977733

    Virtual machines.
    >> Anonymous 08/05/08(Tue)07:49 No.1977741

    i THINK there's a powerpc directory on the disc; not positive though
    >> Anonymous 08/05/08(Tue)07:50 No.1977743
    Check out chapter 7.12, this seems to cover what we are trying to accomplish. I'm reading it right now.
    >> Anonymous 08/05/08(Tue)07:51 No.1977746
    You are all retards.

    Now if someone where to combine the design ideas of GNU HURD, plan 9 & a nanokernel design SO THE OPERATION SYSTEM IS ACTUALLY USEFUL, _that_ would be something.

    Everything else is just useless copy development and pseudo-features that on their own, are not very useful and won't convince anyone to switch.
    >> Anonymous 08/05/08(Tue)07:51 No.1977749
    you know, I think you can actually install and use software via ramfs while using the live cd without doing an install. im gonna test that out, maybe. i just need to find that command i just read to mount the ramfs :p in which case if you wanted to do a plan 9 ramdisk session you would need to bump up the VM a bit, but it shouldnt be too hard to get some stuff going in a few hundred mb of ramdisk.
    >> Anonymous 08/05/08(Tue)07:52 No.1977752
    ok i remember trying to install plan-9 about 2 months ago just out of interest got through the install played with some progs but then removed it to try something else (this is on an old p4 sitting in the corner) but this sounds like something worthwhile apart from C are there compilers available for anything else? can we get different shells (the default seems quite similar to bash anyway)?
    >> draker !KtMudshitI 08/05/08(Tue)07:52 No.1977753
    yes i know there is one
    but can i make my mac boot from this shit :<
    >> Anonymous 08/05/08(Tue)07:53 No.1977759

    This isn't about switching. Asshole.
    >> Anonymous 08/05/08(Tue)07:54 No.1977761
    Whatever you say chief.
    >> Anonymous 08/05/08(Tue)07:56 No.1977767
    >> Anonymous 08/05/08(Tue)07:57 No.1977776
    We aren't convincing anyone to switch but we welcome those who seek knowledge and power of many.
    >> Anonymous 08/05/08(Tue)07:57 No.1977777
    Fuck I can't believe I just responded to a troll
    >> Anonymous 08/05/08(Tue)08:06 No.1977803

    whooooaaaaaaaaaoooooo....thats even more far out than I was thinking...you can just nest your sessions arbitarily, and acutally SEE your namespace structures because you can DIRECTLY map them onto your windows, so its like 'THIS rio window is plumbed to the namespace /n/musicpool' and everything done via that window would share whatever attributes were defined for it. You can basically run totally different computing environments in different rio windows if they are assigned to different namespaces...arggghhhh my brain hurts!
    >> Anonymous 08/05/08(Tue)08:17 No.1977829
         File :1217938659.png-(39 KB, 1024x768, acmenetworkingdemo.png)
    39 KB
    Demonstration of bringing up the network - and saving it to autostart at boot, if you have a full install:

    1) in acme kill all the multiple tiles and get a decent sized workspace,
    2) position the cursor on a new line and type /rc/bin/termrc then just click the right mouse button in the middle of those words - POW - a new window opens displaying the contents of that file
    3) Use the arrow keys to scroll down until you see the lines about DHCP
    >> Anonymous 08/05/08(Tue)08:19 No.1977839
    So, I see a lot of mention of a CPU server, could that just be any other computer on the grid or would we need some sort of central server?
    >> Anonymous 08/05/08(Tue)08:19 No.1977842
    Any unrecognized AI entities doom /g/rid yet?
    >> Anonymous 08/05/08(Tue)08:21 No.1977846
    shall we start a new thread?
    >> Anonymous 08/05/08(Tue)08:21 No.1977848
         File :1217938902.png-(548 KB, 1440x900, acmenetpt2.png)
    548 KB
    Next delete the two # in front of the lines of code you see highlighted here. Next, use the middle mouse button to click and drag select these lines of code, then release it -- and they will be automatically executed!

    Assuming your VM networking is setup as qemu default, you should see a message pop up in the upper left about dummyerrrrrtimeout assumption or something. After you see, that, move the cursor down a bit to the next lines of uncommented code (the stuff about DNS) and do the same middle button (scrol wheel) click-drag-release to execute the code to start dns services also.
    >> Anonymous 08/05/08(Tue)08:22 No.1977850
    I think this is one of the most useful and productive threads I've seen on /g/.

    Amazing. Perhaps we should archive this since it has some useful insight and information about P9?
    >> Anonymous 08/05/08(Tue)08:25 No.1977855
    Hahahahaha I was thinking about installing plan 9 just for fun the other day this is such a coincidence :)
    >> Anonymous 08/05/08(Tue)08:26 No.1977858
         File :1217939189.png-(40 KB, 1024x768, acmenet3.png)
    40 KB
    (in this pic you see messages from the service starting code)

    now, you can save your work (the removal of the two asterisks) just by middle-clicking on the word 'put' in the menubar for the /rc/bin/termrc file. this saves the file to disk. (assuming you are fully installed and not just on the live cd - on the live cd you can bring up networking but cant save the changes for next boot)

    congrats! you just both executed code to the start your networking, and edited and saved changes to the file that contained it, and if you knew what you were doing by habit, it would have taken about 5-10 seconds to execute the mouse moments necessary. No other OS/software I know of offers this kind of integration and speed.
    >> Anonymous 08/05/08(Tue)08:27 No.1977860

    This thread is about to be archived, im using my webserver to save threads and there is also an anonib/plan9 board. information is being archived so everyone can get themselves plugged into the /g/rid.

    Delete Post [File Only]
    Style [Yotsuba | Yotsuba B | Futaba | Burichan]
    Watched Threads
    PosterThread Title
    No Threads Watched