Author Topic: Manjaro Netbook Edition  (Read 121726 times)

0 Members and 1 Guest are viewing this topic.

Offline Rob

  • Core Team
  • *****
  • Posts: 5390
  • Alias: Korrode
  • Branch: Unstable
  • Desktop: Xfce+Compiz
  • GPU Card: nVidia GTX560Ti
  • GPU driver: non-free
  • Kernel: linux314 x64
  • Skill: Advanced
Manjaro Netbook Edition
« on: 05. October 2013, 15:36:20 »
Manjaro Netbook Edition
_________________________________

Architecture: i686 and x86_64 (i686 is strongly recommended for most netbooks)
Current version: 0.8.13.1
Current quality: Stable Release
_________________________________




_________________________________

Features:
  • Kernel: Netbook optimised Manjaro kernel (32bit i686 only, for Intel Atom only) will prompt to be installed at the first boot after installation if Intel Atom CPU is detected. (A normal kernel remains installed as backup.)
  • Web Browser: Intel Atom-optimised version of the Pale Moon web browser. Pale Moon is provided on the Netbook Edition already setup to maximize screen real estate and with GStreamer integration enabled to provide extensive HTML5 video support. For many people this can make Adobe Flash redundant, which is nice considering how inefficient it is on Linux and how much Atom CPU's struggle playing Flash video.
  • Desktop Environment: Lightweight Xfce implementation with the Xfwm4 window manager modified for small screen usage (xfwm4-titleless+ with default maximized patch) and DockBarX via a xfce4-panel plugin.
_________________________________

Installation Instructions:

Download the live ISO image:
http://sourceforge.net/projects/manjarolinux/files/community/Netbook/2015.07/
(i686 strongly recommended for most netbooks)

Write the image to a CD/DVD, or more likely; Since most netbooks don't have optical drives you'll want to write it to a USB flash drive.
http://wiki.manjaro.org/index.php?title=Burn_an_ISO_File#Writing_to_a_USB_Stick_in_Linux
Code: [Select]
dd if=manjaro-netbook-0.8.13.1-i686.iso of=/dev/sdX
Note that during the live-CD/USB experience you are not running the -netbook optimised kernel, it's only available once installed to the system.

Remember that to be able to hibernate reliably, during installation if you select manual partitioning you should ensure a swap partition is created that is at least 1.25 times your RAM.

_________________________________

Known bugs:
  • DockBarX plugin doesn't show tooltip for unopened apps until they've been opened once.
  • On some systems the DockbarX panel plugin occasionally doesn't start properly, the user must log out and back in.
_________________________________

Tips / Miscellaneous:

The 'application launcher' looking icons near the top of the panel are actually a DockBarX instance being rendered to the xfce4-panel through a plugin. DockBarX operates similar to Plank, Unity, Windows 7/8 panel, etc. providing icons that are launchers unless an app is already running, in which case they focus and raise the existing instance. New instances of applications can be launched by shift+clicking the icon or by right-clicking the icon and selecting 'Launch application'.

The Window Manager operates in an always-maximized fashion. Any launched apps (with the exception of dialog windows) are undecorated and maximized by default. They can be tiled (and thus floated) using Alt+LeftArrow and Alt+RightArrow, with Alt+DownArrow maximizing the window again, however, remember that the provided file manager, web browser and terminal all support tabs, with new tabs being openable via either Ctrl+T (thunar, pale moon) or Ctrl+Shift+T (xfce4-terminal).

The idea is to encourage through the environment the usage of tabs (which can use much less memory than multiple application instances, important on low RAM netbooks) in apps that support them, and re-using apps until a second instance is explicitly required or at least significantly more useful.

Unmaximized windows can be resized with Alt+RightClick and moved with Alt+LeftClick. (Keep this in mind when a window is too tall to fit on our little netbook displays)

