Language Selection

English French German Italian Portuguese Spanish

LG3D-Livecd 2.3

Filed under
Linux
Reviews
-s

A new concept is amongst us and lg3d is its name. I test drove the livecd this evening and I've never experienced anything quite like it before. I think this is an extremely bold and ambitious project. I hope they continue to improve this desktop because it is truly a one-of-a-kind. In a time when most distros follow a very similar formula, Looking Glass is going its own way.

I first booted the livecd in its default configuration. It booted up in good time and automagically started its 3d desktop - after mounting all my partitions and detecting my nvidia video graphics card, I was a big nervous. But to my surprise, it loaded nvidia graphic drivers and no lock up occurred. The desktop was terribly unresponsive. The lag between my moving my mouse and the cursor moving made taking screenshots quite painful and almost an impossibility. The whole system was almost unusable. I got a few screenshots as I played around, but was becoming discouraged rather quickly.

However, the next boot I used "slax nohd copy2ram." I had just added another stick of 512mb ram into my machine in honor of Quake 4 and figured a gig of ram should be enough. It was. As it booted it paused to load the system into ram and warned it could take a while. It didn't take too long before it was on its way to starting the lg desktop. This time I could really play. I still found it a little buggy, but just a little. ...for a while. After a while the system began to slow down and things quit responding. But until it did, I had a good time moving windows off to the side, rotating them around and even panning through some panoramic wallpapers/backgrounds. It was quite fun.

On the technical end, lg3d-livecd is based on slax and uses java as the programming language. It comes with linux-2.6.12.2 and Xorg 6.8.2. It includes firefox, gaim and abiword. The lg3d-livecd panel/launcher also includes this cd cover demo, a help screen, and this globe with rotating satellite thing (that I never could figure out what it did - clicking on it did nothing). It also comes with some other unique applications such as a 'googler' which is supposed to be a nice search tool, and blackgoat which appears to be an email client, and a cosmo planner/organizer which is a like a datebook. None of these latter applications really worked as I couldn't get them to take any keyboard input. However those previously listed seemed to function normally. There were a some other original applications as well. One of these appeared to be a browser of sorts with little previews of a webpage, but I couldn't really get the page into focus or get it to change pages. Another was this 'history of the world,' that seemed to map major changing points in history, such as the invention of the printing press, colorcoded and organized by century. It was kinda cool until it quit working.

    

        

        

All distros have applications. But lg3d desktop offers many other features, some with purpose, some, I suspect, for the eyecandy factor. Animation and transparency seem to be a main focus in lg3d and is featured perhaps in excess. The cursor wiggles and jiggles when you move the mouse. There's an animated Java logo present when you're using a background that supports 3d rotation of the windows. The windows fly off the right side of screen when closed and twirl around as they minimize. All windows fade to semi-transparent when not in focus. You can see that in most of the screenshots.

    

The rotation of windows is a thrilling effect. If only one window is open, then it rotates on its axis. If more than one is open, they rotate around a center point. And how many times you "turn" those windows around is how many times they snap back in reverse when you let go.

        

The background tool is unique as well. It displays the choices in a lazysusan-like manner that rotates either clockwise or counter-clockwise depending on the directional arrow you click. You can filter the offerings for panoramic, animated, layered, or all. And as you can see in the third screenshot, the appearance of the attempted transparency when unfocused. That one needs some more work.

        

Another big feature of lg3d desktop is the panoramic backgrounds. Many of the backgrounds offered come with potential panoramic viewing. Activate one of these backgrounds and you can can click the right or left side of the screen to see the full 360 degree view of a city, sky, land, or sea -scape. The following example is all from the same background.

        

One other application that warrants a mention is their image viewer. Quite buggy and very resource hungry, it rendered my system spent. I had to reboot after using it. That aside, it has some really cool features. The images in a directory are presented in this carousel like rotation. You can see in the screenshots to the left of the pic in focus. Click on a thumbnail and it comes around to the front of the pack and displays in the window. This system bogged down to a crawl when using this application and did not recover after closing it. However, if the developers ever work that out, this can be a great viewer.

        

Their file manager is equally useless. It open directories in another window and links to them, however you can't really open any file in anything. I guess they are still working on that part too. However, it's a nice effect. It somehow don't quite blend-in with the rest of the desktop. It just don't mesh. Also shown in the screenshots is the clock that also doesn't seem to match the rest of the desktop very well.

    

LG3D is a truly different and unique desktop environment that can join the ranks of the strange and unusual with Symphony, perhaps starting a revolution all their own. I'm not sure all those bells and whistles would come in handy everyday, but some would nice. If you want to test out something quite distinctive, lg3d might fill that bill. Although not ready for prime time yet, this proof of concept is quite impressive and at only 235mb, it's certainly worth the download for a looksee. Other screenshots in the gallery.

yeah, but what is it for?

I must be getting old and jaded, because all of those currently 'hot' exciting developments completely fail to excite me. Be it AJAX or Web 2, file system as database or 3D desktops like Looking Glass, they all strike me as solutions looking for problems - and that's on the good days. On my bad days I am convinced they are all part of a giant conspiracy backed by hardware manufacturers designed to waste as much processing power as possible on the most basic tasks, all in order to keep us spending our cash on unnecessary upgrades.

