Slashdot Mirror


User: Adnans

Adnans's activity in the archive.

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

Comments · 270

  1. Re:GTK 'plus' on GTK+ 2.0 · · Score: 2

    Yes and also chang the meaning of the G from 'GIMP' to 'GNU' or something else (Gawd-why-not-do-it-with-a-real-object-oriented-la nguage comes to mind :)

  2. Re:Why? on 23 Second Kernel Compiles · · Score: 1, Insightful

    Maybe this is a silly question..

    Yes it is... :-)

    -adnans

  3. Re:Linux/X86 configuration standard needed bad on Xft Hack Improves Antialiased Font Rendering · · Score: 2

    That's because selecting it from a drop-down-menu is comparatively intuitive, all other restrictions of Windows notwithstanding. :)

    You know, I think I could enable subpixel rendering *faster* on Linux. On Windows, I would need to *find* the menu where windows hides this option. If you've experienced XP you'll know that this might not be as easy as it sounds. I'm sure I'll be pestered along the way by so called warnings about "damage" to my computer if I enter such and such a directory :-)

    And once the XftConfig langugage is replaced by a more structured XML DTD (soon) it will be much easier to concoct a GUI which would supposedly make activating/deactiving these features easier.

    -adnans

  4. Re:Linux/X86 configuration standard needed bad on Xft Hack Improves Antialiased Font Rendering · · Score: 4, Informative

    Ah, how intuitive... how many hours of reading manpages, HOWTOs and FAQs did it take to figure that one out?

    It could have taken you one Google search for "xfree86 subpixel rendering" to find this link!

    -adnans

  5. Re:Font rendering in the X server on Xft Hack Improves Antialiased Font Rendering · · Score: 4, Informative

    This might explain why client-side rendering was chosen. There are pros and cons but the pros seem to outweight the cons by far.

    The biggest advantage of this scheme by far is that you don't have to have any magic support for antialiased fonts in your toolkits

    This doesn't seem to be a problem since most populair toolkits already support the Render extension. Remember, RENDER is a completely new rendering system for X, not just anti-aliasing.

    ...even Athena widgets...

    If there was great demand for this it would already have happenend don't you think? Changing the Xaw toolkit to support RENDER would not be too hard I think.

    -adnans

  6. Hmm on Be Throws in the Towel · · Score: 2

    Does this mean my Be(en)Box is worth some money?

    -adnans

  7. Re:i loved BeOS on BeOS For Linux · · Score: 2

    If you feel adventurous you can try and duplicate what this guy is doing:

    http://www.cs.ubc.ca/~tbeamish/digitalturntable.ht ml

    They are using AlsaPlayer (shameless plug :) for doing sound output and scratching. I'm currently working on a software only scratchin system, much like TerminatorX.

    Incidentally, I just heard a rumour that FinalScratch is indeed using some parts of AlsaPlayer, the plugin system. Wonder if that's true.

    -adnans

  8. Re:i loved BeOS on BeOS For Linux · · Score: 2

    Anybody remember FinalScratch?

    Ironically FinalScratch now runs on Linux

    -adnans

  9. Re:BeOS on Nokia Set-top Boxes to Ship with AmigaDE · · Score: 2

    That Evil-la you are talking about was a piece of crap! It had a tied-in $20 month subscription, was dialup only, and BeIA (the BeOS part) was so buggy it was practically unusable. Only a couple dozen or so were ever sold.

    Hardly a good comparison IMHO.

    -adnans

  10. Apple fixed it... on How to Fix the Unix Configuration Nightmare · · Score: 5, Insightful

    Because there is only one captain on the ship, Apple. Good luck fixing it in the Linux world. The only way it might have a chance of working IMHO is if such a proposal gets included the Linux Standard Base. Here's a bold idea, why not copy the way Apple does it??? No need to reinvent the wheel...

    -adnans

  11. JACK + ALSA = future PCM subsystem for Linux! on Linus Merges ALSA Into 2.5.4 · · Score: 5, Informative

    ALSA = lowlevel soundcard drivers
    JACK = highlevel audio (PCM) API

    So JACK is using ALSA to output audio. The nice thing about JACK is that it's the first serious attempt in the Linux (Unix) world to get a professional audio API in the hands of developers. SGI's dmSDK was promising but that project seem to have stalled, i.e. no open development going on (no CVS). JACK also replaces arts and esd when it comes to multiplexing audio output. The only problem is that developers may find they have to redesign their whole audio application in order to fit inside the JACK (callback based) framework.

    A typical Linux/Unix audio application opens a special file and starts writing the audio data to it. The application will block on the write() (or read() when recording). This works fine for simple things like playing an mp3 or doing some window manager sound. It gets hairy when you try to sync multiple audio applications and achieve low latency at the same time. With jack this is as easy as pie, because the applications are driven by the JACK callback. So when it is time for the soundcard to get its next buffer JACK simple calls the process() function of all the connected audio applications. Every application has the chance to insert its own piece of audio data (or inspect what's already there), all app will always write the exact same amount of samples per callback, which keeps them in perfect sync. You can also do cool things like create your own ports and wire JACK aware apps together. In short, it rocks :-) ..and it makes Linux a worthy competitor to OS X's CoreAudio.

    More on this at the JACK website

    Shameless plug :-) AlsaPlayer was the first released JACK app, mainly because of its BeOS heritage (the internals work exactly like the ancient BeOS audio_server, which was callback based).

    -adnans

  12. Nathan Scott: extended attributes ??! on Kernel 2.5.3 Released · · Score: 3, Informative

    But where is XFS? Extended attributes (arbitrary tuples for files) support would be cool. But we need XFS for that since that's the only Linux FS that supports this right now, I think.

  13. OT: Debian mozilla 0.9.6 anti-aliases!! on Interview with Adam Di Carlo (Debian Boot) · · Score: 1, Offtopic

    Yes, go to the Gdkxft site and download/install the 1.4 tarball. Then:

    $ LD_PRELOAD=libgdkxft.so mozilla

    Enjoy a jaggy-less web experience!

    -adnans

  14. Re:VOB? on Bokks Linux Based AV Component · · Score: 1

    VOB files can be unencrypted too. I have quite a few DVDs that have unencrytped VOBs on them.

    -adnans

  15. Works in VMware too on Fast Alpha-Blending In Your GUI · · Score: 1

    but it's hella slow. Not sure what good it is though. Only usefull for "always on top" folders, like the taskbar or some monitoring tool.

    -adnans

  16. CrossOver still doesn't work for me on KDE 2.2.2 · · Score: 2

    QObject::connect: No such signal NSPluginInstance::destroyed()
    QObject::connect: (sender name: 'unnamed')
    QObject::connect: (receiver name: '_ptrpriv')
    kio (KProtocolInfo): ERROR: Protocol '' not found
    kio (KProtocolInfo): ERROR: Protocol '' not found

    when visiting www.apple.com... sigh.... help?!

    -adnans

  17. Re:Sun and StarOffice was Re:Get a grip... on Be Shareholders Approve Sale to Palm · · Score: 1

    You seem to forget that Sun went off and bought StarOffice and did open source it.

    Of course Sun had the resources to do this. Be didn't. In fact if this deal didn't went trough the next step would have been bankruptcy.

    -adnans

  18. Re:what about the screens?? on NVidia NV17M Mobile GPU Preview · · Score: 2

    Think about more complex scenes where framerate drops below 75fps. A faster GPU will probably fix this and that *will* improve playability. Remember, It's not about the number of frames you get when staring at a wall, it's the framerate you get when you're blasting away on an open plane with 50 enemies surrounding you.

    -adnans

  19. Re:Leaving, not landing on Another Plane Down in New York · · Score: 1, Redundant
    • Plane came from Boston, heading to Dominican Republic.
    • Plane was an Airbus A300
    • At least 4 buildings on fire
  20. Re:Threading will be a huge problem on Be-Alike: BlueOS Uses Linux For Its Kernel · · Score: 4, Informative

    For example, every single GUI element of a BeOS app is at least 1 thread, possibly more...

    No, every single BWindow has its own thread. All GUI elements in this window are controlled by the window looper. Of course you can spawn additional threads per window, but it's not as horrible as you sketch :)

    Linux was not designed to create and destroy such a large amount of threads so frequently.

    It wasn't? Who said this? It sure does rock then for a system that has supposedly slow thread creation. I just wrote a tiny app that spawns 1000 threads in less than half a second. That's should be enough for the things they want to do. I can't imagine anyone creating more than 1000 windows per half a second :-)

    How are you going to deal with this problem?

    Apparantly this is not a problem at all!

    -adnans

  21. Re:What's the point? on Be-Alike: BlueOS Uses Linux For Its Kernel · · Score: 2, Informative

    What's the point in doing this. If they are wrapping Linux kernel in BeOS like calls defies the purpose of the excercise. BeOS has been known for its superb threading whereas Linux well... Let's just say it's not Linux's strongest side.

    Can you elaborate? There is nothing wrong with Linux threading. I had heavily threaded BeOS code which was ported to Linux and it ran just as efficient, if not faster! BeOS is known for its "pervasive multithreading", and there's nothing particularly "superb" about it. In fact, for large applications it pretty much sucks ass since BeOS can't guarantee 100% message delivery. Many big name vendors simply abandoned BeOS apps because of this trouble. Or, they created a global lock which got rid of the "pervasive" part of the threading just so they could predict the behaviour of their app. Imagine having your application running fine on a fast 1GHZ box, while it crashes and burns on a slower box because it looses 1 or 2 important messages! Of course, this would indicate a design flaw, but you can't blame the engineers for getting it wrong the first time. Unfortunately for Be, since they were a new entity it only took a couple of wrong turns to tick off potential customers.

    Read more on the art of loosing BMessages here (particularly JBQ's posts).

    -adnans

  22. Re:Can BeOs Live On As Open Source? on Can BeOs Live On As Open Source? · · Score: 2

    I've heard of people not reading the article linked in a slashdot posting, but you take the cake! At least read the SUMMARY of the article before sounding off!

    I was merely answering the question that was asked in the TITLE of this slashdot posting. Did you read that? Ah, thought so! I have no real comments regarding the various initiatives. IMHO the BeOS community as a whole has proven that it doesn't have the muscle (numbers / financial backing) to sustain itself. And the BeOS window of opportunity closed a long time ago. Be knew this, hence their (unsuccessful) focus-shift to IA's.

    -adnans

  23. Can BeOs Live On As Open Source? on Can BeOs Live On As Open Source? · · Score: 5, Interesting

    Nope. As has been stated over and over again, BeOS cannot and will not be relicensed as Open Source software. There is simply too much proprietary, third party, technology embedded in it that it would take a lot of time, and probably a lot of cash, to strip away. It took SGI almost a year, if not longer, to get XFS released as GPL. Okay, the had to reengineer a good deal of the Linux kernel too. Besides, even if Be manages to strip out the proprietary bits you will most likely be left with a shell of code that will not compile, for a significant amount of time (*cough* Mozilla *cough*).

    And IMHO, the "coolest" bits of BeOS have already made it into Linux -> 64-bit journalling FS with attributes, XFS! The other cool BeOS buzzword "pervasive-multithreading" didn't turn out to be that cool after all.

    -adnans (ex-BeOS fool)

  24. Re:Changing video mode on DirectFB: A New Linux Graphics Standard? · · Score: 2

    You want the X Resize And Rotate extension, short RandR. This extension will probably be in an upcoming release of XFree86. It's already in the kdrive server (mostly for handhelds). It allows the dynamic resize and rotation of the root X Window. You can also change the root depth without restarting.

    As for the network transparency, useful as it seems to be to many people, does it need to be tied to the video functions?

    It is not tied to video functions.

  25. Let's hope.. on Sony/Toyota Developing Car With Emotions · · Score: 2


    the car doesn't get suicidal when you're driving!