If you require PulseAudio (for Skype, etc.) perform these commands:
Code: [Select]
sudo pacman -S manjaro-pulse pavucontrol pa-applet pulseaudio-ctl
reboot
Then you can remove the Xfce (ALSA) Audio Mixer plugin from the panel, since you will have the pa-applet in the system tray.
« Last Edit: 14. October 2015, 15:00:18 by Rob »

Offline excalibur1234

  • Global Moderator
  • *****
  • Posts: 2508
  • Branch: unstable
  • Desktop: net-minimal + LXQt
  • GPU driver: video-nouveau
  • Kernel: 4.6
  • Skill: Intermediate
Re: Manjaro Netbook Edition
« Reply #1 on: 05. October 2013, 17:04:12 »
i do not own a netbook, but i am sure that arch/manjaro fans with netbooks will enjoy this very much!

do you plan to make it available on the community editions download page once you feel it is stable enough?  http://sourceforge.net/projects/manjarolinux/files/community/
Need more information? Search here:   Manjaro Forum   |   Manjaro Wiki   |   Arch Wiki

Offline Arup

  • Sr. Mitglied
  • ****
  • Posts: 387
  • Branch: unstable
  • Desktop: XFCE
  • GPU Card: nvidia
  • GPU driver: no
  • Kernel: 3.13
  • Skill: Advanced
Re: Manjaro Netbook Edition
« Reply #2 on: 05. October 2013, 17:07:21 »
This is cool, will try it out on my ASUS AMD C50 netbook. Even the stock Manjaro can be optimized with TLP and Intel Thermal Daemon to get good performance out of Intel CPU laptops.

Offline Rob

  • Core Team
  • *****
  • Posts: 5390
  • Alias: Korrode
  • Branch: Unstable
  • Desktop: Xfce+Compiz
  • GPU Card: nVidia GTX560Ti
  • GPU driver: non-free
  • Kernel: linux314 x64
  • Skill: Advanced
Re: Manjaro Netbook Edition
« Reply #3 on: 05. October 2013, 17:14:00 »
do you plan to make it available on the community editions download page once you feel it is stable enough?  http://sourceforge.net/projects/manjarolinux/files/community/
Yep, so long as people seem to like it. :)

I'll get a fair bit of feedback first (and continue using it myself on my netbook) before that though. First I need to see if the 'always-maximized' WM model really pans out or not. There's other options if it doesn't, Awesome is highly configurable (and even then, i'm not explicitly tied to Awesome either).

This is cool, will try it out on my ASUS AMD C50 netbook. Even the stock Manjaro can be optimized with TLP and Intel Thermal Daemon to get good performance out of Intel CPU laptops.
.
Great. Remember the -netbook optimised kernel it provides won't work because it's Intel Atom specific, but the standard installation includes keeping the standard 3.10.x kernel installed as well, and you can install the standard 3.11.x kernel simply via pacman -S linux311.
Also, using the flashplugin-netbook package is almost certainly pointless on an AMD C50 based system. You can go back to the normal flash plugin simply with pacman -S flashplugin
« Last Edit: 05. October 2013, 17:16:00 by Korrode »

Offline Arup

  • Sr. Mitglied
  • ****
  • Posts: 387
  • Branch: unstable
  • Desktop: XFCE
  • GPU Card: nvidia
  • GPU driver: no
  • Kernel: 3.13
  • Skill: Advanced
Re: Manjaro Netbook Edition
« Reply #4 on: 05. October 2013, 17:15:48 »
Thanks for the heads up Korrode.

Offline Rob

  • Core Team
  • *****
  • Posts: 5390
  • Alias: Korrode
  • Branch: Unstable
  • Desktop: Xfce+Compiz
  • GPU Card: nVidia GTX560Ti
  • GPU driver: non-free
  • Kernel: linux314 x64
  • Skill: Advanced
Re: Manjaro Netbook Edition
« Reply #5 on: 05. October 2013, 18:14:15 »
Thanks for the heads up Korrode.

