Setting up Samsung Ativ Book 9 Lite (2013 Ultrabook)

Using applications, configuring, problems
Post Reply
Message
Author
User avatar
battleshooter
Posts: 1378
Joined: Wed 14 May 2008, 05:10
Location: Australia

Setting up Samsung Ativ Book 9 Lite (2013 Ultrabook)

#1 Post by battleshooter »

Samsung Ativ Book 9 Lite

After wrestling with this baby for a week I've finally got it running Puppy perfectly. My sister needed a new laptop so I'd been researching for a few months looking out for something suitable. Form factor wise, it's much like a Mac, but the thing I really like about it, is that it now runs Puppy :)

Image
(Click for fullsize) (Three more screen shots because I may be OCD, here, here, and here.)

Just thought to document the journey in case it could help someone else trying to get it going.

Specs
Quad-Core Processor (up to 1.4GHz)
AMD Radeon™ HD 8250 Graphics
Qualcomm Atheros AR956X
13.3" HD LED Display (1366 x 768), Anti-Reflective
4GB DDR3L System Memory at 1,066MHz (on BD 4GB)
128GB Solid-state Drive
No optical drive :(
1.44kg (3.17lbs)

Not exactly blown away specs, but so far it seems to be running quite smoothly. As expected the SSD opens files quickly and boots in 15 sec or so but when cold opening LibreOffice for example, that takes an age. I guess I'll update after she plays with it more. It's silent. Can't seem to hear any fans running. Not really sure if it has fans though with it idling on 600MHz while using the on demand governor.

Initial Boot

I got in to BIOS (well technically UEFI setup) by pressing F10 at the Samsung logo and set it up as stated here.

Namely:
1. Disable Secure Boot
2. Select the CSM OS Option (Compatibility Support Mode)
3. Disable Fastboot (Skips USB Detection when Enabled)
4. Save & Reset
I thought UEFI was going to be the nightmare that everyone painted it as so was pleasantly surprised when it booted Carolina 1.1 off a USB without a problem and into the XFCE desktop without a hitch.

Trackpad and Keyboard

First problem showed itself clearly when I realized the trackpad, keyboard, and plugged in mouse was not responding. Reading around I deduced the Carolina kernel was too old, so I jumped to newest Pupplet I could find, Stemsee's Saucy Salamandar CE. The mouse, trackpad and keyboard responded fine, so this confirmed the issue of the kernel. The trackpad still needs a bit of sensitivity tweaking but that's more of a personal thing and it's nothing that xfce4-mouse-settings can't handle.

Wireless LAN
I compiled the new kernel (3.15) using the Kernel Kit (version 0.1.4) from Woof-CE (Thanks 01micko and Iguleder ;) ) for Carolina and Carolina booted up with working peripherals. :D ...

But then I noticed there was no wireless. A bit of poking around the internet looking for drivers and then read here that it needs to be selected during kernel compilation.

So recompiled the kernel and hey presto! Frisbee picked up the router! Another win for Puppy :)

Graphics
So most things were puttering along nicely at this stage but XFCE was struggling along, dragging Thunar windows around was like dragging logs through molasses. Whenever I opened anything, it would open like an unfolding stuttering blind. Even the screensaver went at a quarter of its usual speed. Basically it was unacceptable for a modern computer. I was really worried I'd bought a lemon because people have complained the Ativ 9 Lite was a bit laggy.

A bit more thinking though and then I thought maybe I'd compiled the kernel wrong and it was using to many processes. So I pulled up lxtask to see what was eating everything. It turned out to be X. Well that made sense, the processor is a pitiful 1.0-1.4GHz so if it was having to deal with graphics rendering as well as everything else it would slow down things a bit. So I downloaded the AMD Catalyst™ 14.4 Proprietary Linux x86 Display Driver and compiled using the instructions here. (I've compiled an older version of these drivers in the past using Geoffery's more detailed hand holding instructions but I couldn't remember where the link was). I had some trouble with symlinks in the new kernel source and there was an error in the logs, but the graphics driver compiled without needing to use --force. glxinfo brings back an error as well but despite all these issues, it appears to have fixed the horrible lag and Thunar windows open quite spiffily. I don't think it'll come back to bite me just yet as my sister doesn't play games or anything graphic intensive, but I will try and sort it out in the future.

Edit 19/06/14: Turns out the amd-drivers only support up to kernel 3.4. Used the patch here, and the drivers compiled nicely, working glxgears and all. Video playback is noticeably better.

UEFI
Finally, the big scary one. I spent so much time researching trying to understand UEFI, but I just couldn't wrap my head around it. Something about needing to have a little 200-500MB EFI partition where bootloaders live for each operating system? Then trying to understand how bootloaders as I understand them to be like GRUB, BURG and LILO fit into the equation... very very confusing. Most posts about UEFI were also about not being able to boot the Linux distribution and I wasn't having that problem at all, Carolina, X-Slacko, and Saucy Salamander CE booted just fine off the USB.

My breakthough moment I credit to HoerMirAuf. Thank you so much for being one of those people who after solving their problem, actual come back and post the solution!

I'd tried just simply installing Grub4Dos from Carolina but it didn't boot. I then tried BURG which also failed. The simple fix was to recreate the partition table as a MSDOS partition. Then any of the usual bootloaders, BURG or Grub4Dos install normally. (I tried both) Brilliant!

As a slight discourse, I suppose the thing that makes UEFI hard is secure boot. UEFI is just like BIOS if there is a legacy option (I'm assuming that's what the CSM OS Option is) and you switch off secure boot.