Seriously though, I think the idea of 3D desktop on 2D surface is by definition doomed to failure. Get back to me when we have true 3D displays...

Well at first

I was like, oohhh, something shiny.... then flppttt, it didn't work for anything. I have a P3 and a fairly new NVIDIA video card and the LiveCD crawled like mosquito stuck in tree sap. It's a great concept, but certainly needs alot of work!

Bring me your tired, your poor, your huddled masses, yearning to free themselves from the shackles of mindless desktop experiences

Worst OS ever

I tried Looking glass and I must say besides for the fact that is did detect my ATI but not with the proper res, But other than that I really was dissapointed. I don't want to be mean but I thought it was junk. Because they used Black box or what ever it was for the desktop. and it's not like they could have used a stripped down KDE or something. I cann't take a bad desktop. But besides that the looking glass it self stunk I thought. I is not a usable destop at all. I want to say that it didn't error at all and ran the way it was intended to. But even running how it should it was terrible. I have used SphereXP or what ever it's called and that isn't bad at all. Needs alittle work and doesn't run on linux. But this java junk will keep people far away from 3D desktops for a long time. All said and done besides there auto drivers being cool Looking glass live CD is the worst Distro I ever waisted 10 minutes downloading. I think it's even listed on my site. I might have to remove it. Nah I'm not that mean.
Sorry for going crazy I guess I just expected more from a major company. I hope it get's better fast.

Jeremiah (Myah OS)
http://mymyah.com

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

Programming: Python, Rust, PHP, C++ and More

  • Python For Loop: Everything You Need to Know

    Loops are one of the essential elements in any programming language, and Python is not an exception to it. Loops are used to repeat a statement or a block of statements multiple times. If there were no concept of loops in programming languages, we have to write each statement again and again for the number of times we want to execute it. Python provides two types of loops to handle looping requirements, i.e., the while loop and the for loop. In this tutorial, we will learn everything about the for loop statement in Python. Before getting started with this tutorial, It is necessary to have Python installed and set up in your environment path. If you don’t have it installed already, refer to our step by step guide to install Python on Linux. The code presented in this tutorial can be run on the python shell, but it is recommended to run the code in a Python IDE. If you don’t have a python IDE installed in your system or want to know which IDE is a better choice to install, you can refer to our guide Top 10 best python IDE compared.

  • NihAV Is An Experimental Multimedia Framework Written In Rust

    NihAV is an experimental multimedia framework written in the Rust programming language. At the moment it's focused on diving into supporting decoders for different formats that lack open-source support right now / not yet reverse engineered, exploring new approaches for conventional multimedia concepts, and other experiments for advancing audio-video frameworks.

  • rra-c-util 8.3

    n this release of my utility library for my other packages, I finally decided to drop support for platforms without a working snprintf. This dates back to the early 2000s and a very early iteration of this package. At the time, there were still some older versions of UNIX without snprintf at all. More commonly, it was buggy. The most common problem was that it would return -1 if the buffer wasn't large enough rather than returning the necessary size of the buffer. Or, in some cases, it wouldn't support a buffer size of 0 and a NULL buffer to get the necessary size.

  • Embedded Programming and Beyond: An Interview with Warren Gay

    Interested in embedded programming? Warren Gay, an Ontario, Canada-based senior programmer, is an excellent resource for professional programmers, students, and makers alike. Here he talks about his new book, FreeRTOS for ESP32-Arduino (Elektor, 2020), and shares insights about FreeRTOS, ESP32, Arduino, embedded technologies, and more. You are sure to find his input informative and inspiring, especially if you plan to work with ESP32 or Arduino in the near future.

  • PHP 7.1 - 8 new features

    In the PHP 7.0 version function declaration accepts a return type, with the release of 7.1 version functions and parameters can return/accept null by prefixing the data type with a question mark(?). if the data type passed as parameter or returned by a function is different from the type specified a TypeError exception will be thrown.

  • Senior Developers don’t know Everything

    For about 20 years, I’ve been doing C++ and Qt and KDE development. I suppose that makes me a “senior software engineer”, also in the sense that I’ve hacked, programmed, futzed, designed, architected, tested, proved-correct, and cursed at a lot of software. But don’t let the label fool you: I look up just as much in the documentation as I ever did; senior developers don’t know everything.