No probs.

I just added a section "Considerations for NON-Intel Atom users" to the first post.

Offline Kolibry

  • Sr. Mitglied
  • ****
  • Posts: 323
  • Branch: Unstable
  • Desktop: Openbox
  • GPU Card: Ati Radeon HD6290 Wrestler
  • GPU driver: free
  • Kernel: Linux manjaro 3.12.30-1
  • Skill: Intermediate
Re: Manjaro Netbook Edition
« Reply #6 on: 05. October 2013, 18:46:24 »
I wanted to try the kernel netbbok, also interested for fullscreen videos in my netbook. I will definitelygive it a try, thanks for sharing :) !
Asus 1225B - 11,6" -  AMD E-60 Dual Core 1,3Ghz - 4 Go RAM - HDD 1To-  Radeon HD6290
 Manjaro Openbox - Github

Offline Ayceman

  • Core Team
  • *****
  • Posts: 2113
  • Security Chief :P
  • Branch: stable, unstable
  • Desktop: Xfce
  • GPU Card: GTX780/HD3000/AMD8400
  • GPU driver: Nvidia/Intel/Catalyst
  • Kernel: latest stable+lts (64)
  • Skill: Advanced
Re: Manjaro Netbook Edition
« Reply #7 on: 05. October 2013, 20:34:08 »
You're missing a text editor - leafpad has the fewest dependencies

I'd recommend adding nitrogen to be able to change backgrounds - also since installing nitrogen doesn't add a launcher, I have one uploaded in the attachments. (just add it to /usr/share/applications)

Offline Kolibry

  • Sr. Mitglied
  • ****
  • Posts: 323
  • Branch: Unstable
  • Desktop: Openbox
  • GPU Card: Ati Radeon HD6290 Wrestler
  • GPU driver: free
  • Kernel: Linux manjaro 3.12.30-1
  • Skill: Intermediate
Re: Manjaro Netbook Edition
« Reply #8 on: 05. October 2013, 20:43:43 »
Unfortunately I was not able to start the session .At the promt, when "startx", it tries to load but brings me bakc to the prompt telling me X closed successfully.

Am I doing something wrong ?
Asus 1225B - 11,6" -  AMD E-60 Dual Core 1,3Ghz - 4 Go RAM - HDD 1To-  Radeon HD6290
 Manjaro Openbox - Github

Offline Rob

  • Core Team
  • *****
  • Posts: 5390
  • Alias: Korrode
  • Branch: Unstable
  • Desktop: Xfce+Compiz
  • GPU Card: nVidia GTX560Ti
  • GPU driver: non-free
  • Kernel: linux314 x64
  • Skill: Advanced
Re: Manjaro Netbook Edition
« Reply #9 on: 05. October 2013, 20:57:56 »
Unfortunately I was not able to start the session .At the promt, when "startx", it tries to load but brings me bakc to the prompt telling me X closed successfully.

Am I doing something wrong ?
Did you run the commands in the codebox? Not just finished the Manjaro-Net install but didn't run the Manjaro-Netbook install script?

You shouldn't have to type startx (or need anything configured in .xinitrc). If you ran the installation script LXDM should be set to load. The manjaro-netbook package's installation script does it.

Are you sure you followed the instructions exactly?

Installation Instructions:

Perform a Manjaro-Net 0.8.7.1 i686 install.
http://downloads.sourceforge.net/manjarolinux/manjaro-net-0.8.7.1-i686.iso
http://wiki.manjaro.org/index.php?title=Burn_an_ISO_File#Writing_to_a_USB_Stick_in_Linux

During the install, when asked if your user account is to have sudo rights, say yes.

Once the install is finished login with your user account (NOT as root) and run the following commands:
Code: [Select]
wget http://www.paradoxcomputers.com.au/manjaro/manjaro-netbook-install.sh
chmod 755 manjaro-netbook-install.sh
./manjaro-netbook-install.sh

