Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - urkomasse

Pages: [1]
Hardware Specific / Asus TP200SA: will it ubermix? :)
« on: March 17, 2016, 06:28:03 PM »
As per the subject: I am looking at the Asus Vivobook Flip TP200SA, which I can get for a really nice price with really nice specs. It seems to be very interesting for lower grades in my school.

Has anyone gotten their hands on it? Linux and Ubermix compatibility?

PS: I'll try to get a loaner to test it myself, but I thought I'd ask first :)

Hardware Specific / MacBook hangs during shutdown or reboot
« on: February 10, 2016, 10:49:50 PM »
I am trying out Ubermix 2.32 on an old white MacBook, model MacBook7,1.
There is some problem when shutting down or rebooting, and it gets stuck. No error message, even when turning off the graphics mode. Looking at the console messages, it just stops at the last line that says shutting down or restarting. In other laptops, that is the last thing you see before it actually reboots, so I can't see what can be going wrong.

I tried different "reboot=" options with Grub, but it made no difference, from this article:

I have tried other Linux versions, and reboot/shutdown works (Linuxt Mint 17.3, Ubuntu 15.10). Has anyone else experienced this?


The Ubermix image has grown beyond 2Gb in the later versions.
Just as a test, I took the large file base_image.gz.aa, uncompressed it with gunzip, and then recompressed it with xz.
The original base_image.gz.aa is 2.4Gb
The file base_image.xz is 1.8Gb
The price to pay would be a longer time to create a customized Ubermix stick (xz at maximum compression is significantly slower than gzip), but would help people with downloading the image, and allow everyone to continue using smaller USB sticks.

Just a suggestion! :)

General Support / Ubermix 1.31 and Ubuntu Mainline Kernel PPA
« on: October 08, 2013, 12:38:13 AM »

I am starting to explore Ubermix 1.31. I am curious about making it possible to use standard Ubuntu kernels. How is this sorcery achieved? :D

In particular, I am going to try installing 3.11 from the Ubuntu Mainline Kernel PPA:

Let's see if it blows up!

Hardware Specific / Broadcom BCM4313 and FusionInventory
« on: September 03, 2013, 01:03:16 AM »

At my school we deploy FusionInventory agents (with GLPI) for all our Windows machines. We have also been using it with our Ubermix machines, but I am running into a problem with Broadcomm BCM4313 wireless.

Due to 802.11n compatibility, I have installed bcmwl-kernel-source version 6.20, from jklein's PPA, and the driver wl works wonders compared to the open source version included in kernel 3.8.x.

But it makes it impossible to continue using FusionInventory. When the agent inspects the wireless card with this driver, the kernel crashes, with an error message about "tainted code" in the wireless module.

Has anyone had anything like this? I am worried that a couple of months down the line, I will start to have laptops crashing left and right, and loads of stress finding a fix :)

How-to / How to use the standard Unity (3D) environment
« on: September 03, 2013, 12:49:48 AM »
Hello everyone,

At our school, we have customized Ubermix 1.082 to use the standard Unity environment instead of the Ubermix Netbook Launcher. This was decided after running Ubermix last year and getting student feedback. With our current machines (Core i3, 4Gb of RAM), the general perception was that the Ubermix environment became cumbersome for running multiple applications at the same time. In hindsight, maybe we should have looked at the Xubuntu interface too, but too late now.

We are running into some strange issues related to the start of the Xsession:

- Using LightDM, sometimes the Unity panel doesn't get loaded. You can see the desktop, and shortcut keys like Ctrl-Alt-T or Super-S work, but you don't see the launcher. This happen on first boot after installing Ubermix. On second boot, it works, but the login takes a very long time. On third boot, it logins quickly, and stays like that on further boots.
However, if the user changes the password or turns off autologin, then the Unity panel NEVER loads. This has caused us a lot of pain, because a large group of students want to change the password "password" to prevent pranks by classmates.

- I found out that changing to GDM, the login process is slightly slower, but the Unity panel always loads. However, and just for fun, we now run into bug 934618, and if autologin is turned on, GDM crashes:

Right now, I have used remote updates to install GDM for everyone and force autologin off, so we are at a stable point, and I can breathe and write this post :)
It's obvious that LightDM is starting the Ubuntu session in a different way than GDM does. I would love to trace that and find out at which point the Unity panel service gets started compared to the rest of it, but I know very little about X sessions.
Also I expect this issue of autologin and disappearing panel doesn't happen in standard Ubuntu, so I wonder how the aufs mounting may be affecting this.
Any pointers to dig deeper would be most welcome.

