Slashdot Mirror


User: JamesHenstridge

JamesHenstridge's activity in the archive.

Stories
0
Comments
138
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 138

  1. If you blackhole us ... on NSI to be RBL'ed? · · Score: 3

    I am surprised that they didn't try the more effective "if you blackhole us, we will delete your domain". It would be more effective, and its legal footing would be just as shaky

  2. Re:The Network on Telstra Opening Network · · Score: 1

    That sounds very similar to what is being done with the electricity grid in some states over east. It sounds like a great idea, since it dramatically reduces the cost of entry to the market, and you don't have to worry about the established monopoly not letting others in.

  3. Re:GLX works with GLQuake??? on Linux Q3Test 1.07 · · Score: 2

    I was mistaken about glquake. I had not actually tested it out. Quake 2 with GL works fine.

    On closer inspection of the glquake executable, you are indeed correct about the fxMesa stuff. To get it to work correctly, you would probably need a combination of LD_PRELOADing some special libraries, and creating a few dummy ones to satisfy some dependencies ("gcc -shared -o libglide2x.so -Wl,-soname,libglide2x.so" is a start).

    One preload library would have to convert the fxMesa* calls to the equivalent glX* calls. You would also need a replacement for libvga.so that uses X for input (it would probably also have to create the window for the game as well). Some of the GGI source code may be useful here.

    Of course, this is a lot of work just to get one game to work on other video cards -- it may just be easier to wait for id to release the quake source, or write one of those illegal glide wrappers that map to opengl/glx :)

  4. Re:Quake 3 and Matrox g200 on Linux Q3Test 1.07 · · Score: 2

    I haven't downloaded the latest version, but I got 1.0.5 to run on my g200.

    You will require the matrox glx driver. There are RPMs of it at ftp://ftp.sus.mcgill.ca/pub/glx/. You will then need to add the following to your XF86Config file:

    Section "Module"
    Load "glx.so"
    EndSection

    After restarting X, you should have glx working. Now delete or rename /usr/local/games/q3test/libMesaVoodooGL.so.3.1, so that q3 will not try to use it. Now start q3test. It will probably be a bit slow and the sound will not work correctly, so set the detail down in the settings. You should be able to quake now. It is probably best to play around with the settings to find what works best for you.

    Note that there seems to be a few memory leaks in the GLX driver, so after playing, you might want to get out of X, and maybe even comment out the module section in the XF86Config file.

    There is more information about the GLX driver at http://glx.on.openprojects.net/faq.html

    BTW, you should also be able to play glquake and quake2 in GL mode with the driver (they both run very smoothly).

    One last thing, turn off xscreensaver if you are using it -- it will stuff things up graphics wise if it starts while you are in q3test.

  5. moderators ... on Linux Q3Test 1.07 · · Score: 1

    Just out of interest, why was this post marked down as flamebait? It seems like a valid question for someone who has never had to deal with 3dfx's glide libraries (maybe because they don't have a voodoo card).

    I also wondered why the package seemed to require the glide library when I downloaded an older version, since q3test was programed with GL rather than glide (why do they include a 3dfx mesa library anyway?).

    I guess some moderators don't follow the guidelines.

  6. Re:glide? on Linux Q3Test 1.07 · · Score: 2

    The q2test RPM contains a copy of mesa compiled for the 3dfx cards, and hence requires the 3dfx glide library (I can't remember where to find it -- try searching for it with rpmfind or gnorpm).

    If you have an alternative video card, such as a TNT one or a G200 and have glx drivers or a mesa port for your card installed on your system, it should be safe to use the --nodeps flag to install the RPM. After installation, delete or rename the mesa shared libary from /usr/local/games/q3test, so that the correct libGL is used.

    If you do not have a 3d accelerator with linux support, don't even bother downloading the linux q3test.

  7. Re:100kb Microkernel? on PetrOS - NT alternative? · · Score: 1

    What you have just described is a GUI program going down -- not the GUI. If you can get to the task manager or some other GUI application, the GUI is most certainly not dead.

    When NT locks up, but you can still reach the machine via the network, you will know what the person was talking about.

    When this happens, you will need a reboot.

    Most of the times I have seen this occur have been due to bad video drivers. If you are setting up an NT server, spend the extra money to get a good name brand video card (and probably avoid Hercules) that is not too recent (so the drivers have had time to mature).

    Of course, I am sure there are other things that will cause the GUI to freeze, but this will prevent a lot of those cases.

  8. Re:M$ AARD Target on Caldera Evidence Might be Thrown Out in MS Trial? · · Score: 1

    I may be wrong, but wasn't 4DOS just a shell replacement, rather than a complete MS-DOS replacement? That is, I think it needed some other DOS's io.sys and msdos.sys (or the equivalent).

    I think the AARD code was looking at entry points into the kernel (if you can call it that) code, rather than the shell.

  9. Conflict of Interest? on David Brin Responds to Star Wars Issues · · Score: 1
    I just took a look at the page above David Brin's rant, and saw this paragraph:
    DAVID BRIN SELLS FILM RIGHTS FOR STARTIDE RISING TO PARAMOUNT PICTURES Mace Neufeld, the prestigious producer of THE HUNT FOR RED OCTOBER and other Tom Clancy works, proudly announced the deal, after spending months seeking a potential science fiction 'franchise' that might rival Star Wars in popularity... and also strain CGI technologies to the limit.
    Does it seem strange to anyone else that he would be slamming Star Wars and praising Paramount's Star Trek series in his articles?

    Maybe I am being a little too suspicious, but it is good to get a little background information rather than taking someone elses comments at face value.

  10. Conflict of Interest? on David Brin Responds to Star Wars Issues · · Score: 1
    I just took a look at the page above David Brin's rant, and saw this paragraph:


    DAVID BRIN SELLS FILM RIGHTS FOR STARTIDE RISING TO PARAMOUNT PICTURES Mace Neufeld, the prestigious producer of THE HUNT FOR RED OCTOBER and other Tom Clancy
    works, proudly announced the deal, after spending months seeking a potential science fiction 'franchise' that might rival Star Wars in popularity... and also strain CGI technologies to the limit.


    Does it seem strange to anyone else that he would be slamming Star Wars and praising Paramount's Star Trek series in his articles?

    Maybe I am being a little too suspicious, but it is good to get a little background information rather than taking someone elses comments at face value.

  11. Re:Palpatine the Sith Lord? on David Brin Responds to Star Wars Issues · · Score: 1

    All the line about looking after the senate tells you is that Sidious has an agent working in the senate (Palpatine). It does not necessarily follow that he is Palpatine.

    I am not saying that Sidious != Palpatine, but I don't think that the possibility has been ruled out.

  12. Re:You miss the point... GNOME *does* suck. on GNOME Development Site · · Score: 1

    From your response, it is not clear to me that you have ever actually looked at the gettext library, GTK+'s internationalisation features or the ideas that are being considered for the next version of GTK+.

    In case you didn't know, gettext is not just a GNU or GNOME invention -- the original implementation was done by Uniforum and used in Solaris.

    Yes you have strings embedded in your source code -- this means that the changes to add translation are minimal. You just have to call gettext() (usually you will create macro _() as a synonym for this) for each translatable string before displaying it.

    You can then pass all your source files through the xgettext program that will extract all the strings for you and put together a po file template where translations can be made. At runtime, if a translation is not available, the original strings are used. If there is one, the translations are used. This is a very clean way of doing translations -- don't knock it unless you have tried it.

    And yes, strings aren't everything. GTK+ supports using fontsets to display languages with large character sets. It also handles internationalised input methods.

    As for separate user interfaces, it is possible to code this sort of thing with the libglade library and the glade user interface builder (hint: there is documentation about using libglade on developer.gnome.org if you want to take a look).

    Lastly, what is your problem with X? It is the most stable, versatile (what other systems are as configurable as X?) and useful windowing system available. It has had network transparency for a long time -- windows is just starting to add it, and is not part of the standard package. Why do you think we should stop using X and wait for a better windowing system?

    Wouldn't it be a better idea to use X now, and build applications on top of libraries that abstract away some code specific to X, so if something better comes along, it can be used? But if you actually take a look, this is what is currently being done with GNOME by using gtk/gdk, and by KDE by using Qt.

    If you still think that X and GNOME suck, don't use them (that means KDE is also out of the question). No one forces you to use them. If you are interested in seeing a better windowing system for Linux, I urge you to take a look at the Berlin project, or offer to lend a hand with Hungry programmer's Y windowing system.

  13. Re:XFS _not_ an option on Reiserfs Released · · Score: 1

    Users should not have any problem. One is called xfs and the other is called XFS. Its mainly windows and mac users who are (case) insensitive.

  14. I would recommend this book on GNOME Programming Manual · · Score: 1

    For all those people wanting to learn GNOME programming, I would recommend this book. It is quite well written, and comes from one of the main GNOME hackers (who better to teach you how to develop for GNOME?)

    If you have had trouble understanding the GTK object system (or haven't realised how elegant it is yet :), this book gives a good description of it, and how to use it in your own programs (to create new widgets).

    It is great that Havoc and his publishers have allowed this book to be distributed in such an open manner.

  15. Re:IP Address? on Cyclic discontinues offering CVS support contracts · · Score: 1

    The IP address would not be a good idea (there are reasons why people post as AC). It would be good to have a way to differentiate between AC's in a particular story.

    All that is required is a way to tell if two AC posts are from the same machine. I don't think it is a good idea to post IP address info, as this could be used to identify the person.

    On the other hand, something like this would require storing the IP addresses of AC's (I don't know if this is done right now), which could be bad if there was a libel case related to an AC post.

  16. Re:WHAT GUIS? on Cyclic discontinues offering CVS support contracts · · Score: 1

    There is one called pharmacy which runs with GNOME. I have not used it personally, since I have found that the command line cvs program is more than sufficient.

  17. Re:CVS Question: Do I have to commit? on Cyclic discontinues offering CVS support contracts · · Score: 1

    For these sort of things, it is probably best to create a branch and develop your changes there. When you have completed them, merge the changes back into the head.

  18. Personality Quiz on Return of the Quickies · · Score: 3

    What does the personality quiz say about you if you read the javascript in the page so that you know which questions to answer in order to become your favoutrite character?

  19. Re:qt, what is there for Gnome? on Review:Programming with Qt · · Score: 1

    There is the GTK+ reference documentation project for documentation on the underlying GUI toolkit, and you can go to the GNOME website for documentation on GNOME. There is a revamped GNOME developer web site in development, so this resource will also be available soon.

  20. Re:Don't forget MGR on Fifteen Years of X · · Score: 1

    Or port mozilla ...

  21. Re:X windows disaster (from the Unix haters handbo on Fifteen Years of X · · Score: 1

    If you believe that the X cut/paste mechanisms only handle text, you are mistaken (you obviously haven't tried copying image regions with gimp).

    The X selection mechanism can handle multiple data types, and handles selection conversion (if Netscape has the selection, and you try to paste that text into an xterm, netscape is asked to convert the data to plain text from HTML). It also handles multiple selections (the clipboard and PRIMARY, which is used when you select a bit of text with the mouse).

    This is supported in Xlib, and is supported in GTK+ (and hence GNOME). I don't know to what extent Qt supports the X selection.

    I think this is one of the additions to X. The old form of clipboard relied on saving the clipboard data to a property on the root window (which was limited to text), which was not nearly as powerful.

  22. Sony NEWS machines on Fifteen Years of X · · Score: 1

    I've got one of those machines. They are very nice and small. Unfortunately there seems to be a problem with the bios or something, and it doesn't boot (it starts humming, but that is about it). It had been left off for about a year, so it may have been something to do with battery backed up boot code or something.

    If anyone knows how to fix one of these things, I would like to know (I can't find any info on Sony's web site -- I think they have disowned the product line).

  23. Re:Rasterman? on Andover News, the sequel: A Well Braziered Bryar · · Score: 1

    There was some work on a spelling checker that took into acount keyboard layout which we were looking at for GNOME. It would be perfect for Raster style mistakes. I don't know what came of it, or if it is still being developed though.

  24. Re:Telecom Profits on Telecom NZ proposes 2c/min Modem Tax · · Score: 1

    Over in Australia, I heard of them routing 000 calls from Tasmania to the Victorian call centre. It seems that half the time when this happens, the Victorian operators do not realise that it is a tasmanian call, and sometimes send Ambulances to towns with similar names in that state. Yes, and people have died because of this. This has nothing to do with ISP traffic.

    I hope they don't pull that sort of stunt over in WA where I live.

    Anyhow, shouldn't it be more effective for an exchange to give calls to one particular number (111 in NZ) higher priority, rather than drop the priority of a different class of calls?

  25. On gnorpm ... on Red Hat Growing Pains · · Score: 2

    As the author of GnoRPM, I may as well respond here. I originally started writing it since I didn't like the interface on GLINT. I didn't write it as a replacement for glint -- it was Red Hat's decision to use it as a replacement for glint. I do not work for Red Hat (you can probably tell from the email address :), and don't have a say in what packages they put in or leave out of their distribution, so do not blame me for the removal of glint.

    Yes it is true that gnorpm is not completely finished (you should be able to tell from the version number). Among other things, the install package interface on the version that shipped with RH6 was not very good.

    Since then I have been updating that interface quite a bit. If you want to try it out, I recommend you grab the latest version off the GNOME CVS tree, or get a snapshot from ftp.jimpick.com. The new interface adds all the packages from the CD to the install window, from which you can select which ones to install. The list is sorted by package group name, and can be filtered to not show installed or old packages (there are a few other filters in there as well). It also colours packages based on their status (new, current, old or not installed) so you can quickly see updates.

    If you have any other suggestions on how to make gnorpm better, I would be willing to hear them.