I suppose the quick noob's guide to installing Puppy on UEFI would be:

1. Disable secure boot
2. Enable legacy mode
3. Recreate hardrive partition table as MSDOS
4. Install GRUB/BURG etc. and Puppy as per usual.

I don't know if that's compatible with Windows 8 because I don't know if that's compatible with secure boot. I'm not keen to mess around with it as Samsung apparently has dodgy firmware that even Windows can brick with the wrong UEFI settings.

Miscellaneous

The included mini-ethernet adaptor worked just fine requesting and receiving an IP address. Tested the webcam with UCView, all good there though the recorded ogg was a mess, but I've had that issue with separate webcams anyway. HDMI cloned but wouldn't extend the desktop. Have to look into that. I don't have a mini-VGA adapter (those things are pricey!) so that remains untested. The inbuilt bluetooth is also untested, it's tricky enough getting that going on a normal day.

Conclusion
I still have little things to tweak like hotkeys (volup, voldown, etc.), the most major thing being the XFCE volume panel widget will not control the master volume.

Besides that, I'm very pleased with this purchase. I could have got a more powerful laptop for less but besides the fact my sister was after a light weight laptop, I was really taken by the idea of Puppy running on such a Mac like device. See! Puppy can be classy and modern too! Yeah, not sure why I've still got something to prove. Puppy's been looking pretty good since moving to XFCE (My apologizes to all JWM, GTK 1.2 retro lovers :( ) (And yes, I know Slacko the flagship is still on JWM, it's just not my style even if it does the job.)

If anyone else is interested in Australia, I picked it up for $545 at MSY.

Some actual photos. I made a Burg theme for kicks. (It's just a rip off Dark Shine by SWOriginal with the Samsung background.) To install, extract to ../boot/burg/themes and add it to burg.cnf.

Image

Image

Image

(I'm sorry, I know my photoshoot skills could use work :oops: )

20/06/14 Edit: Here's a link to Carolina 1.2 with the latest 3.15 kernel:

Carolina 1.2 with 3.15 kernel.
MD5: 912819e4e58ba21ae4e2ef06a5755339

I'll also later post the compiled graphics drivers to make it easier for anyone else who has an ATIV 9 Lite. (Depending on if I can get my hands on the laptop again)
Last edited by battleshooter on Fri 20 Jun 2014, 10:22, edited 2 times in total.
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=94580]LMMS 1.0.2[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94593]Ardour 3.5.389[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94629]Kdenlive 0.9.8[/url]

User avatar
Ted Dog
Posts: 3965
Joined: Wed 14 Sep 2005, 02:35
Location: Heart of Texas

#2 Post by Ted Dog »

lol you have good photo skills like the palm tree outside. :shock:

User avatar
battleshooter
Posts: 1378
Joined: Wed 14 May 2008, 05:10
Location: Australia

#3 Post by battleshooter »

Hah, thanks Ted Dod :lol:

Can't say it was supposed to be the main focus but glad you like it... :wink:
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=94580]LMMS 1.0.2[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94593]Ardour 3.5.389[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94629]Kdenlive 0.9.8[/url]

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#4 Post by mikeb »

samsung / msi based gear seems to be the most linux (and older windows) friendly around ... good to show we can get new shiny hardware without being forced into windows 8.

mike

User avatar
battleshooter
Posts: 1378
Joined: Wed 14 May 2008, 05:10
Location: Australia

#5 Post by battleshooter »

mikeb wrote:good to show we can get new shiny hardware without being forced into windows 8.
I've actually been quite concerned with the whole UEFI thing. (Which now seems to be the standard for all new hardware being released.) So I'm quite glad I feel like Puppy can take on any modern motherboard with UEFI as long as secure boot can be switched off.
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=94580]LMMS 1.0.2[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94593]Ardour 3.5.389[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94629]Kdenlive 0.9.8[/url]

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#6 Post by mikeb »

Its important to still have some choices and anything that provides that can only be a good thing. :)

Now who's going to buy me a shiny new laptop to experiment with?

mike

User avatar
battleshooter
Posts: 1378
Joined: Wed 14 May 2008, 05:10
Location: Australia

#7 Post by battleshooter »

You need more Puppy converts Mike ;)

Then when they get new hardware they'll ask you to install Puppy on it, you'll get to experiment and you won't have to foot a dime :)
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=94580]LMMS 1.0.2[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94593]Ardour 3.5.389[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94629]Kdenlive 0.9.8[/url]

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#8 Post by mikeb »

You need more Puppy converts Mike
that would require friends, relatives and associates :D

mike

User avatar
battleshooter
Posts: 1378
Joined: Wed 14 May 2008, 05:10
Location: Australia

#9 Post by battleshooter »

mikeb wrote:
You need more Puppy converts Mike
that would require friends, relatives and associates :D
Just casually work Puppy in to conversations with strangers on the street.

...

:lol:
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=94580]LMMS 1.0.2[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94593]Ardour 3.5.389[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94629]Kdenlive 0.9.8[/url]

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#10 Post by mikeb »

Strangers on the street... yes more likely... usually works best when they are from elsewhere. But then again we usually get onto more interesting subjects than computers :D.

Today's topics were self aid programs for poorer people around the globe, ferries and food quality in Europe. Yesterday's hot topic was reducing waste and energy saving. Actually the better weather does make for a more social life and makes up for the winter isolation.

I find my only computer related outlets are via the internet... nature of the beastie perhaps.

mike

Post Reply