I realize I am pushing far from the Ubermix supported stuff, but no harm in asking!


I am experiencing some minor issues with our Ubermix deployment. I think some of our students have created their own users on their laptops, and removed the user "user". And oops, there goes the .network-autostart file.

Can we move that file somewhere else? An easy place would be /home/.network-autostart
Maybe create a whole hidden folder inside /home/ in case there is other stuff to add later.
Or even /usr/local/lib/remote-updates/network-autostart?

I don't know the reasoning behind the current location for that file, though. Is there something I'm not seeing?

Development and Scripting / Minor suggestion for
« on: November 20, 2012, 07:40:51 PM »
Change the line for "swapon" so it happens as long as there is a /home/.swapfile

Delete it from where it currently is, and add this at the end.
Code: [Select]

if [ $MEMTOTAL -lt 1000000 ]; then
        if [ ! -e /home/.swapfile ]; then
                dd if=/dev/zero of=/home/.swapfile bs=1k count=524288 >/dev/null 2>&1
                mkswap /home/.swapfile >/dev/null 2>&1
if [ -e /home/.swapfile ]; then
        swapon /home/.swapfile

If the user has chosen to create a swapfile at some point, we should use it, right?

Hardware Specific / AMD proprietary drivers in Ubermix 1.062?
« on: October 29, 2012, 07:20:03 AM »

I'm experimenting a bit with creating an interim update of our image. Since our netbooks are AMD-based, I was thinking about trying the AMD graphic drivers, but the instructions in the Wiki seem to be for a previous version of Ubermix.

What's the recommended installation process now? Boot into generic and run "Restricted Drivers"?
I'll be trying out different approaches anyway, but no harm in asking.


How-to / Deployment with Clonezilla and hostnames
« on: May 29, 2012, 01:15:40 AM »

I am trying some customization of Ubermix 1.0beta2, and it's looking really good. I am throwing all the apt-gets and some more stuff into a script, so I can run it with newer betas easily later on.

I've also changed the hostname script so it creates "uber-xxxxxx" names instead of "system-xxxxxx" names, to more easily tell them apart from our existing computers.

We don't have that many USB sticks laying around, so we are considering using Clonezilla with multicast, which we already have set up for other projects.

When does the "update-hostname" script run? During the installation process? Or on first boot after installation?
Hopefully on first boot, so we can make a Clonezilla image right after the installation, before booting into Ubermix at all.

Q&A / Source code for the Launcher and/or other stuff?
« on: May 29, 2012, 12:36:56 AM »

I was wondering if you are releasing the source code for the Launcher as well?
Maybe through GitHub?
Not that I need it, but it would be nice.


General Discussion / Ubermix with standard desktop environment?
« on: May 28, 2012, 12:15:41 AM »

I really like the quick recovery option with aufs, and I was wondering if it would be interesting to have an Ubermix version that uses a full desktop environment instead of the Ubermix launcher. It might make more sense for people installing it on desktops or full-size laptops.

Or even for my mother-in-law's laptop. I know I would love to have that quick recovery there!

I'm just floating the idea. I am not particularly advocating for it, or for any desktop environment in particular. Unity, XFCE, LXDE are the ones I know best, and they all have their strengths and weaknesses.

What do people think about this?

Hardware Specific / Asus 1215B - AMD suspend issues
« on: May 24, 2012, 06:13:51 PM »

I am trying to get the Asus 1215B going with Ubermix 1.0. I am also having suspend/resume issues.
Did you make any progress?

I still haven't tried using the AMD proprietary drivers. From a forum post in Ubuntuforums, I changed one option in the BIOS: C6 mode is OFF. It seems to help: suspend/resume works, but then when you shut down, you need to take the battery out to get it to start again!

Worth asking before I go on a long Google hunt...

How-to / Changing the Desktop Wallpaper
« on: May 23, 2012, 10:00:34 PM »

Another question: how to change the wallpaper in the Ubermix 1.0 version?

Can students change it on their own? I couldn't find where. I'm just used to right-clicking the desktop in Ubuntu...

How-to / Pre-configuring Wireless connection
« on: May 23, 2012, 09:56:44 PM »

We're looking into deploying Ubermix next school year. Great job, and thanks for providing it freely for everyone else. I really like the launcher!

We have an Active Directory network connected to our Wireless using RADIUS, WPA2 Enterprise and AES, PEAP authentication.

Can we change the wireless configuration dialog so it uses PEAP by default?

For the laptop carts we can use one username and password in all of them, with Auto-Reset turned on so the laptops are kept clean. Can we preconfigure the Wireless settings in this case?


Pages: [1]