You will need to enter your password a couple of times during installation.
Once the installation script is finished you just need to reboot. Be sure to select the -netbook kernel from the Grub menu if you're on Intel Atom based netbook hardware, otherwise select the normal kernel.

I've done this whole process like 10 times today on hardware that is extremely similar to your Samsung N150, it should work.

Did you leave the computer for a while when the install script was running? I'm just wondering if it was waiting for a password (sudo) at some stage and errored out after not getting one for a while. (I'm going to fix it so it only asks for password once at the start tomorrow.)

You can try again by just running the commands in the codebox again.
« Last Edit: 05. October 2013, 21:19:44 by Korrode »

Offline Kolibry

  • Sr. Mitglied
  • ****
  • Posts: 323
  • Branch: Unstable
  • Desktop: Openbox
  • GPU Card: Ati Radeon HD6290 Wrestler
  • GPU driver: free
  • Kernel: Linux manjaro 3.12.30-1
  • Skill: Intermediate
Re: Manjaro Netbook Edition
« Reply #10 on: 05. October 2013, 21:16:10 »
Ok, maybe I understood wrong. I thought it was live iso, so it can be tested on a USB key without installation. So I will try installing.
Asus 1225B - 11,6" -  AMD E-60 Dual Core 1,3Ghz - 4 Go RAM - HDD 1To-  Radeon HD6290
 Manjaro Openbox - Github

Offline Rob

  • Core Team
  • *****
  • Posts: 5390
  • Alias: Korrode
  • Branch: Unstable
  • Desktop: Xfce+Compiz
  • GPU Card: nVidia GTX560Ti
  • GPU driver: non-free
  • Kernel: linux314 x64
  • Skill: Advanced
Re: Manjaro Netbook Edition
« Reply #11 on: 05. October 2013, 21:17:38 »
Ok, maybe I understood wrong. I thought it was live iso, so it can be tested on a USB key without installation. So I will try installing.
Yeah, I'll hopefully get a live ISO up within the next couple of days.

Offline Rob

  • Core Team
  • *****
  • Posts: 5390
  • Alias: Korrode
  • Branch: Unstable
  • Desktop: Xfce+Compiz
  • GPU Card: nVidia GTX560Ti
  • GPU driver: non-free
  • Kernel: linux314 x64
  • Skill: Advanced
Re: Manjaro Netbook Edition
« Reply #12 on: 06. October 2013, 18:15:43 »
-----------------------------------------------------
Live ISO image now available!
See first post.
-----------------------------------------------------


You're missing a text editor - leafpad has the fewest dependencies
Geany was installed but for some reason wasn't set to open plain text files, it's resolved now, thanks.

/usr/share/applications
~/.local/share/applications* ;)
« Last Edit: 06. October 2013, 18:32:37 by Korrode »

Offline vanlong441

  • Artwork Team
  • ***
  • Posts: 492
  • Skill: Novice
Re: Manjaro Netbook Edition
« Reply #13 on: 06. October 2013, 18:46:51 »
make sure you have cpupower set as ondemand, turn off usb-autosuspend if you have laptop-mode-tools installed.

Offline Rob

  • Core Team
  • *****
  • Posts: 5390
  • Alias: Korrode
  • Branch: Unstable
  • Desktop: Xfce+Compiz
  • GPU Card: nVidia GTX560Ti
  • GPU driver: non-free
  • Kernel: linux314 x64
  • Skill: Advanced
Re: Manjaro Netbook Edition
« Reply #14 on: 06. October 2013, 18:52:58 »
make sure you have cpupower set as ondemand
The provided -netbook kernel uses ondemand profile as default.

Quote
turn off usb-autosuspend if you have laptop-mode-tools installed.
EDIT: laptop-mode-tools are installed by default. You've found usb-autosuspend causes problems?
« Last Edit: 06. October 2013, 18:56:01 by Korrode »