Software and Games: Cloud Hypervisor, Joplin, Kodi, MuseScore, Bashtop, Grounded

  • Intel Cloud-Hypervisor 0.9 Brings io_uring Block Device Support For Faster Performance

    Intel's Cloud Hypervisor focused on being a Rustlang-based hypervisor focused for cloud workloads is closing in on the 1.0 milestone. With this week's release of Cloud-Hypervisor 0.9 there is one very exciting feature in particular but also a lot of other interesting changes. 

  • Joplin

    Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format. Notes exported from Evernote via .enex files can be imported into Joplin, including the formatted content (which is converted to Markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.). Plain Markdown files can also be imported. The notes can be synchronized with various cloud services including Nextcloud, Dropbox, OneDrive, WebDAV or the file system (for example with a network directory). When synchronizing the notes, notebooks, tags and other metadata are saved to plain text files which can be easily inspected, backed up and moved around.

  •          
  • Kodi 19 Alpha 1 Released With AV1 Decoding, Many Other HTPC Improvements

    Kodi 19 "Matrix" Alpha 1 has been released for this very popular, cross-platform open-source HTPC software.  Kodi 19 is bringing many exciting improvements as a major update to this open-source home theater software. 

  •        
  • Scorewriter MuseScore 3.5 Released with Chord Symbol Playback

    MuseScore, free music composition and notation software, released version 3.5 with long list of new features, bug fixes, and other improvements. MuseScore 3.5 contains one of the most requested features: Chord Symbol Playback. The feature is disabled by default so far. You can enable it by going to Edit > Preferences > Note Input.

  •        
  • Bashtop: An Htop Like System Monitor But Much More Useful

    As cool as Htop there is one thing that it's seriously lacking in and that is system monitoring tools, this may not be a problem for you but if you want a system monitor than bashtop is a much better option to choose, it let's you do most of the process management stuff that you want from htop but it comes with things like hard drive usage, network usage and cpu usage statistics. 

  • An Early Look at Grounded

    You’re in control of a child, who looks like he/she hasn’t entered the teenager years just yet. Among four different children — two boys and two girls — they’ve got a big problem: they’ve been shrunk to the size of an insect. Join them in their adventure — either by yourself or with a group of online friends — as they fight to survive in someone’s backyard, trying to build shelters whilst defending against bugs, and figure out why they’ve shrunk in the first place. Enter Grounded, developed by Obsidian Entertainment — the studio that brought us such titles as Pillars of Eternity, The Outer Worlds, and Star Wars: KOTOR2.

Fedora: LTO, Nest and More

  • Fedora 33 Moving Closer To LTO-Optimizing Packages

    Going back to last year Fedora has been working to enable link-time optimizations by default for their packages. That goal wasn't achieved for Fedora 32 but for Fedora 33 this autumn they still have chances of marking that feature off their TODO list.  LTO'ing the Fedora package set can offer not only performance advantages but in some cases smaller binaries as well. This is all about applying the compiler optimizations at link-time on the binary as a whole for yielding often sizable performance benefits and other optimizations not otherwise possible. LTO is great as we often show in benchmarks, especially in the latest GCC and LLVM Clang compilers. 

  • Zamir SUN: Report for session 1 of FZUG @ Nest with Fedora

    Last month, Alick suggested the Fedora Zhongwen User Group (FZUG) can do a online meetup during Nest with Fedora. And based on the survey, people registered for two time slots, the first one is 9:00 PM Saturday evening UTC+8 which is not a good time for Alick, so I take up the coordinating role for this session. As for the tool, we decided to use Jitsi, as it should work fine for most of us and do not have any limitations. What’s more, it’s totally open source. During the meeting, I firstly introduced Nest with Fedora and it’s previous offline version, Flock to Fedora, to the attendees. It’s interesting to see that during the past years, we not only have new users in China, but also new contributors. One attendee shares that his motivation of being a packager is that deploying packages for their research in the lab is cumbersome before. So he decided to package all into Fedora and then he can just simply install them on every machine. It is good to know that people contribute back because they want to solve their own problems. Maybe this can be a talking point to attract more contributors in the future. After the self introduction, we continue by sharing our interesting stores with Linux. That is a lot of fun.

  • Jon Chiappetta: Last piece of relay software needed for my home bridged network

    If you are running a bridged/relayd network with macs on it you may need to also forward the multicast broadcasts (mDNS related) that allow the devices to automatically discover each other. On the WRT wifi client side, there is a pkg called avahi-daemon and you can configure to operate in “reflector” mode to forward these broadcasts across the specified interfaces. Running this service along with the dhcprb C program which takes care of layer 2 arp requests & dhcp gateway forwarding has been pretty smooth so far!

Perl Programming: Exercises and DocKnot Release

  • The [Perl] Weekly Challenge #072

    I am glad, this week focus was more Array/List related. Technical speaking Array and List aren’t the same in Perl. I must admit until I read the article by brian d foy, I thought they were the same. As the famous saying, you learn something new every day.

  • Perl Weekly Challenge 72: One-Liners for Trailing Zeros and Line Ranges

    These are some answers to the Week 72 of the Perl Weekly Challenge organized by Mohammad S. Anwar. Spoiler Alert: This weekly challenge deadline is due in a few hours. This blog post offers some solutions to this challenge, please don’t read on if you intend to complete the challenge on your own.

  • Russ Allbery: DocKnot 3.05

    I keep telling myself that the next release of DocKnot will be the one where I convert everything to YAML and then feel confident about uploading it to Debian, and then I keep finding one more thing to fix to release another package I'm working on. Anyway, this is the package I use to generate software documentation and, in the long run, will subsume my static web site generator and software release workflow. This release tweaks a heuristic for wrapping paragraphs in text documents, fixes the status badge for software with Debian packages to do what I had intended, and updates dependencies based on the advice of Perl::Critic::Freenode.