Linux Lite Forums

General => Release Announcements => Topic started by: Jerry on May 09, 2016, 06:21:31 AM

Title: Linux Lite 3.0 Beta Released
Post by: Jerry on May 09, 2016, 06:21:31 AM
Release Announcement

Linux Lite 3.0 Beta is now available for testing. This release marks the start of the Series 3 release cycle. We are mindful of keeping that 'Linux Lite familiarity' in terms of look and feel. There have been a lot of changes, but we have remained loyal to our core - Simple, Fast and Free. Once again, the community is instrumental in our direction. See below for all the changes.

(http://imgur.com/ArBqatE.png)

Lite Software - Lite Software has had an overhaul. We've added icons where there were Select boxes (thank you Misko). This helps people who identify with images and branding to easily locate their favorite software. You can select multiple programs to install by holding down Ctrl or Shift. We've also added Audacity (audio editor), Calibre (eBook reader and manager) and Pinta (Windows Paint.Net look-a-like) thanks to your suggestions.

(http://imgur.com/3lD1JB2.png)

Folders access from the Menu - Another community suggestion that fits perfectly with those transitioning from Windows, our target audience.

(http://imgur.com/I1mqHw7.png)

Share Hardware Configuration (Lite Info) - With this new addition, we've already had 400+ submissions to the Linux Lite Hardware Database. Now included starting with Series 3, this software helps those who are potentially looking to install Linux Lite, to see what computers other people are running Linux Lite on. Just a note, if you're using VirtualBox, please don't submit any reports with Share Hardware Configuration, the last thing we need is a hardware page full of virtual machines :) Menu, System, Share Hardware Configuration.

Linux Lite Hardware Database - https://www.linuxliteos.com/hardware.php

(http://imgur.com/g1VMih5.png)

Tray Icons - We've removed Indicator Plugin. Now there is a separate volume control - Volti. If people accidentally delete items from their tray, they are easily put back by either running 'volti' from the Menu or logging out/in again.

(http://imgur.com/jpN7WAJ.png)

New Theme - We've adopted the popular Arc theme for several reasons. One, it looks great. Two, it's regularly maintained. Three, because it's a part of Lite Themes (see below) we can easily adapt it to our needs. Four, there are three themes within, Arc, Arc-Dark and Arc-Darker so it you want the all out dark look, it's easy to select. Five, it's light.

Lite Themes - A new package that incorporates, themes, icons, mouse themes and wallpapers. This allows us to easily deploy updates without using complex bash code. If other system packages make changes that affect our themes, we can quickly adapt with an updated package. We'll most likely add the Firefox Arc theme to the Final - https://github.com/horst3180/arc-firefox-theme

Lite Upgrade - You'll now receive upgrades from within Series 3 automatically. Upgrades are a serious necessity in terms of security and bug fixes. If we add something you don't like, we'll make sure you can easily remove it. This has to be one of the most streamlined upgrades for any LTS distro.

New Boot Theme - Updated to new look.

Less PPA's - Means faster Updates, and increased reliability. The Google saga experienced this year has proved to be a valuable lesson (see below). The only PPA's are for Gimp, Wine and Systemback - they have not let us down to date.

Google Software - Once burned, twice shy. The Google PPA issues this year has left a sour taste in my mouth. No Google products will appear in Lite Software for the entirety of Series 3. You can still get Chrome etc from the internet. A huge thank you to those who helped people who's Updates were not working. I know this has been a p.i.t.a. and I would like to recognize this community for assisting people with the Google fix. We'll look at reintroducing Google software in Lite Software in Series 4. Let's see how things pan out over time.

UEFI - Will not be supported in Series 3. People already know my position on this, we've had our discussions here on UEFI. We can still bring people to Linux Lite, with a little BIOS guidance.

Kernels - All previous, current and future Linux Lite Kernels will be available throughout Series 2 & 3, 4 and so on...

Screenshot - Now has the ability to upload to our preferred image hoster, Imgur.

(http://imgur.com/zMfLxnt.png)

ISO size - Software grows in size, it happens with time. We will always look for ways to 'trim the fat'. At the moment, this is the best we can do.

Games Menu - Dropped in Series 3. Steam is now installable via Lite Software for both 32bit and 64bit. It made sense not to include gaming software in the Menu that only a few people would use. The majority of our users just want a basic Internet, Office and Multimedia operating system.

Wallpaper - New wallpapers. The default wallpaper in this Beta represents the start of Series 3 with our Codename Gem - 'Citrine' at the center of attention. The final default wallpaper has yet to be decided upon.

Help Manual - Will not be fully updated until the Final is released. For now there are just a few changes. View the Help Manual in this Beta release as a 'placeholder' for now, although much of the information is still completely relevant.

Changelog:

Firefox 46.0
Thunderbird 38.7.2
LibreOffice 5.1.2.2
VLC - 2.2.2
Gimp 2.8.16
Base: 16.04

New - Folders access from the Menu
New - Share Hardware Configuration (Lite Info)
New - Arc as the default Theme
New - Lite Themes package
New - Automatic upgrades within the Series
New - Login Theme: LightDM GTK Greeter Custom Linux Lite Theme (keyboard navigable)
New - Boot Theme
New - Search here ... Thunar custom action added
New - Installer slides, less clutter, simpler
Updated -  Lite Software revamped
Fewer PPA's
Screensaver dropped
Java Applets (icedtea-8-plugin) included by default

Developer credits - Jerry Bezencon, John Jenkins, Milos Pavlovic, Brian Tomlinson, Josh Erickson, Manoj Kumar Nayak

Downloads:
HTTP:
Download 32bit from here - Linux Lite 3.0 Beta 32bit (http://sourceforge.net/projects/linuxlite/files/3.0/beta/linux-lite-3.0-beta-32bit.iso/download)
md5sum: d326dd264b07caf184ec17dc0a42991b
Size: 988mb (DVD, USB)

Download 64bit from here - Linux Lite 3.0 Beta 64bit (http://sourceforge.net/projects/linuxlite/files/3.0/beta/linux-lite-3.0-beta-64bit.iso/download)
md5sum: 5b15b402e6db84d2ef3fb9bfc2049c8a
Size: 1.1GB (DVD, USB)

TORRENTS:
32bit Torrent from here - linux-lite-3.0-beta-32bit.iso.torrent (https://www.linuxliteos.com/torrent/linux-lite-3.0-beta-32bit.iso.torrent)
Hash: cbdf44b177555376abab85afe709cf3e154f3a97
Size: 988mb (DVD, USB)

64bit Torrent from here - linux-lite-3.0-beta-64bit.iso.torrent (https://www.linuxliteos.com/torrent/linux-lite-3.0-beta-64bit.iso.torrent)
Hash: 2335230985bda4b8ca53fe6a1354a6b2243852f4
Size: 1.1GB (DVD, USB)

Live USB/DVD/VirtualBox/Vmware:

Login is automatic, no credentials required. The image can be written to a 2gb or larger USB stick, or a writable DVD. Alternatively, you can use the dd command: sudo dd if=linux-lite-3.0-beta-xxbit.iso of=/dev/sdx bs=4M where 'x' is the letter of your usb stick. In linux to find out the letter of your usb stick, open a terminal and type: df -h It is usually listed as 'media' or similar. Please see the built in Help Manual if you require a more detailed explanation of this procedure.

All Ubuntu 32bit kernels these days ship with PAE.

Minimum Recommended Specs:
700MHz processor
512mb ram
VGA screen capable of 1024x768 resolution
DVD drive or USB port for the ISO image

Preferred Specs:
1.5GHz processor+
1024mb ram+
VGA, DVI or HDMI screen capable of 1366x768 resolution+
DVD drive or USB port for the ISO image

Login to the live desktop is automatic.

The first thing you MUST do after a fresh install of Linux Lite is run Menu, Favorites, Install Updates.

As this is a beta release, there are bound to be bugs etc. Please help make the final stable for other people by participating in this Beta. Please report any bugs and feedback in this thread.


Thank you :)
Jerry and the team.
Title: Re: Linux Lite 3.0 Beta Released
Post by: UltraCookie on May 09, 2016, 07:21:03 AM
Downloading right now. Will test in live mode later. Judging from the 2.8 beta I'm confident it'll be allready be pretty good.
Title: Re: Linux Lite 3.0 Beta Released
Post by: firenice03 on May 09, 2016, 08:13:20 AM
Looking good Jerry!!!

Now to find a little time to install :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jocklad on May 09, 2016, 09:09:48 AM
LL 3.0 iso 64 bit downloaded and installed to live usb through unetbootin.....no problems.

System installed from live usb to 250g external hdd very fast no problems at all.

No errors updating after installation.  :) :) :).

No errors installing lite software.

Have just downloaded google-chrome 64 bit seems fine.

Now to give it a good run.

So far looking great.

Thanks to Jerry and the Team  :) :) :)

Jocklad
Title: Re: Linux Lite 3.0 Beta Released
Post by: Scott on May 09, 2016, 09:36:42 AM
Very exciting. Downloading now. Thanks to all involved for the hard work.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Ottawagrant on May 09, 2016, 09:36:53 AM
I'm going to try the 32bit version. I'm sure we'll have lots of 64 users. I'm also going to try it on more than one computer, of different ages & configurations (Intel, AMD, nVidia, netbook, etc.) Even with a few bumps there's nothing like a fresh install of a spankin' new OS. Great start to the week.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 09, 2016, 09:39:13 AM
Thanks folks, love the comments! Happy testing :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: MikaR on May 09, 2016, 09:58:11 AM
i am testing that Fujitsu Siemens E 8420 32bit and work good.. 8)
Title: Re: Linux Lite 3.0 Beta Released
Post by: Ottawagrant on May 09, 2016, 10:28:55 AM
Running x32 right now. When you boot up you get the "notify-send "VBoxClient: the VirtualBox kernel service is not running.  Exiting." message. May want to repost the link to how to fix that for folks who are puzzled. 2.6 & 2.8 did it as well. there is a simple edit in leafpad. I guess it's me but I can't find the 'Lite control center'. After install I went to click the quickstart. . . and there isn't one. And I can't seem to find it at all. Have also posted the 'share your hardware configuration'. Otherwise, having fun. Series 3 will be a hit.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 09, 2016, 10:37:59 AM
Nice catch Ottawagrant on VirtualBox, I'll fix that :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jocklad on May 09, 2016, 10:50:53 AM
Bluetooth A2DP works out the box........Great  :) :) :) :)

No more editing bluetooth files  8)
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 09, 2016, 10:52:47 AM
Bluetooth A2DP works out the box........Great  :) :) :) :)

No more editing bluetooth files  8)

Nice!
Title: Re: Linux Lite 3.0 Beta Released
Post by: Teddy on May 09, 2016, 11:16:58 AM
Running x32 right now. When you boot up you get the "notify-send "VBoxClient: the VirtualBox kernel service is not running.  Exiting." message. May want to repost the link to how to fix that for folks who are puzzled. 2.6 & 2.8 did it as well. there is a simple edit in leafpad. I guess it's me but I can't find the 'Lite control center'. After install I went to click the quickstart. . . and there isn't one. And I can't seem to find it at all. Have also posted the 'share your hardware configuration'. Otherwise, having fun. Series 3 will be a hit.

Had that happen to my friend's HP laptop on LL 2.8 just this morning. Me and him thought nothing of it.

On the topic of this thread, I am going to test 3.0 beta out on real hardware. Don't count on it though as I'm having the internet connection issues I've always had, and need to get a new AC 90W charger for my Dell laptop to test it on. Hopefully on eBay, I will order it tonight. From what I see on the screenshots, great job LL team! The wallpaper I like alot too, though it somehow (unfortunately) reminds me of the default Vista wallpaper, with all the smooth lines and smooth transition of colors behind the Citrine gem.

Sent from my Note 3 using the Tapatalk Android app.

Title: Re: Linux Lite 3.0 Beta Released
Post by: Lend27 on May 09, 2016, 11:36:41 AM
NOt sure if I missed this discussion, but what happened to the "Lite Control Center"? 
The icon was on the panel as of 2.8.
Will it be returning?

Thanks!
Len
Title: Re: Linux Lite 3.0 Beta Released
Post by: TMG1961 on May 09, 2016, 01:06:35 PM
Not sure what the problem is. But i am unable to get this working. I downloaded the 64 bit iso file. I used the dd command to write the iso file to a 4gb usb stick. It boots up but i can't get passed the countdown, once it reaches zero it starts at 10 again. I then used multisystem to create a bootable usb drive but then i need to enter a username and password to get into LL.

Title: Re: Linux Lite 3.0 Beta Released
Post by: bluzeo on May 09, 2016, 01:23:07 PM
im debating on testing this version on my Vm on my second desktop. i i like this Distro a lot
Title: Re: Linux Lite 3.0 Beta Released
Post by: newtusmaximus on May 09, 2016, 02:47:16 PM
Running  32 bit Live DVD on HP DC7700 smallform desktop  (3GB Ram) IIyama CRT monitor .  UK keyboard found without tweaking ?,  LAN, sound, vision. Mouse all OK with You Tube.  BBC Iplayer.  Will keep testing.    Post written from live DVD :)

Just noted " and @ are in incorrect places for UK English full keyboard.
 
Title: Re: Linux Lite 3.0 Beta Released
Post by: LL-user on May 09, 2016, 03:14:10 PM
Not sure what the problem is. But i am unable to get this working. I downloaded the 64 bit iso file. I used the dd command to write the iso file to a 4gb usb stick. It boots up but i can't get passed the countdown, once it reaches zero it starts at 10 again. I then used multisystem to create a bootable usb drive but then i need to enter a username and password to get into LL.

Hi TMG1961,

Did you successfully run a md5sum check on the downloaded iso file?
In Thunar (file manager) right click on the file and choose "Check MD5SUM".
That would be my first step trouble shooting the issue.

Hope that helps :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: TMG1961 on May 09, 2016, 03:29:30 PM
Not sure what the problem is. But i am unable to get this working. I downloaded the 64 bit iso file. I used the dd command to write the iso file to a 4gb usb stick. It boots up but i can't get passed the countdown, once it reaches zero it starts at 10 again. I then used multisystem to create a bootable usb drive but then i need to enter a username and password to get into LL.

Hi TMG1961,

Did you successfully run a md5sum check on the downloaded iso file?
In Thunar (file manager) right click on the file and choose "Check MD5SUM".

That would be my first step trouble shooting the issue.

Hope that helps :)


I did the md5sum check and it was correct. No idea why i cant get the bootable usb drive to boot al the way into LL. 





Title: Re: Linux Lite 3.0 Beta Released
Post by: LL-user on May 09, 2016, 04:00:42 PM
Hi TMG1961,

Then I'd suggest using unetbootin to create the bootable USB stick as confirmed working by Jocklad.

:)
Title: Re: Linux Lite 3.0 Beta Released
Post by: bfb on May 09, 2016, 04:18:39 PM
I have it running on a USB stick and I thought I had installed it from that, but grub cant open it.
It sees it but I get a message as if grub wasn't intalled on the Lite Partition (I have Xubuntu 16.04 on SD1 and Lite on SD5)

I know lite needs grub to be in its own partition but I tried the work around of trying to move grub to the Lite partition but it wont work

This is the first time I have ever had installation problems with a Lite release
Title: Re: Linux Lite 3.0 Beta Released
Post by: TMG1961 on May 09, 2016, 04:23:18 PM
Hi TMG1961,

Then I'd suggest using unetbootin to create the bootable USB stick as confirmed working by Jocklad.

:)

Thanks, installed unetbootin and created the bootable usb stick. It booted into LL3 without a problem.
Title: Re: Linux Lite 3.0 Beta Released
Post by: LL-user on May 09, 2016, 04:31:39 PM
You're welcome.

Great you got it working :)

Enjoy LL 3.0 Beta! Am still downloading ... another 3h to go...
Title: Re: Linux Lite 3.0 Beta Released
Post by: TMG1961 on May 09, 2016, 04:38:01 PM
You're welcome.

Great you got it working :)

Enjoy LL 3.0 Beta! Am still downloading ... another 3h to go...

wow. good luck with the download. I keep fingers crossed that all comes in without a problem.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Lend27 on May 09, 2016, 04:47:16 PM
NOt sure if I missed this discussion, but what happened to the "Lite Control Center"? 
The icon was on the panel as of 2.8.
Will it be returning?

Thanks!
Len

Anyone know where the Lite Control Center went?
Losing that would be a big negative IMO.
Hope to see it return.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Wirezfree on May 09, 2016, 06:27:54 PM
NOt sure if I missed this discussion, but what happened to the "Lite Control Center"? 
The icon was on the panel as of 2.8.
Will it be returning?

Thanks!
Len

Anyone know where the Lite Control Center went?
Losing that would be a big negative IMO.
Hope to see it return.


Open a terminal(ctrl+alt+t) and enter:
Code: [Select]
lite-controlcenterdoes it eventually appear.??

If YES...

If you click on Menu and start typing Lite... does it show in the list.??
Maybe a Menu entry is missing.??
Title: Re: Linux Lite 3.0 Beta Released
Post by: Lend27 on May 09, 2016, 06:45:44 PM
No, none of that worked.
Either my download is corrupt, or they pulled the plug on the control center, which would be a shame.
Does anyone here have the Control Center working with LL3?

Thanks!
Len
Title: Re: Linux Lite 3.0 Beta Released
Post by: newtusmaximus on May 09, 2016, 06:45:54 PM
Toshiba A10 1 GB Ram - 32 bit. from DVD. Live session does not find PCMIA 3Com wireless card (3CRWE154G72.   Have no problems with installed 2.8 32 bit  Kernel 4.5.0  on this machine. Otherwise screen , touchpad ,video drivers working.   
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jocklad on May 09, 2016, 07:00:42 PM
ben@asus:~$ lite-controlcenter
lite-controlcenter: command not found
ben@asus:~$

No joy either with the lite-control centre  ::)
Title: Re: Linux Lite 3.0 Beta Released
Post by: LinuxNoob on May 09, 2016, 07:30:54 PM
So far I like how it's set up...  Jerry

I would like to suggest Guake as a drop down terminal, kinda confused that you never considered to have this type already built in. Unless it would make the ISO too over sized.

I been using it from 2.4 and never had any issues, also I have it automatically start with LL. Press F12 and bang it drops down and F12 throws it back up. It also keeps what has been written there.

I'm still testing it on my thumb drive or should I install it? If so would a dual boot be ok? I don't have a spare computer to try it.

Just wanted to mention that a drop down terminal seems to be the staple with most Linux users. Also it would take most of the scary aspect of using one away and give it a built in feel.

Anyone else use a drop down terminal?

As for the control center, I'm kinda so so about it not being there, I been trying to use it more but I am also used to using the setting icon like before so to me it's not a big thing. It does look more nice than the setting way. However if it's not available, I'm not that upset.



Title: Re: Linux Lite 3.0 Beta Released
Post by: Ottawagrant on May 09, 2016, 07:48:36 PM
Wanted to mention: If you have a choice for your computer of a dvd (iso) install, or installing from a flash drive - go with the flash drive. This is NOT a complaint, I just found the dvd install a bit slow. I want to make sure this is in perspective - an install is a one time deal. To continue the discussion on the 'lite control center' it's not in the repository either. No problem. May 9th, early days yet. Going to install LL 3.0 on a nVidia/AMD based computer tomorrow & then a netbook. For you US Powerball players - play the number '3'. It's looking lucky.
Title: Re: Linux Lite 3.0 Beta Released
Post by: firenice03 on May 09, 2016, 07:57:57 PM
Live USB (64-bit) prompting for userid/pw = thought this was auto logon?
anyone remember the typical default??

Installed to a multi-boot flash drive :)


Ok think it was id/ it and blank.. got clicky happy and think that's what I had in there
Title: Re: Linux Lite 3.0 Beta Released
Post by: LinuxNoob on May 09, 2016, 08:01:23 PM
I know that we're done talking about the control center, however I still see it in the terminal as an option to install it in 2.8. Just FYI guys.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Lend27 on May 09, 2016, 08:40:33 PM
I know that we're done talking about the control center, however I still see it in the terminal as an option to install it in 2.8. Just FYI guys.


Does anyone know for sure whether the Lite Control Center will be back for the 6/1 final release of Citrine?
Such a simple question, yet it remains unanswered.  Is there no one who knows the answer to that question?


Anyone?
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 09, 2016, 09:59:00 PM
I know that we're done talking about the control center, however I still see it in the terminal as an option to install it in 2.8. Just FYI guys.


Does anyone know for sure whether the Lite Control Center will be back for the 6/1 final release of Citrine?
Such a simple question, yet it remains unanswered.  Is there no one who knows the answer to that question?


Anyone?

Not at this stage, will let you know if anything changes. No need to ask the same question multiple times, I do read all the posts and have been asleep since my last post. Cheers.

Sent from my phone using Tapatalk

Title: Re: Linux Lite 3.0 Beta Released
Post by: LL-user on May 09, 2016, 10:18:45 PM

Anyone else use a drop down terminal?


Gave it a try some time ago, as I did with Tilda. (https://github.com/lanoxx/tilda/)
Ditched all of them after a while again. I'm working quite a lot with terminals, so to me these kind of special tools have been more a restriction. Beside that I prefer the system as clean, simple and light as possible. That's why I use Linux Lite :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: LL-user on May 09, 2016, 10:25:52 PM
wow. good luck with the download. I keep fingers crossed that all comes in without a problem.

Thanks! Download successfully finished and 64bit system already booted up via USB stick.

Great job Jerry & team! Highly appreciated! :)

Didn't play around with it yet. But I noticed the following: When I click "Terminal" on the panel I get a terminal window titled "Command Line". If I open a second one it's called "LXTerminal". Not a biggie, but not to confuse new users it might be better consistent.

Also, the terminal can be resized by dragging the borders ONLY on the top left corner. I assume that's not the intention, is it?

Thanks again for all the hard work! :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: glin22 on May 09, 2016, 10:28:04 PM
I fired up LL3.0 beta in virtualBox.

The first thing I noticed is when I was installing it, no indicator showed the progress even though there was disk activity, it just sat there. Once it was installed and did an update, then a progress bar showed activity.

When I right click on the desktop, the menu that comes up is very strange, doesn't show an indicator bar showing where I am at in the menu. Also, the menu behavior in the whisker menu area just seems odd to me visually. Shouldn't that also show a light blue bar first in the first section ? The second area to the right has a darker blue bar whose behavior seems ok, wish the first part had the light bar using the same behavior.

In the workspace area, I was a bit confused when I looked there, it doesn't mimic what's actually on the screen, a generic icon comes up, it threw me off for a few minutes until I figured out what was going on. Is is computationally expensive to get the screen and shrink it so it shows the super small version of the screen in the workspace area ?

Anyway, these are just my impressions and feedback so far on the 3.0 Beta

I am using the 64 bit version of the Beta.

Glin22
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 09, 2016, 10:32:42 PM
Folks, please remember to include what architecture, 32bit or 64bit your testing when making your posts, so I know where to fix the bugs! :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 09, 2016, 10:58:51 PM
Can't replicate the 64bit requiring user & pass on live boot, I used imagewriter to burn the iso to usb, looks like unetbootin is a good option too. Can confirm VirtualBox kernel message.
Title: Re: Linux Lite 3.0 Beta Released
Post by: firenice03 on May 09, 2016, 11:22:04 PM
Can't replicate the 64bit requiring user & pass on live boot, I used imagewriter to burn the iso to usb, looks like unetbootin is a good option too. Can confirm VirtualBox kernel message.
Got prompted on both 32 and 64, both copied to usb via yumi, on windows.. I can try tomorrow on single usb with win32diskimage on windows :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 10, 2016, 12:37:12 AM
One possible bug, can anyone else replicate this?

- Install Steam and Dropbox from Lite Software
- After installation, start both apps, network tray icon disappears

Must be done on real hardware as Steam doesn't start in VirtualBox. Thanks :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 10, 2016, 12:43:23 AM
So far I like how it's set up...  Jerry

I would like to suggest Guake as a drop down terminal, kinda confused that you never considered to have this type already built in. Unless it would make the ISO too over sized.

I been using it from 2.4 and never had any issues, also I have it automatically start with LL. Press F12 and bang it drops down and F12 throws it back up. It also keeps what has been written there.

I'm still testing it on my thumb drive or should I install it? If so would a dual boot be ok? I don't have a spare computer to try it.

Just wanted to mention that a drop down terminal seems to be the staple with most Linux users. Also it would take most of the scary aspect of using one away and give it a built in feel.

Anyone else use a drop down terminal?


A drop down terminal is not something our target audience, Windows users, would expect to see. I certainly appreciate all suggestions, but they must focus purely on Windows people. Linux users familiar with the command line, and then a drop down terminal can easily set this up. Cheers :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jocklad on May 10, 2016, 05:07:46 AM
Problems updating LL 3.0 64 bit beta this morning.

It was our old friend google-chrome causing the update errors.

Problems have also been reported on google-chrome with Ubuntu 16.04.

Chromium and Firefox working fine on 64 bit.

Think I will give Google chrome a wide berth for the time being.

Otherwise LL 3.0 beta running great.

Jocklad.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jocklad on May 10, 2016, 06:29:58 AM
One possible bug, can anyone else replicate this?

- Install Steam and Dropbox from Lite Software
- After installation, start both apps, network tray icon disappears

Must be done on real hardware as Steam doesn't start in VirtualBox. Thanks :)

Steam installed ok but with a warning that the package was out of date.
The tray icon did disappear for a few seconds but came back.
Hope this helps.

Dropbox installed ok but cannot re-open it.
No response from desktop icon

Jocklad
Title: Re: Linux Lite 3.0 Beta Released
Post by: leillo1975 on May 10, 2016, 06:38:55 AM
I'm trying to install in a Virtualbox machine, and before Desktop I'm prompted with user/password. I trying 32 bits ISO

EDIT: In safe-mode I don't have this problem
Title: Re: Linux Lite 3.0 Beta Released
Post by: Ottawagrant on May 10, 2016, 08:05:11 AM
I have an Acer/nVidia/AMD computer, few years old. Came with Windows 7 preinstalled. When Windows 10 first came out the pop up message said it couldn't be updated to 10 - no drivers. Eventually I was able to put 10 on it, but the graphics weren't the best. As usual Microsoft installed 'a driver', not necessarily the correct driver. Usually when I install a Linux OS on this computer I have to immediately go to the drivers section & install the proprietary nVidia driver, not the nouveau one. I installed Linux Lite 3.0 and after the install had to do. . . nothing. I went over to the install drivers & it's telling me, nope. Don't have to do a thing. I'm installing LL 3.0 on a few different computers to try it out. Here's something everyone will enjoy. To put LL 3.0 on this computer I popped in the GParted disk to wipe Windows 10 off the computer. Then installed LL. I have a system image of Windows 10 that I could reinstall. . . maybe.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 10, 2016, 08:11:07 AM
I have an Acer/nVidia/AMD computer, few years old. Came with Windows 7 preinstalled. When Windows 10 first came out the pop up message said it couldn't be updated to 10 - no drivers. Eventually I was able to put 10 on it, but the graphics weren't the best. As usual Microsoft installed 'a driver', not necessarily the correct driver. Usually when I install a Linux OS on this computer I have to immediately go to the drivers section & install the proprietary nVidia driver, not the nouveau one. I installed Linux Lite 3.0 and after the install had to do. . . nothing. I went over to the install drivers & it's telling me, nope. Don't have to do a thing. I'm installing LL 3.0 on a few different computers to try it out. Here's something everyone will enjoy. To put LL 3.0 on this computer I popped in the GParted disk to wipe Windows 10 off the computer. Then installed LL. I have a system image of Windows 10 that I could reinstall. . . maybe.

Try Install Updates first, then Install Drivers.

Sent from my phone using Tapatalk

Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 10, 2016, 08:13:13 AM
I'm trying to install in a Virtualbox machine, and before Desktop I'm prompted with user/password. I trying 32 bits ISO

EDIT: In safe-mode I don't have this problem

I did numerous 32bit beta installs in VB before releasing the public beta. Didn't experience this. Thanks :)

Sent from my phone using Tapatalk

Title: Default borderless look is not ergonomic
Post by: jcoles on May 10, 2016, 08:44:29 AM
The default borderless windows look fine against the default colourful background. But when dialogs are open on top of white-background documents, or even other dialog boxes, the result is visually confusing. A border, even just a single pixel, is necessary. And don't make the border lines almost invisible by making them a very light colour. Tabs within dialogs have this problem. Open File Manager Preferences, for example. It's not clear visually which of the tabs (Display, Side Pane, Behavior, Advanced) is actually selected! On the Behavior tab, the non-selected radio buttons are nearly invisible. Fortunately, selecting the label selects the button, too. But the text just floating in space like that doesn't even look like a control.

GUI designers need to remember that their users are not all 25-year-olds with perfect vision.

I have not yet tried the alternative Appearance settings, which could be quite time-consuming. How the two or three blocks of colour preceding the Style name relate to the Desktop appearance is not clear to me. Are washed-out blues and greys the only choices? It might be simpler to provide some way to directly select border thickness/colour, header size/colour, etc.

Despite the preceding gripes, Linux Lite 3.0 looks like a nice upgrade from v2.8. There's a good selection of up-to-date applications. I have installed the beta on a VM to try it out.
Title: Re: Linux Lite 3.0 Beta Released
Post by: torreydale on May 10, 2016, 09:51:34 AM
On 64bit VirtualBox.

Screensaver doesn't appear to be installed.  And when I tried opening the Light Locker Settings, it does not open.  I get a spinning mouse for about half a second, but nothing opens after that.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 10, 2016, 10:32:16 AM
On 64bit VirtualBox.

Screensaver doesn't appear to be installed.  And when I tried opening the Light Locker Settings, it does not open.  I get a spinning mouse for about half a second, but nothing opens after that.

Announcement mentions the exclusion of Screensaver. I'll look into Light Locker. Thank you :)

Sent from my phone using Tapatalk

Title: Re: Default borderless look is not ergonomic
Post by: MrNanook on May 10, 2016, 10:34:40 AM
Agree with these suggestions.

edit: responding to jcoles (https://www.linuxliteos.com/forums/release-announcements/linux-lite-3-0-beta-released/msg23266/#msg23266).
Title: Re: Linux Lite 3.0 Beta Released
Post by: torreydale on May 10, 2016, 10:47:04 AM
My oversight.  I stepped away from the VM, and when I came back to it, it was locked.  I assumed there was a screensaver setting locking it.  When I couldn't find that, I looked into Light Locker.

It is possible that I locked my PC (using Super + L), which locked the VM.  On that note, I'm not seeing a Lock Screen option in the Menu.  But either way, I couldn't get Light Locker to open.



Title: Re: Linux Lite 3.0 Beta Released
Post by: newtusmaximus on May 10, 2016, 10:56:49 AM
 Full install from 32 bit dvd to Fujitsu Siemens Amilo Si1520 ran smoothly.. Keyboard "function" Fn key locked on .  Changed settings/keyboard
unticked   General "restore num lock on start up"
LAYOUT - unticked "Use System Deafualts", Changed Keyboard Model to " Fujitsu Siemens Computers AMILO group",  Keyboard Layout to "English (UK)"

All appears to be working .  updates installed smoothly. Will keep testing

UPDATE - unable to load GoogleEarth 32 bit deb /  Lsb Core error

 
 (http://imgur.com/XWeaCh0l.png)
 (http://i.imgur.com/XWeaCh0.png)
 

Virtual Box popup on startup
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 10, 2016, 01:11:03 PM
re. light locker - https://bugs.launchpad.net/ubuntu/+source/light-locker-settings/+bug/1574544 waiting for a fix, nice spotting torreydale :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: torreydale on May 10, 2016, 01:38:47 PM
Thanks.  Will there be a Lock Screen option in the Menu like before?
Title: Re: Default borderless look is not ergonomic
Post by: LinuxNoob on May 10, 2016, 02:04:34 PM
I have tried mate a couple of weeks ago and was attracted to the orange theme they had. Looking for a theme similar to that. It's not something that makes me want to use mate but I have to give it to em for that Ubuntu color theme.

Yes I have noticed that the borders are quite difficult to see at first glance. Never thought of complaining about it until I saw this post. Yes it could be an issue for visually challenged individuals. Maybe the orange theme could help there. Agree with MrNanook and jcoles about that.

I don't think thats its a mate only theme right?
Title: Re: Linux Lite 3.0 Beta Released
Post by: LinuxNoob on May 10, 2016, 02:13:41 PM
I would like to point out that this is an issue NOT pertaining to only 3.0 but I was reminded after installing it to thumb drive. It's been a few installs where the keyboard on my Acer Aspire ONE from default gives me the wrong characters like t=6.

I'm used to it now where I just correct it by pressing the proper keys to shift it back. I think it's a multi language keyboard.

Not sure how many people are affected by this. I believe there was a post while back where someone was having this issue and I mentioned it to him on how to correct it.

I don't think its a language issue. or is it?

If you are interested and need more info about this lmk what you need.
Title: Re: Linux Lite 3.0 Beta Released
Post by: torreydale on May 10, 2016, 02:34:27 PM
On the comment about the borderless windows of the Arc theme, I notice when I have a File Manager window open, I can only grab the top edge, the top two corners, and the bottom right corner to resize the window.  I cannot grab the bottom left corner or any other edge beside the top edge.

In a Terminal, I can only grab the top edge and the top two corners to resize the window. 

These issues are alleviated somewhat when I switch the Window Manager to the Arc-Dark or Arc-Darker themes.  But these issues go away altogether if I switch the Window Manager to Kokodi, Daloa, or Moheli.

Note:  I am using 64bit LL3.0 in a Virtualbox VM.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Duckeenie on May 10, 2016, 04:32:11 PM
The default borderless windows look fine against the default colourful background. But when dialogs are open on top of white-background documents, or even other dialog boxes, the result is visually confusing. A border, even just a single pixel, is necessary. And don't make the border lines almost invisible by making them a very light colour. Tabs within dialogs have this problem. Open File Manager Preferences, for example. It's not clear visually which of the tabs (Display, Side Pane, Behavior, Advanced) is actually selected! On the Behavior tab, the non-selected radio buttons are nearly invisible. Fortunately, selecting the label selects the button, too. But the text just floating in space like that doesn't even look like a control.

GUI designers need to remember that their users are not all 25-year-olds with perfect vision.

I have not yet tried the alternative Appearance settings, which could be quite time-consuming. How the two or three blocks of colour preceding the Style name relate to the Desktop appearance is not clear to me. Are washed-out blues and greys the only choices? It might be simpler to provide some way to directly select border thickness/colour, header size/colour, etc.

Despite the preceding gripes, Linux Lite 3.0 looks like a nice upgrade from v2.8. There's a good selection of up-to-date applications. I have installed the beta on a VM to try it out.

I agree entirely. I switched the theme pretty quickly after noticing this.

In addition why has Greybird become Pinkbird? I mean it doesn't actually look bad (I'm using it now) but it does limit our colour options between themes somewhat.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Duckeenie on May 10, 2016, 04:44:13 PM
Volti is in my startup but I can't see it running in task manager and I have no icon in the notification area. Sound does work.
Title: Re: Linux Lite 3.0 Beta Released
Post by: firenice03 on May 10, 2016, 07:15:10 PM
Update for Live USB..

1st attempt was a multi-boot using YUMI - both 32 and 64 bit prompted for UserID/PW (it/"blank")

2nd attempt was a single usb using Win32DiskImage - 32 bit NO prompt, auto log on worked as normal.


Noticed: On the Dell Thin the Wireless USB isn't recognized correctly, lists as phy0: - maybe its the kernel or??
Some output of commands:

Code: [Select]
it@it:~$ inxi -Fzx
System:    Host: it Kernel: 4.4.0-22-generic x86_64 (64 bit gcc: 5.3.1)
           Desktop: Xfce 4.12.3 (Gtk 2.24.28) Distro: Ubuntu 16.04 xenial
Machine:   System: Dell product: OptiPlex 160
           Mobo: Dell model: 0F259F v: A01 Bios: Dell v: A10 date: 01/19/2012
CPU:       Single core Intel Atom 230 (-HT-) cache: 512 KB
           flags: (lm nx sse sse2 sse3 ssse3) bmips: 3193
           clock speeds: max: 1596 MHz 1: 1596 MHz 2: 1596 MHz
Graphics:  Card: Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter
           bus-ID: 01:00.0
           Display Server: X.Org 1.18.3 drivers: vesa (unloaded: fbdev)
           Resolution: [email protected]
           GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 3.8, 128 bits)
           GLX Version: 3.0 Mesa 11.2.0 Direct Rendering: Yes
Audio:     Card Silicon Integrated Systems [SiS] Azalia Audio Controller
           driver: snd_hda_intel bus-ID: 00:0f.0
           Sound: Advanced Linux Sound Architecture v: k4.4.0-22-generic
Network:   Card-1: Broadcom NetXtreme BCM5764M Gigabit Ethernet PCIe
           driver: tg3 v: 3.137 bus-ID: 02:00.0
           IF: enp2s0 state: down mac: <filter>
           Card-2: Realtek RTL8192CU 802.11n WLAN Adapter driver: rtl8192cu usb-ID: 001-002
           IF: wlxe8de27122dbb state: N/A mac: N/A
Drives:    HDD Total Size: 191.1GB (21.7% used)
           ID-1: /dev/sda model: ST9160411ASG size: 160.0GB temp: 39C
           ID-2: /dev/sdb model: Name n/a size: 31.0GB temp: 0C
Partition: ID-1: / size: 1.5G used: 43M (3%) fs: overlay dev: N/A
           ID-2: swap-1 size: 3.22GB used: 0.00GB (0%) fs: swap dev: /dev/sda6
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 22.0C mobo: N/A
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 173 Uptime: 11 min Memory: 433.2/3007.7MB
           Init: systemd runlevel: 5 Gcc sys: 5.3.1 Client: Shell (bash 4.3.421) inxi: 2.2.35

Code: [Select]
it@it:~$ lsusb
Bus 001 Device 006: ID 13fe:4100 Kingston Technology Company Inc. Flash drive
Bus 001 Device 002: ID 0bda:8178 Realtek Semiconductor Corp. RTL8192CU 802.11n WLAN Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 0e8f:0022 GreenAsia Inc. multimedia keyboard controller
Bus 003 Device 002: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 03f0:0517 Hewlett-Packard LaserJet 1000
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Code: [Select]
it@it:~$ rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

Hope it helps..

May try to install this evening...
Title: Re: Linux Lite 3.0 Beta Released
Post by: mandoran on May 10, 2016, 07:30:53 PM
I've failed to install using the 64-bit iso in a Virtual Box. The installer crashed after claiming there was not enough space to install (have allocated 10GB for it) and then said I could file a report after the message window closed - but the message window doesn't close.

It seemed to be running smoothly from the iso before the install.
Title: Re: Linux Lite 3.0 Beta Released
Post by: newtusmaximus on May 10, 2016, 07:47:37 PM
LinuxNoob - re keyboard issues.  Presume \language for \Canada is English (Canada) as priority?  Hence try going  to settings/Language Support.
  Under Language,  Assuming English (Canada) is listed, drag it up to the top of the lst if it is not already there.
Under Regional Formats - ensure  Display numbers etc i Has English (Canada) in the grey box.
Close.
The Settings/Keyboard
Behaviour - try unticking "restore num lock"
Layout - untick System Defaults
Keyboard Layout - English (Canada)   only
Keyboard Model. Try Acer Laptop
Close
 Reboot.   See if problem persists.

Retrace above trying various Acer Keyboard models, failing that generic International options

Hope this helps
Title: Re: Linux Lite 3.0 Beta Released
Post by: LinuxNoob on May 10, 2016, 09:02:41 PM
LinuxNoob - re keyboard issues.  Presume \language for \Canada is English (Canada) as priority?  Hence try going  to settings/Language Support.
  Under Language,  Assuming English (Canada) is listed, drag it up to the top of the lst if it is not already there.
Under Regional Formats - ensure  Display numbers etc i Has English (Canada) in the grey box.
Close.
The Settings/Keyboard
Behaviour - try unticking "restore num lock"
Layout - untick System Defaults
Keyboard Layout - English (Canada)   only
Keyboard Model. Try Acer Laptop
Close
 Reboot.   See if problem persists.

Retrace above trying various Acer Keyboard models, failing that generic International options

Hope this helps

Sorry it's not a language problem I know this from experience. Here is a post I made explaining to allanh where I was thinking as having the same problem....

https://www.linuxliteos.com/forums/other-17/asus-eeepc-1001-netbook-keyboard/msg22548/#msg22548

I purchased this laptop used and I have never had this issue with any computer I have had before. After some googling I found that this is a special French/English hybrid keyboard layout.

Pg Up/P.prec.
Home/Debut
on my page up key The e keys have a thingie on the top
Title: Re: Linux Lite 3.0 Beta Released
Post by: eightbit on May 10, 2016, 09:18:11 PM
Well the 64-bit version was 46MB too much to use my trusty Memorex 1GB usb flash drive that I have used for Linux Lite for quite some time, but the 32-bit version fit just fine :) Booted up just fine and detected by dual core G3450 and all of my 8GB of memory. Cool!

Looks great Jerry. 2.8 was/is great, but the fine tuning in this release (as well as being a new LTS) is superb. This is going right on a few older PC's I have around here right away.

One thing I would love to see in the final is compton set up to autostart with the OS and the XFCE integrated compositor disabled. It is always the first thing I have to do after an install of LL. And it is not compositing for high end video cards either. I have found that compton straight up outperforms the integrated compositor in video performance even on some pretty old (P4 era) PC's with integrated video. If not enabled by default in the autostart, at least installed and an autostart entry ready to check off if the user wants it would be great. I believe compton takes up under 100kb, so space should not be an issue. The autostart option I have continually used on so many machines is one I believe you provided some time ago:

Code: [Select]
Name: Compton
Description: Compositor for X11
Command: compton --backend glx --paint-on-overlay --glx-no-stencil --vsync opengl-swc

If you cannot add it for some reason I understand, but it be really really convenient (and no other XFCE based distro does it except for Mint as far as I am aware)
Title: Re: Linux Lite 3.0 Beta Released
Post by: firenice03 on May 10, 2016, 10:00:18 PM
Installed 64bit - Error filename expected..

Install went well - in a triple boot set up = Win7 - Mint - LL2.8 = Mint replaced with LL3.0
Install completed, booted to 2.8, updated grub rebooted, 3.0 was seen but no joy when selecting 3.0 or advanced 3.0...

Will look at more in-depth tomorrow
Title: Re: Linux Lite 3.0 Beta Released
Post by: eightbit on May 10, 2016, 10:19:36 PM
On 64bit VirtualBox.

Screensaver doesn't appear to be installed.  And when I tried opening the Light Locker Settings, it does not open.  I get a spinning mouse for about half a second, but nothing opens after that.

Announcement mentions the exclusion of Screensaver. I'll look into Light Locker. Thank you :)

Sent from my phone using Tapatalk

Light locker will be another thing I will immediately remove and reinstall xscreensaver. Light locker has given me headaches over the years and still I cannot believe it is considered. Not to mention it doesn't include neat screensavers that everybody has been accustomed to for many years (remember flying toasters?). Xscreensaver works great and has a comprehensive collection of screensavers that I really enjoy. Guess I am a minority that actually still do appreciate a good screensaver however :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 10, 2016, 11:10:20 PM
Xscreensaver - was excluded because of previous conflicts in settings with light locker (many threads on this) and because it has such a dated look. IMO, it needs an overhaul in design and appearance, it needs modernizing to bring it in line with todays gui's that other softwares have.

Compton - this very nearly got put in as the default compositor. I thought a lot about this, and it almost got the nod. However, in the end I felt it a huge risk to switch, and then expect it to work so well on all the computers (and new ones) that previously ran Linux Lite. In hindsight, it would have been better to try this in the Beta. I'll look at it again for 3.2 Beta so that if it does bomb, I can put back in Compiz to the 3.2 Final.

Burning the ISO - I'm not overly worried it doesn't work on Yumi the way it has in the past. We still offer the same packages so to me that suggests the software (one or more of the Ubuntu packages) somewhere has changed. Avoid multi-boot flash drives. Please use software that people have had success with to date:

- Unetbootin: https://unetbootin.github.io/ (https://unetbootin.github.io/)
- Win32 Disk Imager: https://sourceforge.net/projects/win32diskimager/ (https://sourceforge.net/projects/win32diskimager/)

On Linux, I use Image Writer with no issues - http://packages.linuxmint.com/pool/upstream/u/usb-imagewriter/usb-imagewriter_0.1.3-1linuxmint2_all.deb (http://packages.linuxmint.com/pool/upstream/u/usb-imagewriter/usb-imagewriter_0.1.3-1linuxmint2_all.deb)

Loving this feedback so far folks, awesome stuff :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 10, 2016, 11:14:15 PM
@firenice03 - did that wifi device work on 2.8?
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 10, 2016, 11:15:08 PM
@Duckeenie - is Volti still missing from the tray after reboot?
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 10, 2016, 11:16:01 PM
Theme feedback - thanks to everyone who has commented on this. I'll definitely look into these concerns.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 10, 2016, 11:21:56 PM
Thanks.  Will there be a Lock Screen option in the Menu like before?

The lock screen option is in the Menu at the bottom in the row of 4 icons (or use WinKey+L).
Title: Re: Linux Lite 3.0 Beta Released
Post by: eightbit on May 10, 2016, 11:41:58 PM
Thanks Jerry. I appreciate the input and hope that compton makes it :)

As for burning the iso to usb, I have been currently using DDRescue GUI for some time because I have found that it literally burns everything I throw at it correctly. I tried initially creating the usb with Gnome Disks (which works with most distros) but it did not work with LL. So I went back to the tried and true DDRescue GUI and of course it worked fine. It might be something you (and other users) would want to look in to if you are looking for proper bootable usb iso creation. You just have to be careful with the options of course as with any app that is going to overwrite a usb drive. Here is the PPA:

Code: [Select]
sudo add-apt-repository ppa:hamishmb/myppa
sudo apt-get update
sudo apt-get install ddrescue-gui


It has become my defacto tool of choice as unetbootin and others have given me mixed results. I work for a pretty popular USA based company (can't name the name unfortunately) that creates USB flash drives amongst other computer peripherals and part of my job is testing and research. I have some USB flash drives that will burn iso images using the aforementioned tools, and some with different controllers and nand that will fail when using the same applications. DDRescue always works correctly on all devices, and the GUI helps new users unfamiliar with a command line. And...I use the GUI tool admittedly as my fingers are getting old and tired :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: firenice03 on May 10, 2016, 11:50:52 PM
@firenice03 - did that wifi device work on 2.8?
It did but may have needed extras.. I installed 3.0 over Mint (formatted) - got an error BUT reinstalled and added grub/boot to sda1 vs where I put originally -  sda7 - this time all OS's boot (some differences)
But the WiFi worked out of the box to a point, kicks between 7/72 Mb/s .. BUT its usable - it will need tweaking..
Still displays as phy0 but usable..

Live USB display was fine - after install had to recreate the X11/xorg.conf file (I had to create/mod in 2.8) default was 640x480

Differences - No biggie but FYI
Assuming this is 3.0 grub..
Colorful blue "image" background - image has a swirl and debian8 branding
- All 3 OS's layout as they did
When booting into 2.8 - I no longer have the feather but Ubuntu 14.04 with a purple background
3.0 and 2.8 both seem to run normally
I updated 3.0 grub no change
I booted to Windows just long enough to see if it would..

I may see what updating the 2.8 grub yields but..
Again no major issues - just fyi

This is all the 64bit via YUMI (I know its no the preferred - but tried it)
- As I mentioned Win32DiskImager worked (on the 32bit assuming fine for 64)
All downloads and USB creation occurred in Windows - as a newcomer would ;)

UPDATE:
Updates ran (11 found) no issues
Title: Re: Linux Lite 3.0 Beta Released
Post by: Duckeenie on May 10, 2016, 11:53:52 PM
@Duckeenie - is Volti still missing from the tray after reboot?

Yeah it was, I had to add the indicator plugin before I could see the volume control.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 10, 2016, 11:59:06 PM
Remove indicator plugin, run 'volti' from the Menu, and reboot. What is the result?
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 11, 2016, 12:16:16 AM
@firenice03, excellent feedback. Try - http://askubuntu.com/questions/650887/problem-with-wifi-on-kubuntu-15-04-with-realtek-rtl8192cu-usb-dongle (http://askubuntu.com/questions/650887/problem-with-wifi-on-kubuntu-15-04-with-realtek-rtl8192cu-usb-dongle) for your wifi. TBH, I'd rather hear about bugs than hardware not working on the Beta, hardware issues occur on all operating systems. We need good, reliable software :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: eightbit on May 11, 2016, 12:18:32 AM
Xscreensaver - was excluded because of previous conflicts in settings with light locker (many threads on this) and because it has such a dated look. IMO, it needs an overhaul in design and appearance, it needs modernizing to bring it in line with todays gui's that other softwares have.

I was just thinking about this, and maybe the mate-screensaver (gnome-screensaver fork) may be the answer. The GUI is much better than the standard xscreensaver GUI in terms of appearance and is fully compatible with the screensavers from xscreensaver. You could ditch lightlocker entirely and use it instead maybe.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 11, 2016, 12:29:04 AM
mate-screensaver requires a ton of mate dependencies, not an option unfortunately. I'm open to other screensaver software suggestions that work with XFCE.
Title: Re: Linux Lite 3.0 Beta Released
Post by: eightbit on May 11, 2016, 12:59:05 AM
mate-screensaver requires a ton of mate dependencies, not an option unfortunately. I'm open to other screensaver software suggestions that work with XFCE.

I thought about the dependencies after posting. Unfortunately no, I have no other suggestion for a screensaver option. Xscreensaver v5.34 is pretty decent in my personal opinion and I have been using it since Oct 2015 (when it was released). I personally don't think it looks dated but then again I don't think a lot of "old" things look dated as well :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: Duckeenie on May 11, 2016, 02:11:46 AM
Remove indicator plugin, run 'volti' from the Menu, and reboot. What is the result?

Missing again. Sound still works.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 11, 2016, 02:16:09 AM
Ok, thanks.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 11, 2016, 03:33:44 AM
Folks, how is the boot time on this? I have noticed it is much faster and wondering if systemd has made all the difference here.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Duckeenie on May 11, 2016, 04:10:02 AM
Boot time is great <10 secs from grub to login screen.
Title: Re: Linux Lite 3.0 Beta Released
Post by: mandoran on May 11, 2016, 04:24:15 AM
I used the 64-bit iso in a Virtual Box and everything looked good, but when installing from the iso in the VB I got an insufficient room error and the install halted. I allocated 10 GB to the VB LL machine - is that not enough?
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 11, 2016, 04:34:34 AM
@mandoran - I usually allocate 25gb for all my linux VB's.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 11, 2016, 04:43:19 AM
Fixes and additions:

- Added fix for VBox kernel message at start up.

Run Install Updates to get this fix now. This error should be gone permanently from now until the end of Series 3.

- Added Arc theme to Firefox (for Final release)
- Added default grub background (for Final release)
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jocklad on May 11, 2016, 05:45:04 AM
Yes....VBox kernel message at start up gone after update and reboot  :) :) :)

Jocklad.
Title: Re: Linux Lite 3.0 Beta Released
Post by: torreydale on May 11, 2016, 09:15:34 AM
Quote
Burning the ISO - I'm not overly worried it doesn't work on Yumi the way it has in the past. We still offer the same packages so to me that suggests the software (one or more of the Ubuntu packages) somewhere has changed. Avoid multi-boot flash drives. Please use software that people have had success with to date:

- Unetbootin: https://unetbootin.github.io/
- Win32 Disk Imager: https://sourceforge.net/projects/win32diskimager/

On Linux, I use Image Writer with no issues - http://packages.linuxmint.com/pool/upstream/u/usb-imagewriter/usb-imagewriter_0.1.3-1linuxmint2_all.deb

Disks, which is already included in Linux Lite, is also a good way to burn an ISO.  You simply highlight your inserted USB drive on the left and select the "Restore Disk Image..." option from the settings menu in the upper right.
Title: Re: Linux Lite 3.0 Beta Released
Post by: newtusmaximus on May 11, 2016, 01:48:49 PM
LL 3.0 Beta 32 bit .  BBC News videos not playing in Chromium . However playing OK in Furefox
Title: Re: Linux Lite 3.0 Beta Released
Post by: niyasc on May 11, 2016, 02:22:57 PM
Hi,

Linux Lite 3.0 Beta screenshots are published here.
http://www.distroscreens.com/2016/05/linux-lite-30-beta-screenshots.html

Regards
Title: Re: Linux Lite 3.0 Beta Released
Post by: Austin Payne on May 12, 2016, 01:30:56 AM
I used the 64-bit iso in a Virtual Box and everything looked good, but when installing from the iso in the VB I got an insufficient room error and the install halted. I allocated 10 GB to the VB LL machine - is that not enough?

I am running in virtual box now with 10GB. So I don't think that is the problem.
Title: Re: Linux Lite 3.0 Beta Released
Post by: glin22 on May 12, 2016, 04:29:36 PM
I'm working with a 64 bit version of the LL3.0 Beta in VirtualBox.

I noticed that when I went down to change the audio volume level in the panel, the thick blue indicator that comes up in a pop up in the upper right does not update to reflect the change. I checked that in LL2.8 and it does update.

Glin22
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 12, 2016, 05:01:29 PM
Nice catch glin, I'll look into that :)

Sent from my phone using Tapatalk

Title: Re: Linux Lite 3.0 Beta Released
Post by: paul1149 on May 13, 2016, 10:09:34 AM
I searched and didn't see this mentioned: Would it be ok to install 3.0 beta and then update it to the full version later? Or is that not advisable or possible.

Thanks.
Title: Re: Linux Lite 3.0 Beta Released
Post by: JmaCWQ on May 13, 2016, 04:59:36 PM
Nice work Jerry & Team  8)

I couldn't get the 32-bit version working in VirtualBox at all on 2.8, created a bootable USB with persistance using Unetbootin, runs & updates ok.
One thing I noticed I don't think has been mentioned yet is when in the properties of a file > Open With > Other Application... some of the entries in there are doubled up.
There's also some double ups when there are already entries in the Open With list, .jpg's for example, it shows ImageMagick (display q16) twice.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 13, 2016, 05:34:01 PM
I searched and didn't see this mentioned: Would it be ok to install 3.0 beta and then update it to the full version later? Or is that not advisable or possible.

Thanks.

There are no Beta to Final upgrades in LL.

Sent from my phone using Tapatalk

Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 13, 2016, 05:34:41 PM
Nice work Jerry & Team  8)

I couldn't get the 32-bit version working in VirtualBox at all on 2.8, created a bootable USB with persistance using Unetbootin, runs & updates ok.
One thing I noticed I don't think has been mentioned yet is when in the properties of a file > Open With > Other Application... some of the entries in there are doubled up.
There's also some double ups when there are already entries in the Open With list, .jpg's for example, it shows ImageMagick (display q16) twice.

Thanks for letting us know :)

Sent from my phone using Tapatalk

Title: Re: Linux Lite 3.0 Beta Released
Post by: paul1149 on May 13, 2016, 09:44:24 PM
I searched and didn't see this mentioned: Would it be ok to install 3.0 beta and then update it to the full version later? Or is that not advisable or possible.

Thanks.

There are no Beta to Final upgrades in LL.

Thanks Jerry.
Title: Re: Linux Lite 3.0 Beta Released
Post by: JmaCWQ on May 14, 2016, 12:49:41 AM
Nice work Jerry & Team  8)

I couldn't get the 32-bit version working in VirtualBox at all on 2.8, created a bootable USB with persistance using Unetbootin, runs & updates ok.
One thing I noticed I don't think has been mentioned yet is when in the properties of a file > Open With > Other Application... some of the entries in there are doubled up.
There's also some double ups when there are already entries in the Open With list, .jpg's for example, it shows ImageMagick (display q16) twice.

Thanks for letting us know :)

Sent from my phone using Tapatalk



No probs Jerry.
Desktop icons stay where they're put after a restart, oooh I do like that  ;D
The default Style isn't the easiest to see, not much distinction between title bar & menu bar etc., Kokodi is much easier on ageing eyes.
When starting up & shutting down when the feather appears there's no progressbar anymore.
If there it must be the same colour as the background & can't be seen.

EDIT: With the volume control in the panel, left clicking it brings up the slider, pushing it all the way to the top it says 100, mouse pointering it shows Output 98%, all the way down it shows 0 & the mouse pointer shows Output 5%, and the Notification that appears top right of the screen also reflects this, it never quite goes all the way to the left for 0 or all the way to the right for 100 but it's movement does follow the slider ok when the slider is moved.
All I have shown there is the sound and network icons & their background stays as the same as the system theme regardless of panel settings being changed to another colour, rest of the panel changes but not that notification area icon backgrounds.
Title: Re: Linux Lite 3.0 Beta Released
Post by: JmaCWQ on May 14, 2016, 02:01:23 AM
Perhaps when starting instead of the default splash being 'None' it could be set to 'Simple'?
People can see something is happening instead of just a blank screen, which is partly the reason I mentioned not seeing a progressbar above also, shows things are happening.
Apologies if that's covered already in this thread.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 14, 2016, 02:21:32 AM
Progress bar was eliminated, it was not accurate at all. Default style will stay, this is something that can now be improved over time. Thank you :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: JmaCWQ on May 14, 2016, 03:48:16 AM
Some of the volume control slider issue I'm seeing seems to be somewhat related to the mouse pointer location inside the slider circle itself.
Sometimes if I move the slider up and down for a few seconds then move the slider all the way up it's only showing around 85%, the tooltip & notification progressbar seem both to reflect that.
Other times if I put the mouse pointer right on the bottom of the circle & slide it up it goes to 100%, the notification progress bar goes all the way across & the tooltip reads 100%, same in reverse with the mouse pointer placed at the top of the slider circle & sliding down.

Can't get into Light Locker settings by going Menu > All > Light Locker Settings, it does nothing.
Not sure what the Terminal command is to get into it's settings but if I run light-locker I get "** (light-locker:3463): WARNING **: screensaver already running in this session"
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 14, 2016, 03:51:29 AM
Light Locker Settings already addressed in this thread. I'm having some second thoughts on Volti. We may go back to Indicator Plugin.
Title: Re: Linux Lite 3.0 Beta Released
Post by: JmaCWQ on May 14, 2016, 04:26:03 AM
Light Locker Settings already addressed in this thread. I'm having some second thoughts on Volti. We may go back to Indicator Plugin.
Oops, sorry for not reading thread properly, browsed it right through yesterday but that bit never sank in  :-[


I did notice Volti using over 30 MB of memory when looking in Task manager earlier, back on 2.8 now and I see indicator-application/indicator-application-service & indicator-sound/indicator-sound-service are only using 4MB & 11MB respectively.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Mike on May 16, 2016, 08:26:03 AM
3.0 is coming along nicely, guys. I had issues with Volti too as I usually do on this machine. I had to change the card from 0 to 1 in the config file as my 0 card is HDMI. Also, the sound notification bar wasn't changing (solid blue bar) while increasing/decreasing the volume but changing the style to greybird solved it.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Mike on May 16, 2016, 09:07:59 AM
Jerry, I noticed that QT apps like Clementine are not using the correct GTK theme. You can fix this by putting the following at the bottom of ~/.config/Trolltech.conf:
Code: [Select]
[Qt]
style=GTK+
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 16, 2016, 09:32:17 AM
Thanks Mike :)

Sent from my phone using Tapatalk

Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 17, 2016, 09:37:59 AM
Update - bug fixes:

Light Locker - fixed, now opens.
Volti is gone (to buggy) - Indicator plugin is back (tried and true).

All the above is fixed and will appear in the Final.

To be done:
Pulseaudio slider not changing when scrolling the volume levels from the tray - https://github.com/horst3180/arc-theme/issues/538 (awaiting advice)

I have been working everyday on the Help Manual, there is a lot of information to change, and many of the screenshots are being updated.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 17, 2016, 07:20:44 PM
Update - bug fixes:

Fixed:

Pulseaudio slider not changing when scrolling the volume levels from the tray - https://github.com/horst3180/arc-theme/issues/538 also fixes other gtk issues in LL.

Run Install Updates to get new the theme pack.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Mike on May 17, 2016, 07:47:23 PM
Thanks, Jerry! I can confirm the slider is working now for me.
Title: Re: Linux Lite 3.0 Beta Released
Post by: firenice03 on May 17, 2016, 09:55:16 PM
64bit LL3.0
Not sure if big deal...
But played with Sleep/Hibernate in Power Manager saw the following error upon waking..

Oh confirmed volume corrected.. *Note a reboot is required  ;)


  (http://imgur.com/4bbpskFl.png)
 (http://i.imgur.com/4bbpskF.png)

New Print Screen options to add directly to Imgur is pretty slick too
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 17, 2016, 10:15:48 PM
@firenice03 Please set light-locker to lock the session “When the screensaver is deactivated” and test again.

Replace the contents /usr/share/light-locker-settings/light-locker-settings/light-locker-settings.py first with this:

Code: [Select]
#!/usr/bin/python
# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
#   Light Locker Settings - simple configuration tool for light-locker
#   Copyright (C) 2014 Thomas Molloy <[email protected]>
#
#   This program is free software: you can redistribute it and/or modify it
#   under the terms of the GNU General Public License version 3, as published
#   by the Free Software Foundation.
#
#   This program is distributed in the hope that it will be useful, but
#   WITHOUT ANY WARRANTY; without even the implied warranties of
#   MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR
#   PURPOSE.  See the GNU General Public License for more details.
#
#   You should have received a copy of the GNU General Public License along
#   with this program.  If not, see <http://www.gnu.org/licenses/>.

import gettext
gettext.textdomain('light-locker-settings')

from gettext import gettext as _
from gettext import ngettext

import re
import argparse
import shlex
import os
import subprocess
from gi.repository import Gtk, GLib, Gio

import psutil
old_psutil_format = isinstance(psutil.Process.username, property)

import light_locker_xfsync

''' Settings window for the light-locker '''

username = GLib.get_user_name()


screensaver_managers = {
    'xfce4-power-manager': (_("Xfce Power Manager"), "xfce4-power-manager -c")
}


class LightLockerSettings:
    '''Light Locker Settings application class.'''

    def __init__(self):
        '''Initialize the Light Locker Settings application.'''
        self.light_locker_keyfile = None
        self.screensaver_keyfile = None

        self.builder = Gtk.Builder()
        self.builder.set_translation_domain ('light-locker-settings')

        script_dir = os.path.dirname(os.path.abspath(__file__))
        glade_file = os.path.join(script_dir, "light-locker-settings.glade")
        self.builder.add_from_file(glade_file)
        self.builder.connect_signals(self)

        self.window = self.builder.get_object("light_locker_settings_window")
        self.window.set_title(_("Light Locker Settings"))

        ''' Set background-color of frame to base-color to make it resemble the
        XfceHeading widget '''
        self.xfce_header = self.builder.get_object("xfce_header")
        entry = Gtk.Entry.new()
        style = entry.get_style_context()
        base_color = style.lookup_color("theme_base_color")
        self.xfce_header.override_background_color(0, base_color[1])
        fg_color = style.lookup_color("theme_fg_color")
        self.xfce_header.override_color(0, fg_color[1])

        self.use_lightlocker = self.builder.get_object("use_lightlocker")
        self.session_lock_combo = self.builder.get_object("session_lock_combo")
        self.lock_on_suspend = self.builder.get_object("lock_on_suspend")

        self.apply = self.builder.get_object("apply")

        ''' Set up scales '''
        self.screenblank_timeout = self.builder.get_object(
            "screenblank_timeout")
        self.screenblank_timeout.add_mark(1, 3, None)
        self.screenoff_timeout = self.builder.get_object("screenoff_timeout")
        self.screenoff_timeout.add_mark(1, 3, None)
        self.lock_delay = self.builder.get_object("lock_delay")
        self.lock_delay.add_mark(0, 3, None)
        for i in range(1, 13):
            self.screenblank_timeout.add_mark(i * 10, 3, None)
            self.screenoff_timeout.add_mark(i * 10, 3, None)
            self.lock_delay.add_mark(i * 10, 3, None)

        self.screensaver_managed = False

        self.gsettings_init()

        self.init_settings()

        ''' Monitor changes to the settings '''
        self.apply.set_sensitive(False)
        self.locksettings_changed = False
        self.screenblank_timeout.connect(
            "value-changed", self.screenblank_value_changed_cb)
        self.screenoff_timeout.connect(
            "value-changed", self.screenoff_value_changed_cb)
        self.lock_delay.connect(
            "value-changed", self.lock_delay_value_changed_cb)

        self.window.show()

# Application Callbacks
    def screenblank_value_changed_cb(self, gparam):
        '''Sync screenblank and screenoff settings when values are modified.'''
        self.apply.set_sensitive(True)

        blank_timeout = int(self.screenblank_timeout.get_value())
        off_timeout = int(self.screenoff_timeout.get_value())

        ''' screenoff can never be shorter than screenblank-timeout '''
        if (blank_timeout >= off_timeout) and (off_timeout != 0):
            self.screenoff_timeout.set_value(blank_timeout)

    def screenoff_value_changed_cb(self, gparam):
        '''Sync screenblank and screenoff settings when values are modified.'''
        self.apply.set_sensitive(True)

        blank_timeout = int(self.screenblank_timeout.get_value())
        off_timeout = int(self.screenoff_timeout.get_value())

        ''' screenoff can never be shorter than screenblank-timeout '''
        if off_timeout <= blank_timeout:
            self.screenblank_timeout.set_value(off_timeout)

    def use_lightlocker_cb(self, switch, gparam):
        '''Update the displayed lock controls when light-locker is enabled or
        disabled.'''
        ''' if on then allow for the timeout to be set '''
        self.locksettings_changed = True
        self.apply.set_sensitive(True)
        if switch.get_active():
            self.lock_delay.set_sensitive(False)
            self.session_lock_combo.set_sensitive(False)
            self.lock_on_suspend.set_sensitive(False)
        else:
            self.session_lock_combo.set_sensitive(True)
            self.lock_on_suspend.set_sensitive(True)
            if self.session_lock_combo.get_active() != 2:
                self.lock_delay.set_sensitive(True)

    def on_session_lock_combo_changed(self, widget):
        '''Update the displayed screen blanking controls when locking is
        enabled or disabled.'''
        self.locksettings_changed = True
        self.apply.set_sensitive(True)

        # Check the session lock combo:
        #  0. lock when screensaver is activated
        #  1. lock when screensaver is deactivated
        #  2. never lock
        active = widget.get_active()
        self.lock_delay.set_sensitive(active != 2)

    def lock_delay_value_changed_cb(self, gparam):
        '''Enable saving of lock setting when the delay has been modified.'''
        self.locksettings_changed = True
        self.apply.set_sensitive(True)

    def lock_on_suspend_cb(self, widget, gparam):
        '''Enable saving when locking on suspend is changed.'''
        self.locksettings_changed = True
        self.apply.set_sensitive(True)

    def apply_cb(self, button, data=None):
        '''Apply changes and update the relevant setting files.'''
        self.apply_settings()
        self.apply.set_sensitive(False)

    def on_window_destroy(self, *args):
        '''Exit the application when the window is closed.'''
        Gtk.main_quit()

    def on_close_clicked(self, *args):
        '''Exit the application when the window is closed.'''
        Gtk.main_quit()

# Process Management
    def get_process_username(self, process):
        """Return the username of the process owner."""
        p_user = None

        try:
            if old_psutil_format:
                p_user = process.username
            else:
                p_user = process.username()
        except:
            pass

        return p_user

    def get_process_name(self, process):
        """Return the name of the running process."""
        p_name = None

        try:
            if old_psutil_format:
                p_name = os.path.basename(process.exe)
            else:
                p_name = os.path.basename(process.exe())
        except:
            pass

        return p_name

    def check_running_process(self, process_name):
        """Return True if the specified process is active."""
        # Find the process...
        for pid in psutil.pids():
            try:
                p = psutil.Process(pid)
                if self.get_process_username(p) == username:
                    # Return True if the process is found.
                    if self.get_process_name(p) == process_name:
                        return True
            except:
                pass

        return False

    def stop_light_locker(self):
        """Safely stop the light-locker process."""
        # Find the process...
        for pid in psutil.pids():
            try:
                p = psutil.Process(pid)
                if self.get_process_username(p) == username:
                    # When found, end the light-locker process.
                    if self.get_process_name(p) == 'light-locker':
                        p.terminate()
            except:
                pass

    def run_command(self, cmd, check_output=False):
        '''Run a shell command, return its output.'''
        if len(cmd) == 0:
            return None
        if check_output:
            output = subprocess.check_output(cmd, shell=True)
            if not isinstance(output, str):
                output = output.decode('utf-8')
            return output
        else:
            subprocess.Popen(cmd.split(" "))
            return None

    def run_command_cb(self, widget, cmd):
        self.run_command(cmd, False)

# Light Locker 1.5.1
    def gsettings_init(self):
        self.gsettings = None
        schema_source = Gio.SettingsSchemaSource.get_default()
        if (schema_source.lookup('apps.light-locker', False)):
            self.gsettings = Gio.Settings.new('apps.light-locker')

    def gsettings_available(self):
        return self.gsettings is not None

    def gsettings_get_settings(self):
        lock_after_screensaver = self.gsettings.get_uint('lock-after-screensaver')
        late_locking = self.gsettings.get_boolean('late-locking')
        lock_on_suspend = self.gsettings.get_boolean('lock-on-suspend')

        settings = dict()
        settings['light-locker-enabled'] = self.get_light_locker_enabled()
        settings['lock-after-screensaver'] = lock_after_screensaver > 0
        settings['late-locking'] = late_locking
        settings['lock-on-suspend'] = lock_on_suspend
        settings['lock-time'] = \
            self.light_locker_time_down_scaler(lock_after_screensaver)

        return settings

    def gsettings_set_enabled(self, enable):
        if enable:
            light_locker_exec = "light-locker"
        else:
            light_locker_exec = ""
        keyfile = self.get_light_locker_autostart()
        keyfile.set_value("Desktop Entry", "Exec", light_locker_exec)
        self.save_light_locker_autostart()

    def gsettings_set_late_locking(self, enable):
        self.gsettings.set_boolean("late-locking", enable)

    def gsettings_set_lock_after_screensaver(self, value):
        self.gsettings.set_uint("lock-after-screensaver", value)

    def gsettings_set_lock_on_suspend(self, enable):
        self.gsettings.set_boolean("lock-on-suspend", enable)

# Key Files
    def ll_keyfile_get_settings(self):
        # Defaults
        settings = {
            'light-locker-enabled': False,
            'lock-after-screensaver': False,
            'late-locking': False,
            'lock-on-suspend': False,
            'lock-time': 10
        }

        keyfile = self.get_light_locker_autostart()
        if self.get_light_locker_enabled():
            settings['light-locker-enabled'] = True

            ll_exec = keyfile.get_value("Desktop Entry", "Exec");
            value = ll_exec.replace("=", " ")
            splitArgs = shlex.split(value)

            parser = argparse.ArgumentParser(
                description='Light Locker Settings')
            parser.add_argument("--lock-after-screensaver")
            parser.add_argument("--late-locking", action='store_true')
            parser.add_argument("--lock-on-suspend", action='store_true')
            (args, others) = parser.parse_known_args(splitArgs)

            # Lock after screensaver
            if args.lock_after_screensaver:
                if int(args.lock_after_screensaver) != 0:
                    settings['lock-after-screensaver'] = True
                    settings['lock-time'] = self.light_locker_time_down_scaler(
                        int(args.lock_after_screensaver))

            # Late Locking
            if args.late_locking:
                settings['late-locking'] = True

            # Lock on Suspend
            if args.lock_on_suspend:
                settings['lock-on-suspend'] = True

        return settings

    def get_autostart(self, filename, defaults={}):
        autostart = os.path.join(GLib.get_user_config_dir(), 'autostart')
        if not os.path.exists(autostart):
            os.makedirs(autostart)
        keyfile = GLib.KeyFile.new()

        dirs = []
        dirs.append (autostart)
        for directory in (GLib.get_system_config_dirs()):
            dirs.append (os.path.join(directory, 'autostart'))

        keyfile.load_from_dirs(filename, dirs,
                               GLib.KeyFileFlags.KEEP_TRANSLATIONS)

        for key in defaults.keys():
            try:
                if keyfile.get_value("Desktop Entry", key) is None:
                    keyfile.set_value("Desktop Entry", key, defaults[key])
            except GLib.Error:
                keyfile.set_value("Desktop Entry", key, defaults[key])

        return keyfile

    def get_light_locker_autostart(self):
        if self.light_locker_keyfile is not None:
            return self.light_locker_keyfile

        defaults = {
            "Type": "Application",
            "Name": _("Screen Locker"),
            "Comment": _("Launch screen locker program"),
            "Icon": "preferences-desktop-screensaver",
            "NoDisplay": "true",
            "NotShownIn": "Gnome;Unity",
            "Exec": ""
        }

        self.light_locker_keyfile = \
            self.get_autostart('light-locker.desktop', defaults)

        return self.light_locker_keyfile

    def get_screensaver_autostart(self):
        if self.screensaver_keyfile is not None:
            return self.screensaver_keyfile

        defaults = {
            "Type": "Application",
            "Name": _("Screensaver"),
            "Comment": _("Set screensaver timeouts"),
            "Exec": ""
        }

        self.screensaver_keyfile = \
            self.get_autostart('screensaver-settings.desktop', defaults)
        return self.screensaver_keyfile

    def save_light_locker_autostart(self):
        filename = os.path.join(GLib.get_user_config_dir(), 'autostart',
                                'light-locker.desktop')
        autostart = self.get_light_locker_autostart()
        autostart.save_to_file(filename)

    def save_screensaver_autostart(self):
        filename = os.path.join(GLib.get_user_config_dir(), 'autostart',
                                'screensaver-settings.desktop')
        autostart = self.get_screensaver_autostart()
        autostart.save_to_file(filename)

# Settings Parsing
    def use_screensaver_manager(self, name, command):
        """Replace the Screensaver settings with a different application."""
        self.screensaver_managed = True

        infobar = self.builder.get_object("screensaver_info")
        infobar_label = self.builder.get_object("screensaver_info_label")
        infobar_button = self.builder.get_object("screensaver_info_button")
        screensaver_frame = self.builder.get_object("screensaver_details")

        # Light Locker Settings is *NOT* controlling the screensaver.
        filename = os.path.join(GLib.get_user_config_dir(), 'autostart',
                                'screensaver-settings.desktop')
        if os.path.isfile(filename):
            os.remove(filename)
        screensaver_frame.hide()

        # Update the InfoBar
        infobar_label.set_label(
            _("Your screensaver settings are managed by %s.") % name)
        infobar_button.connect("clicked", self.run_command_cb, command)
        infobar.show()

    def init_settings(self):
        if self.gsettings_available():
            settings = self.gsettings_get_settings()
            ll_exec_settings = self.ll_keyfile_get_settings()
            if ll_exec_settings['lock-after-screensaver']:
                settings['lock-after-screensaver'] = True
            if ll_exec_settings['late-locking']:
                settings['late-locking'] = True
            if ll_exec_settings['lock-on-suspend']:
                settings['lock-on-suspend'] = True
            if ll_exec_settings['lock-time'] != 10:
                settings['lock-time'] = ll_exec_settings['lock-time']
        else:
            settings = self.ll_keyfile_get_settings()

        # Replace settings with xfce4-power-manager
        if self.check_running_process("xfce4-power-manager"):
            xfpm_sync = light_locker_xfsync.XfpmSync()
            settings['lock-on-suspend'] = xfpm_sync.get_lock()

        # Check if any known screensaver managers are currently running.
        for process_name in screensaver_managers.keys():
            if self.check_running_process(process_name):
                name, command = screensaver_managers[process_name]
                self.use_screensaver_manager(name, command)
                break

        # Extract the settings
        use_light_locker = settings['light-locker-enabled']
        lock_after_screensaver = settings['lock-after-screensaver']
        late_locking = settings['late-locking']
        lock_on_suspend = settings['lock-on-suspend']
        lock_time = settings['lock-time']
        screen_blank_timeout, screen_off_timeout = \
            self.get_screen_blank_timeout()

        # Apply the settings
        self.use_lightlocker.set_active(use_light_locker)
        self.session_lock_combo.set_sensitive(use_light_locker)
        self.lock_on_suspend.set_sensitive(use_light_locker)

        self.lock_delay.set_value(lock_time)

        if lock_after_screensaver:
            self.lock_delay.set_sensitive(True)
            if late_locking:
                self.session_lock_combo.set_active(1)
            else:
                self.session_lock_combo.set_active(0)
        else:
            self.lock_delay.set_sensitive(False)
            self.session_lock_combo.set_active(2)

        self.lock_on_suspend.set_active(lock_on_suspend)

        blank = self.light_locker_time_down_scaler(screen_blank_timeout)
        off = self.light_locker_time_down_scaler(screen_off_timeout)
        self.screenblank_timeout.set_value(blank)
        self.screenoff_timeout.set_value(off)

    def get_light_locker_enabled(self):
        keyfile = self.get_light_locker_autostart()
        ll_exec = keyfile.get_value("Desktop Entry", "Exec")
        return "light-locker" in ll_exec

    def get_screen_blank_timeout(self):
        ''' read in the X11 screensaver settings from bash '''
        # Defaults
        screen_blank = 10
        screen_off = 15

        # Get the xset output to parse.
        screensaver_output = self.run_command('xset q', check_output=True)

        # Get the Screen-Blank timeout
        screenblank_timeout_grep = re.search(
            "timeout: *(\d+)", screensaver_output)
        if screenblank_timeout_grep:
            screenblank_timeout = re.findall(
                '\d+', screenblank_timeout_grep.group(1))
            screen_blank = int(screenblank_timeout[0]) / 60

        # Get the Screen-Off timeout
        screenoff_timeout_grep = re.search(
            "Standby: *(\d+)", screensaver_output)
        if screenoff_timeout_grep:
            screenoff_timeout = re.findall(
                '\d+', screenoff_timeout_grep.group(1))
            screen_off = int(screenoff_timeout[0]) / 60

        # Return the current timeout settings
        return screen_blank, screen_off

# Label Formatters
    def screensaver_label_formatter(self, screenblank_timeout, max_value):
        '''Convert timeout values to a more friendly format.'''
        value = int(screenblank_timeout.get_value())
        if value == 0:
            return _("Never")
        else:
            return ngettext("%d minute", "%d minutes", value) % (value,)

    def light_locker_label_formatter(self, light_locker_slider, max_value):
        '''Convert timeout values to a more friendly format.'''
        value = int(light_locker_slider.get_value())
        if value == 0:
            formatted_string = _("Never")
        else:
            value = self.light_locker_time_up_scaler(value)
            formatted_string = self.secs_to_readable(value)
        return formatted_string

    def secs_to_readable(self, seconds):
        '''Convert seconds to a more friendly format.'''
        if seconds >= 60:
            minutes = seconds / 60
            return ngettext("%d minute", "%d minutes", minutes) % (minutes,)
        else:
            return ngettext("%d second", "%d seconds", seconds) % (seconds,)

# Time Scalers
    def light_locker_time_up_scaler(self, time):
        '''Scale times up.'''
        if time > 60:
            time = (time - 60) * 60
        return time

    def light_locker_time_down_scaler(self, time):
        '''Scale times down.'''
        if time > 60:
            time = time / 60 + 60
        return time

# Settings Writing
    def get_updated_settings(self):
        """Return a dictionary with the updated settings from the GUI."""
        # Get the lock-after-screensaver timeout.
        session_lock = self.session_lock_combo.get_active()
        if session_lock == 2:  # never lock with screensaver
            late_locking = False
            lock_delay = 0
        else:
            if session_lock == 0:  # lock when screensaver is activated
                late_locking = False
            if session_lock == 1:  # lock when screensaver is deactivated
                late_locking = True
            lock_delay = self.light_locker_time_up_scaler(
                int(self.lock_delay.get_value()))

        # Lock Enabled?
        lock_enabled = self.use_lightlocker.get_active()

        # Get the suspend setting.
        lock_on_suspend = self.lock_on_suspend.get_active()

        # Get the screen-blank and screen-off timeout.
        screenblank_timeout = \
            int(self.screenblank_timeout.get_value()) * 60
        screenoff_timeout = int(self.screenoff_timeout.get_value()) * 60

        settings = {
            "lock-enabled": lock_enabled,
            "late-locking": late_locking,
            "lock-after-screensaver": lock_delay,
            "lock-on-suspend": lock_on_suspend,
            "screen-blank-timeout": screenblank_timeout,
            "screen-off-timeout": screenoff_timeout
        }

        return settings

    def apply_settings(self):
        """Apply updated settings."""
        # Get the current settings from the GUI.
        settings = self.get_updated_settings()
        lock_on_suspend = settings['lock-on-suspend']

        # If xfce4-sesssion is running, sync the lock-on-suspend setting.
        if self.check_running_process("xfce4-session"):
            session_sync = light_locker_xfsync.XfceSessionSync()
            session_sync.set_lock(lock_on_suspend)

        # If xfpm manages locking, disable it for light-locker.
        if self.check_running_process("xfce4-power-manager"):
            xfpm_sync = light_locker_xfsync.XfpmSync()
            xfpm_sync.set_lock(lock_on_suspend)

        # Apply the remaining settings to light-locker.
        self.apply_light_locker_settings(settings)

        if not self.screensaver_managed:
            self.apply_screen_blank_settings(settings)

    def apply_light_locker_settings(self, settings):
        '''Apply the light-locker settings'''
        lock_enabled = settings['lock-enabled']
        late_locking = settings['late-locking']
        lock_on_suspend = settings['lock-on-suspend']
        lock_after_screensaver = settings['lock-after-screensaver']

        # If GSettings is available, prefer the following method.
        if self.gsettings_available():
            self.gsettings_set_enabled(lock_enabled)
            self.gsettings_set_late_locking(late_locking)
            self.gsettings_set_lock_after_screensaver(lock_after_screensaver)
            self.gsettings_set_lock_on_suspend(lock_on_suspend)
            return

        # Else, proceed with the legacy code below
        # Stop any running light-locker processes.
        self.stop_light_locker()

        if late_locking:
            late_locking = "--late-locking"
        else:
            late_locking = "--no-late-locking"

        if lock_on_suspend:
            lock_on_suspend = "--lock-on-suspend"
        else:
            lock_on_suspend = "--no-lock-on-suspend"

        lock_after_screensaver = "--lock-after-screensaver=%i" % \
            lock_after_screensaver

        # Build the light-locker command.
        light_locker_exec = ""
        if lock_enabled:
            light_locker_exec = \
                "light-locker %s %s %s" % (lock_after_screensaver,
                                           lock_on_suspend, late_locking)

        # Save the light-locker autostart file.
        keyfile = self.get_light_locker_autostart()
        keyfile.set_value("Desktop Entry", "Exec", light_locker_exec)
        self.save_light_locker_autostart()

        # Execute the updated light-locker command.
        self.run_command(light_locker_exec)

    def apply_screen_blank_settings(self, settings):
        '''Apply the screen blank settings.'''
        screenblank_timeout = settings['screen-blank-timeout']
        screenoff_timeout = settings['screen-off-timeout']

        # Build the screen-blank/off command.
        screensaver_exec = \
            "xset s %i dpms %i 0 0" % (screenblank_timeout, screenoff_timeout)

        # Execute the updated screensaver command.
        self.run_command(screensaver_exec)

        # Save the screensaver autostart file.
        keyfile = self.get_screensaver_autostart()
        keyfile.set_value("Desktop Entry", "Exec", screensaver_exec)
        self.save_screensaver_autostart()


if __name__ == "__main__":
    main = LightLockerSettings()
    Gtk.main()


Run from the terminal:

Code: [Select]
light-locker-settings
Title: Re: Linux Lite 3.0 Beta Released
Post by: LinuxNoob on May 18, 2016, 02:32:47 AM
Ok minecraft does not start or install from the jar file. Do we have Java set up on this beta yet? Just wondering.

Yes I play Minecraft just to waste time.

Got it to work. Installed Java....
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 18, 2016, 03:17:07 AM
Nice catch LinuxNoob, I'll fix that in the Final :)

Openjdk 9 install is currently broken. LL 3.x will carry version 8.

Code: [Select]
sudo apt-get install openjdk-8-jdk
Title: Re: Linux Lite 3.0 Beta Released
Post by: newtusmaximus on May 18, 2016, 07:54:28 AM
 32 bit full install  ( no dual boot or Virtuals). FujitsuSi1520
Latest updatas installed. Default settings except for keyboard.
Chromium fresh  reinstalled vis Lite software, still not identifying pepperflash .
Loss of visible cursor pointer on reactivation  after idle time out / energy savings.. touchpad working i.e cursor "ghosts"
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 18, 2016, 10:35:51 AM
@newtusmaximus nice catch on Flash. Do this:

Lite Software, Remove Chromium.
Then do Install Updates and then, Lite Software, Install Chromium.

Then open a terminal and do:

Code: [Select]
sudo apt-get install adobe-flashplugin
That should do it. You MUST do it in that exact order :)

This will be fixed in LL 3.0 Final.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 18, 2016, 10:55:01 AM
Folks, you all have been incredible with your reporting on the Beta. You've all found a lot to improve. Well done!!! :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jocklad on May 18, 2016, 11:17:54 AM
Linux Lite 3.0 Beta 64 bit.

Was set for auto login,today it reverted itself to manual login.

Changed back to auto-login and rebooted and it seems fine.

This happened to two machines both running Linux Lite 3.0 Beta 64 bit.

Both machines were updated this morning.

Small point but I thought I would mention it.

Otherwise LL 3.0 beta running great..... :) :) :)

Jocklad
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 18, 2016, 11:19:51 AM
@Jocklad - autologin is now fixed, run Install Updates.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jocklad on May 18, 2016, 11:35:15 AM
@Jocklad - autologin is now fixed, run Install Updates.

Done...Thanks Jerry   :) :) :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: newtusmaximus on May 18, 2016, 03:23:08 PM
Tks Jerry - Re Chromium. Work around works fine..

Know not high priority (If at all) but Vivaldi browser also not working after adobe flash plugin actioned.
Also slimjet not finding plug ins.
Title: Re: Linux Lite 3.0 Beta Released
Post by: newtusmaximus on May 18, 2016, 07:26:02 PM
Testing Bluetooth.  32bit LL Beta. Fuji Si1520 laptop
Pairing established between Fuji Si1520 and HTC One android  phone. :)   Files sent from "gallery" on phone to Fuji.  Phone transfer log says transfers completed.  Can't locate files ( 1 x mp4 @ 158MB + 1 x jpg @ 127 kb) on Fuji .  Looked in Downloads , Videos and Pictures folders.  Any ideas please.  Not sure whether there is a problem or the problem is me??

UPDATE - files eventually  found in ./etc/skel/Downloads/.   Is this intended location for transfers - seems not very obvious - especially to this newbie??
Title: Re: Linux Lite 3.0 Beta Released
Post by: firenice03 on May 18, 2016, 09:40:09 PM
@Jerry - thus far seems to be working..
Will keep testing  ;D

@firenice03 Please set light-locker to lock the session “When the screensaver is deactivated” and test again.

Replace the contents /usr/share/light-locker-settings/light-locker-settings/light-locker-settings.py first with this:

Code: [Select]
#!/usr/bin/python
# -*- Mode: Python; coding: utf-8; indent-tabs-mode: nil; tab-width: 4 -*-
#   Light Locker Settings - simple configuration tool for light-locker
#   Copyright (C) 2014 Thomas Molloy <[email protected]>
#
#   This program is free software: you can redistribute it and/or modify it
#   under the terms of the GNU General Public License version 3, as published
#   by the Free Software Foundation.
#
#   This program is distributed in the hope that it will be useful, but
#   WITHOUT ANY WARRANTY; without even the implied warranties of
#   MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR
#   PURPOSE.  See the GNU General Public License for more details.
#
#   You should have received a copy of the GNU General Public License along
#   with this program.  If not, see <http://www.gnu.org/licenses/>.

import gettext
gettext.textdomain('light-locker-settings')

from gettext import gettext as _
from gettext import ngettext

import re
import argparse
import shlex
import os
import subprocess
from gi.repository import Gtk, GLib, Gio

import psutil
old_psutil_format = isinstance(psutil.Process.username, property)

import light_locker_xfsync

''' Settings window for the light-locker '''

username = GLib.get_user_name()


screensaver_managers = {
    'xfce4-power-manager': (_("Xfce Power Manager"), "xfce4-power-manager -c")
}


class LightLockerSettings:
    '''Light Locker Settings application class.'''

    def __init__(self):
        '''Initialize the Light Locker Settings application.'''
        self.light_locker_keyfile = None
        self.screensaver_keyfile = None

        self.builder = Gtk.Builder()
        self.builder.set_translation_domain ('light-locker-settings')

        script_dir = os.path.dirname(os.path.abspath(__file__))
        glade_file = os.path.join(script_dir, "light-locker-settings.glade")
        self.builder.add_from_file(glade_file)
        self.builder.connect_signals(self)

        self.window = self.builder.get_object("light_locker_settings_window")
        self.window.set_title(_("Light Locker Settings"))

        ''' Set background-color of frame to base-color to make it resemble the
        XfceHeading widget '''
        self.xfce_header = self.builder.get_object("xfce_header")
        entry = Gtk.Entry.new()
        style = entry.get_style_context()
        base_color = style.lookup_color("theme_base_color")
        self.xfce_header.override_background_color(0, base_color[1])
        fg_color = style.lookup_color("theme_fg_color")
        self.xfce_header.override_color(0, fg_color[1])

        self.use_lightlocker = self.builder.get_object("use_lightlocker")
        self.session_lock_combo = self.builder.get_object("session_lock_combo")
        self.lock_on_suspend = self.builder.get_object("lock_on_suspend")

        self.apply = self.builder.get_object("apply")

        ''' Set up scales '''
        self.screenblank_timeout = self.builder.get_object(
            "screenblank_timeout")
        self.screenblank_timeout.add_mark(1, 3, None)
        self.screenoff_timeout = self.builder.get_object("screenoff_timeout")
        self.screenoff_timeout.add_mark(1, 3, None)
        self.lock_delay = self.builder.get_object("lock_delay")
        self.lock_delay.add_mark(0, 3, None)
        for i in range(1, 13):
            self.screenblank_timeout.add_mark(i * 10, 3, None)
            self.screenoff_timeout.add_mark(i * 10, 3, None)
            self.lock_delay.add_mark(i * 10, 3, None)

        self.screensaver_managed = False

        self.gsettings_init()

        self.init_settings()

        ''' Monitor changes to the settings '''
        self.apply.set_sensitive(False)
        self.locksettings_changed = False
        self.screenblank_timeout.connect(
            "value-changed", self.screenblank_value_changed_cb)
        self.screenoff_timeout.connect(
            "value-changed", self.screenoff_value_changed_cb)
        self.lock_delay.connect(
            "value-changed", self.lock_delay_value_changed_cb)

        self.window.show()

# Application Callbacks
    def screenblank_value_changed_cb(self, gparam):
        '''Sync screenblank and screenoff settings when values are modified.'''
        self.apply.set_sensitive(True)

        blank_timeout = int(self.screenblank_timeout.get_value())
        off_timeout = int(self.screenoff_timeout.get_value())

        ''' screenoff can never be shorter than screenblank-timeout '''
        if (blank_timeout >= off_timeout) and (off_timeout != 0):
            self.screenoff_timeout.set_value(blank_timeout)

    def screenoff_value_changed_cb(self, gparam):
        '''Sync screenblank and screenoff settings when values are modified.'''
        self.apply.set_sensitive(True)

        blank_timeout = int(self.screenblank_timeout.get_value())
        off_timeout = int(self.screenoff_timeout.get_value())

        ''' screenoff can never be shorter than screenblank-timeout '''
        if off_timeout <= blank_timeout:
            self.screenblank_timeout.set_value(off_timeout)

    def use_lightlocker_cb(self, switch, gparam):
        '''Update the displayed lock controls when light-locker is enabled or
        disabled.'''
        ''' if on then allow for the timeout to be set '''
        self.locksettings_changed = True
        self.apply.set_sensitive(True)
        if switch.get_active():
            self.lock_delay.set_sensitive(False)
            self.session_lock_combo.set_sensitive(False)
            self.lock_on_suspend.set_sensitive(False)
        else:
            self.session_lock_combo.set_sensitive(True)
            self.lock_on_suspend.set_sensitive(True)
            if self.session_lock_combo.get_active() != 2:
                self.lock_delay.set_sensitive(True)

    def on_session_lock_combo_changed(self, widget):
        '''Update the displayed screen blanking controls when locking is
        enabled or disabled.'''
        self.locksettings_changed = True
        self.apply.set_sensitive(True)

        # Check the session lock combo:
        #  0. lock when screensaver is activated
        #  1. lock when screensaver is deactivated
        #  2. never lock
        active = widget.get_active()
        self.lock_delay.set_sensitive(active != 2)

    def lock_delay_value_changed_cb(self, gparam):
        '''Enable saving of lock setting when the delay has been modified.'''
        self.locksettings_changed = True
        self.apply.set_sensitive(True)

    def lock_on_suspend_cb(self, widget, gparam):
        '''Enable saving when locking on suspend is changed.'''
        self.locksettings_changed = True
        self.apply.set_sensitive(True)

    def apply_cb(self, button, data=None):
        '''Apply changes and update the relevant setting files.'''
        self.apply_settings()
        self.apply.set_sensitive(False)

    def on_window_destroy(self, *args):
        '''Exit the application when the window is closed.'''
        Gtk.main_quit()

    def on_close_clicked(self, *args):
        '''Exit the application when the window is closed.'''
        Gtk.main_quit()

# Process Management
    def get_process_username(self, process):
        """Return the username of the process owner."""
        p_user = None

        try:
            if old_psutil_format:
                p_user = process.username
            else:
                p_user = process.username()
        except:
            pass

        return p_user

    def get_process_name(self, process):
        """Return the name of the running process."""
        p_name = None

        try:
            if old_psutil_format:
                p_name = os.path.basename(process.exe)
            else:
                p_name = os.path.basename(process.exe())
        except:
            pass

        return p_name

    def check_running_process(self, process_name):
        """Return True if the specified process is active."""
        # Find the process...
        for pid in psutil.pids():
            try:
                p = psutil.Process(pid)
                if self.get_process_username(p) == username:
                    # Return True if the process is found.
                    if self.get_process_name(p) == process_name:
                        return True
            except:
                pass

        return False

    def stop_light_locker(self):
        """Safely stop the light-locker process."""
        # Find the process...
        for pid in psutil.pids():
            try:
                p = psutil.Process(pid)
                if self.get_process_username(p) == username:
                    # When found, end the light-locker process.
                    if self.get_process_name(p) == 'light-locker':
                        p.terminate()
            except:
                pass

    def run_command(self, cmd, check_output=False):
        '''Run a shell command, return its output.'''
        if len(cmd) == 0:
            return None
        if check_output:
            output = subprocess.check_output(cmd, shell=True)
            if not isinstance(output, str):
                output = output.decode('utf-8')
            return output
        else:
            subprocess.Popen(cmd.split(" "))
            return None

    def run_command_cb(self, widget, cmd):
        self.run_command(cmd, False)

# Light Locker 1.5.1
    def gsettings_init(self):
        self.gsettings = None
        schema_source = Gio.SettingsSchemaSource.get_default()
        if (schema_source.lookup('apps.light-locker', False)):
            self.gsettings = Gio.Settings.new('apps.light-locker')

    def gsettings_available(self):
        return self.gsettings is not None

    def gsettings_get_settings(self):
        lock_after_screensaver = self.gsettings.get_uint('lock-after-screensaver')
        late_locking = self.gsettings.get_boolean('late-locking')
        lock_on_suspend = self.gsettings.get_boolean('lock-on-suspend')

        settings = dict()
        settings['light-locker-enabled'] = self.get_light_locker_enabled()
        settings['lock-after-screensaver'] = lock_after_screensaver > 0
        settings['late-locking'] = late_locking
        settings['lock-on-suspend'] = lock_on_suspend
        settings['lock-time'] = \
            self.light_locker_time_down_scaler(lock_after_screensaver)

        return settings

    def gsettings_set_enabled(self, enable):
        if enable:
            light_locker_exec = "light-locker"
        else:
            light_locker_exec = ""
        keyfile = self.get_light_locker_autostart()
        keyfile.set_value("Desktop Entry", "Exec", light_locker_exec)
        self.save_light_locker_autostart()

    def gsettings_set_late_locking(self, enable):
        self.gsettings.set_boolean("late-locking", enable)

    def gsettings_set_lock_after_screensaver(self, value):
        self.gsettings.set_uint("lock-after-screensaver", value)

    def gsettings_set_lock_on_suspend(self, enable):
        self.gsettings.set_boolean("lock-on-suspend", enable)

# Key Files
    def ll_keyfile_get_settings(self):
        # Defaults
        settings = {
            'light-locker-enabled': False,
            'lock-after-screensaver': False,
            'late-locking': False,
            'lock-on-suspend': False,
            'lock-time': 10
        }

        keyfile = self.get_light_locker_autostart()
        if self.get_light_locker_enabled():
            settings['light-locker-enabled'] = True

            ll_exec = keyfile.get_value("Desktop Entry", "Exec");
            value = ll_exec.replace("=", " ")
            splitArgs = shlex.split(value)

            parser = argparse.ArgumentParser(
                description='Light Locker Settings')
            parser.add_argument("--lock-after-screensaver")
            parser.add_argument("--late-locking", action='store_true')
            parser.add_argument("--lock-on-suspend", action='store_true')
            (args, others) = parser.parse_known_args(splitArgs)

            # Lock after screensaver
            if args.lock_after_screensaver:
                if int(args.lock_after_screensaver) != 0:
                    settings['lock-after-screensaver'] = True
                    settings['lock-time'] = self.light_locker_time_down_scaler(
                        int(args.lock_after_screensaver))

            # Late Locking
            if args.late_locking:
                settings['late-locking'] = True

            # Lock on Suspend
            if args.lock_on_suspend:
                settings['lock-on-suspend'] = True

        return settings

    def get_autostart(self, filename, defaults={}):
        autostart = os.path.join(GLib.get_user_config_dir(), 'autostart')
        if not os.path.exists(autostart):
            os.makedirs(autostart)
        keyfile = GLib.KeyFile.new()

        dirs = []
        dirs.append (autostart)
        for directory in (GLib.get_system_config_dirs()):
            dirs.append (os.path.join(directory, 'autostart'))

        keyfile.load_from_dirs(filename, dirs,
                               GLib.KeyFileFlags.KEEP_TRANSLATIONS)

        for key in defaults.keys():
            try:
                if keyfile.get_value("Desktop Entry", key) is None:
                    keyfile.set_value("Desktop Entry", key, defaults[key])
            except GLib.Error:
                keyfile.set_value("Desktop Entry", key, defaults[key])

        return keyfile

    def get_light_locker_autostart(self):
        if self.light_locker_keyfile is not None:
            return self.light_locker_keyfile

        defaults = {
            "Type": "Application",
            "Name": _("Screen Locker"),
            "Comment": _("Launch screen locker program"),
            "Icon": "preferences-desktop-screensaver",
            "NoDisplay": "true",
            "NotShownIn": "Gnome;Unity",
            "Exec": ""
        }

        self.light_locker_keyfile = \
            self.get_autostart('light-locker.desktop', defaults)

        return self.light_locker_keyfile

    def get_screensaver_autostart(self):
        if self.screensaver_keyfile is not None:
            return self.screensaver_keyfile

        defaults = {
            "Type": "Application",
            "Name": _("Screensaver"),
            "Comment": _("Set screensaver timeouts"),
            "Exec": ""
        }

        self.screensaver_keyfile = \
            self.get_autostart('screensaver-settings.desktop', defaults)
        return self.screensaver_keyfile

    def save_light_locker_autostart(self):
        filename = os.path.join(GLib.get_user_config_dir(), 'autostart',
                                'light-locker.desktop')
        autostart = self.get_light_locker_autostart()
        autostart.save_to_file(filename)

    def save_screensaver_autostart(self):
        filename = os.path.join(GLib.get_user_config_dir(), 'autostart',
                                'screensaver-settings.desktop')
        autostart = self.get_screensaver_autostart()
        autostart.save_to_file(filename)

# Settings Parsing
    def use_screensaver_manager(self, name, command):
        """Replace the Screensaver settings with a different application."""
        self.screensaver_managed = True

        infobar = self.builder.get_object("screensaver_info")
        infobar_label = self.builder.get_object("screensaver_info_label")
        infobar_button = self.builder.get_object("screensaver_info_button")
        screensaver_frame = self.builder.get_object("screensaver_details")

        # Light Locker Settings is *NOT* controlling the screensaver.
        filename = os.path.join(GLib.get_user_config_dir(), 'autostart',
                                'screensaver-settings.desktop')
        if os.path.isfile(filename):
            os.remove(filename)
        screensaver_frame.hide()

        # Update the InfoBar
        infobar_label.set_label(
            _("Your screensaver settings are managed by %s.") % name)
        infobar_button.connect("clicked", self.run_command_cb, command)
        infobar.show()

    def init_settings(self):
        if self.gsettings_available():
            settings = self.gsettings_get_settings()
            ll_exec_settings = self.ll_keyfile_get_settings()
            if ll_exec_settings['lock-after-screensaver']:
                settings['lock-after-screensaver'] = True
            if ll_exec_settings['late-locking']:
                settings['late-locking'] = True
            if ll_exec_settings['lock-on-suspend']:
                settings['lock-on-suspend'] = True
            if ll_exec_settings['lock-time'] != 10:
                settings['lock-time'] = ll_exec_settings['lock-time']
        else:
            settings = self.ll_keyfile_get_settings()

        # Replace settings with xfce4-power-manager
        if self.check_running_process("xfce4-power-manager"):
            xfpm_sync = light_locker_xfsync.XfpmSync()
            settings['lock-on-suspend'] = xfpm_sync.get_lock()

        # Check if any known screensaver managers are currently running.
        for process_name in screensaver_managers.keys():
            if self.check_running_process(process_name):
                name, command = screensaver_managers[process_name]
                self.use_screensaver_manager(name, command)
                break

        # Extract the settings
        use_light_locker = settings['light-locker-enabled']
        lock_after_screensaver = settings['lock-after-screensaver']
        late_locking = settings['late-locking']
        lock_on_suspend = settings['lock-on-suspend']
        lock_time = settings['lock-time']
        screen_blank_timeout, screen_off_timeout = \
            self.get_screen_blank_timeout()

        # Apply the settings
        self.use_lightlocker.set_active(use_light_locker)
        self.session_lock_combo.set_sensitive(use_light_locker)
        self.lock_on_suspend.set_sensitive(use_light_locker)

        self.lock_delay.set_value(lock_time)

        if lock_after_screensaver:
            self.lock_delay.set_sensitive(True)
            if late_locking:
                self.session_lock_combo.set_active(1)
            else:
                self.session_lock_combo.set_active(0)
        else:
            self.lock_delay.set_sensitive(False)
            self.session_lock_combo.set_active(2)

        self.lock_on_suspend.set_active(lock_on_suspend)

        blank = self.light_locker_time_down_scaler(screen_blank_timeout)
        off = self.light_locker_time_down_scaler(screen_off_timeout)
        self.screenblank_timeout.set_value(blank)
        self.screenoff_timeout.set_value(off)

    def get_light_locker_enabled(self):
        keyfile = self.get_light_locker_autostart()
        ll_exec = keyfile.get_value("Desktop Entry", "Exec")
        return "light-locker" in ll_exec

    def get_screen_blank_timeout(self):
        ''' read in the X11 screensaver settings from bash '''
        # Defaults
        screen_blank = 10
        screen_off = 15

        # Get the xset output to parse.
        screensaver_output = self.run_command('xset q', check_output=True)

        # Get the Screen-Blank timeout
        screenblank_timeout_grep = re.search(
            "timeout: *(\d+)", screensaver_output)
        if screenblank_timeout_grep:
            screenblank_timeout = re.findall(
                '\d+', screenblank_timeout_grep.group(1))
            screen_blank = int(screenblank_timeout[0]) / 60

        # Get the Screen-Off timeout
        screenoff_timeout_grep = re.search(
            "Standby: *(\d+)", screensaver_output)
        if screenoff_timeout_grep:
            screenoff_timeout = re.findall(
                '\d+', screenoff_timeout_grep.group(1))
            screen_off = int(screenoff_timeout[0]) / 60

        # Return the current timeout settings
        return screen_blank, screen_off

# Label Formatters
    def screensaver_label_formatter(self, screenblank_timeout, max_value):
        '''Convert timeout values to a more friendly format.'''
        value = int(screenblank_timeout.get_value())
        if value == 0:
            return _("Never")
        else:
            return ngettext("%d minute", "%d minutes", value) % (value,)

    def light_locker_label_formatter(self, light_locker_slider, max_value):
        '''Convert timeout values to a more friendly format.'''
        value = int(light_locker_slider.get_value())
        if value == 0:
            formatted_string = _("Never")
        else:
            value = self.light_locker_time_up_scaler(value)
            formatted_string = self.secs_to_readable(value)
        return formatted_string

    def secs_to_readable(self, seconds):
        '''Convert seconds to a more friendly format.'''
        if seconds >= 60:
            minutes = seconds / 60
            return ngettext("%d minute", "%d minutes", minutes) % (minutes,)
        else:
            return ngettext("%d second", "%d seconds", seconds) % (seconds,)

# Time Scalers
    def light_locker_time_up_scaler(self, time):
        '''Scale times up.'''
        if time > 60:
            time = (time - 60) * 60
        return time

    def light_locker_time_down_scaler(self, time):
        '''Scale times down.'''
        if time > 60:
            time = time / 60 + 60
        return time

# Settings Writing
    def get_updated_settings(self):
        """Return a dictionary with the updated settings from the GUI."""
        # Get the lock-after-screensaver timeout.
        session_lock = self.session_lock_combo.get_active()
        if session_lock == 2:  # never lock with screensaver
            late_locking = False
            lock_delay = 0
        else:
            if session_lock == 0:  # lock when screensaver is activated
                late_locking = False
            if session_lock == 1:  # lock when screensaver is deactivated
                late_locking = True
            lock_delay = self.light_locker_time_up_scaler(
                int(self.lock_delay.get_value()))

        # Lock Enabled?
        lock_enabled = self.use_lightlocker.get_active()

        # Get the suspend setting.
        lock_on_suspend = self.lock_on_suspend.get_active()

        # Get the screen-blank and screen-off timeout.
        screenblank_timeout = \
            int(self.screenblank_timeout.get_value()) * 60
        screenoff_timeout = int(self.screenoff_timeout.get_value()) * 60

        settings = {
            "lock-enabled": lock_enabled,
            "late-locking": late_locking,
            "lock-after-screensaver": lock_delay,
            "lock-on-suspend": lock_on_suspend,
            "screen-blank-timeout": screenblank_timeout,
            "screen-off-timeout": screenoff_timeout
        }

        return settings

    def apply_settings(self):
        """Apply updated settings."""
        # Get the current settings from the GUI.
        settings = self.get_updated_settings()
        lock_on_suspend = settings['lock-on-suspend']

        # If xfce4-sesssion is running, sync the lock-on-suspend setting.
        if self.check_running_process("xfce4-session"):
            session_sync = light_locker_xfsync.XfceSessionSync()
            session_sync.set_lock(lock_on_suspend)

        # If xfpm manages locking, disable it for light-locker.
        if self.check_running_process("xfce4-power-manager"):
            xfpm_sync = light_locker_xfsync.XfpmSync()
            xfpm_sync.set_lock(lock_on_suspend)

        # Apply the remaining settings to light-locker.
        self.apply_light_locker_settings(settings)

        if not self.screensaver_managed:
            self.apply_screen_blank_settings(settings)

    def apply_light_locker_settings(self, settings):
        '''Apply the light-locker settings'''
        lock_enabled = settings['lock-enabled']
        late_locking = settings['late-locking']
        lock_on_suspend = settings['lock-on-suspend']
        lock_after_screensaver = settings['lock-after-screensaver']

        # If GSettings is available, prefer the following method.
        if self.gsettings_available():
            self.gsettings_set_enabled(lock_enabled)
            self.gsettings_set_late_locking(late_locking)
            self.gsettings_set_lock_after_screensaver(lock_after_screensaver)
            self.gsettings_set_lock_on_suspend(lock_on_suspend)
            return

        # Else, proceed with the legacy code below
        # Stop any running light-locker processes.
        self.stop_light_locker()

        if late_locking:
            late_locking = "--late-locking"
        else:
            late_locking = "--no-late-locking"

        if lock_on_suspend:
            lock_on_suspend = "--lock-on-suspend"
        else:
            lock_on_suspend = "--no-lock-on-suspend"

        lock_after_screensaver = "--lock-after-screensaver=%i" % \
            lock_after_screensaver

        # Build the light-locker command.
        light_locker_exec = ""
        if lock_enabled:
            light_locker_exec = \
                "light-locker %s %s %s" % (lock_after_screensaver,
                                           lock_on_suspend, late_locking)

        # Save the light-locker autostart file.
        keyfile = self.get_light_locker_autostart()
        keyfile.set_value("Desktop Entry", "Exec", light_locker_exec)
        self.save_light_locker_autostart()

        # Execute the updated light-locker command.
        self.run_command(light_locker_exec)

    def apply_screen_blank_settings(self, settings):
        '''Apply the screen blank settings.'''
        screenblank_timeout = settings['screen-blank-timeout']
        screenoff_timeout = settings['screen-off-timeout']

        # Build the screen-blank/off command.
        screensaver_exec = \
            "xset s %i dpms %i 0 0" % (screenblank_timeout, screenoff_timeout)

        # Execute the updated screensaver command.
        self.run_command(screensaver_exec)

        # Save the screensaver autostart file.
        keyfile = self.get_screensaver_autostart()
        keyfile.set_value("Desktop Entry", "Exec", screensaver_exec)
        self.save_screensaver_autostart()


if __name__ == "__main__":
    main = LightLockerSettings()
    Gtk.main()


Run from the terminal:

Code: [Select]
light-locker-settings
Title: Re: Linux Lite 3.0 Beta Released
Post by: LinuxNoob on May 18, 2016, 09:47:50 PM
Code: [Select]
buddy@buddy-Fatman:~$ sudo apt-get install gpodder
[sudo] password for buddy:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 gpodder : Depends: python-mygpoclient but it is not going to be installed
 xfce4-goodies : Depends: xfce4-whiskermenu-plugin but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
buddy@buddy-Fatman:~$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
  xfce4-whiskermenu-plugin
The following NEW packages will be installed:
  xfce4-whiskermenu-plugin
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
24 not fully installed or removed.
Need to get 0 B/135 kB of archives.
After this operation, 642 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 230065 files and directories currently installed.)
Preparing to unpack .../xfce4-whiskermenu-plugin_1.5.1-1ubuntu1_amd64.deb ...
Unpacking xfce4-whiskermenu-plugin (1.5.1-1ubuntu1) ...
dpkg: error processing archive /var/cache/apt/archives/xfce4-whiskermenu-plugin_1.5.1-1ubuntu1_amd64.deb (--unpack):
 trying to overwrite '/usr/share/xfce4/panel/plugins/whiskermenu.desktop', which is also in package whiskermenu 1.5.2.1-linuxlite
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/xfce4-whiskermenu-plugin_1.5.1-1ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
buddy@buddy-Fatman:~$

Wanted to install Gpodder (podcast program) from the terminal and came across this. I'm going to try this from the synaptic program and update it here. It did work for 2.8 as I'm trying to keep to the terminal for most things as a practice.

Update: I got a message from synaptic manager that there was a broken package and it was xfce4-goodies. So I will be removing it and later install just the components that I would like to use from the terminal.

Update: I tried to remove the xfce4-goodies package (complete removal) and received this error:
Code: [Select]
E: /var/cache/apt/archives/xfce4-whiskermenu-plugin_1.5.1-1ubuntu1_amd64.deb: trying to overwrite '/usr/share/xfce4/panel/plugins/whiskermenu.desktop', which is also in package whiskermenu 1.5.2.1-linuxlite

Update: I closed synaptic manager and removed it from the terminal and auto-removed all is well again.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 18, 2016, 10:03:51 PM

Know not high priority (If at all) but Vivaldi browser also not working after adobe flash plugin actioned.
Also slimjet not finding plug ins.

Not overly concerned about those browsers.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 18, 2016, 10:04:59 PM

UPDATE - files eventually  found in ./etc/skel/Downloads/.   Is this intended location for transfers - seems not very obvious - especially to this newbie??

Thanks, I need to fix that :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 18, 2016, 11:23:27 PM

UPDATE - files eventually  found in ./etc/skel/Downloads/.   Is this intended location for transfers - seems not very obvious - especially to this newbie??


Problem found re. Bluethooth.

Delete: /home/youruser/.config/dconf/user
Also delete /etc/skel/.config/dconf/user

I've put this on my watch list for future builds so it should not happen again.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 18, 2016, 11:27:45 PM
@LinuxNoob you're trying to install a program, in this case gplodder, that has xfce4-goodies as a dependency, which in turn has xfce4-whiskermenu-plugin as a dependency. Since we already provide whiskermenu, you would most likely have to remove our version of 'whiskermenu' then install the one from Synaptic 'xfce4-whiskermenu-plugin' I don't advise this, things will get very messy. Will pay to look for another podcast program.
Title: Re: Linux Lite 3.0 Beta Released
Post by: martin45 on May 19, 2016, 11:16:13 AM
Hiya,
Just joined the forum having downloaded LL3.0 Beta 64 bit to run on my hp xw8600 (x2 Xeon 4 core 3.0GHz/16GB/nVidia NVS290). Have run LL on my machines since LL1.8 now running 2.8. Very happy with LL especially as a not so like replacement for Windoze.

Story so far.

Burned .iso download to DVD. (I have done this for all previous versions of LL). Boots to menu OK. Boots to safe mode OK. Boots to standard mode not OK. Thousands of one line messages "i2c i2c-3 sendbytes NAK bailout". Then after about 5 minutes presents X manager screen with menu(s). Recognises wifi lan but will not join it when password given (unlike previous versions). I like this ability so I can avoid long temporary ethernet cables. Recognises both ethernet connections though neither is connected!!

Will explore more later.

martin45
Title: Re: Linux Lite 3.0 Beta Released
Post by: Richard B on May 19, 2016, 12:23:24 PM
Hi Jerry,

I have had similar problems with wifi to martin45:

Hiya,
... Recognises wifi lan but will not join it when password given (unlike previous versions)...

This is on my msi netbook, wireless "Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) driver: ath9k" running 64bit LL3.0 beta. Wireless key seemed to get thrown away after entry. HOWEVER, now seems to be working, perhaps after reboot following last update run. I will do further tests.

LL3 appearance good - I've not tried doing much with it yet.
Regards, Richard B
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 19, 2016, 04:36:35 PM
Anyone else having WiFi issues at first boot?

Sent from my phone using Tapatalk

Title: Re: Linux Lite 3.0 Beta Released
Post by: newtusmaximus on May 19, 2016, 04:58:45 PM
My PCMIA  3 com wifi card not recognised on the Tosh A10 - reported above.
Title: Re: Linux Lite 3.0 Beta Released
Post by: newtusmaximus on May 19, 2016, 05:36:02 PM

UPDATE - files eventually  found in ./etc/skel/Downloads/.   Is this intended location for transfers - seems not very obvious - especially to this newbie??


Problem found re. Bluethooth.

Delete: /home/youruser/.config/dconf/user
Also delete /etc/skel/.config/dconf/user

I've put this on my watch list for future builds so it should not happen again.

Actioned as above. Files now transfer from HTC to Fuji laptop and found in downloads :)
Reversing the test  again  both Fuji and HTC connected

Transferring file from laptop to  HTC One Android

  (http://imgur.com/FEzrj5yl.png)
 (http://i.imgur.com/FEzrj5y.png)

Also
Trying to browse files on HTC One on Fuji screen using obex

  (http://imgur.com/p7CqCbel.png)
 (http://i.imgur.com/p7CqCbe.png)
HTC screen also reports that incoming  file transfer attempted but unsuccessful.

 again problem, me or Beta (32 bit) ?   Fuji and HTC in close proximity -
Title: Re: Linux Lite 3.0 Beta Released
Post by: 0bWAN on May 19, 2016, 06:33:18 PM
To All,

OMG Jerry!  You and the team have truly out done yourselves with 3.0

Downloaded, created boot-able media and installed as a test today on a customer PC.  The original plan was just to do a quick review of LL-3, then remove and re-install 2.8.  After completion and running for several hours I'm going to deliver PC "as is" with LL-3.

Everything works "PERFECTLY"!!!  Beta ????   REALLY ????  Looks like it's ready for prime time to me and I pushed it quit hard.

I'm seriously impressed!  I need to scrape up some dough and send you another donation, You've earned it !!!

You all "ROCK" and may I add;  You're all "COOLER THAN THE OTHER SIDE OF THE PILLOW" 

Thank You
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 20, 2016, 01:32:27 AM
Thanks 0bWAN :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 20, 2016, 02:37:41 AM
@newtusmaximus after a lot of research, on XFCE phone to pc file transfer works fine, just not the other way round.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 20, 2016, 03:21:47 AM
Enhancement:

Fixed dashed lines appearing in some windows - https://github.com/horst3180/arc-theme/issues/539
Title: Re: Linux Lite 3.0 Beta Released
Post by: newtusmaximus on May 20, 2016, 04:40:33 AM
Re file transfer PC to HTC . Tks Jerry. Not a deal breaker. Normally use USB cable anyway. Just exploring/testing bluetooth.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 20, 2016, 04:41:25 AM
If it's Android, I use Airdroid.
Title: Re: Linux Lite 3.0 Beta Released
Post by: newtusmaximus on May 20, 2016, 06:49:47 AM
Tks for that tip . never heard of it. Thought "airdoier" was something used in a salon ;)
Title: Re: Linux Lite 3.0 Beta Released
Post by: BarryVG on May 20, 2016, 09:10:53 AM
Downloaded 32-bit version for my Dell 1200 laptop, with 1ghz processor, 756mb memory, running great.  However, I do not find the Lite control.  Am I missing something?
Title: Re: Linux Lite 3.0 Beta Released
Post by: newtusmaximus on May 20, 2016, 07:08:03 PM
Barry VG   -  FYI  discussed earlier in this thread "
   Quote from: Lend27 on May 09, 2016, 08:40:33 PM (https://www.linuxliteos.com/forums/release-announcements/linux-lite-3-0-beta-released/msg23244/#msg23244)<blockquote>Quote from: LinuxNoob on May 09, 2016, 08:01:23 PM (https://www.linuxliteos.com/forums/release-announcements/linux-lite-3-0-beta-released/msg23241/#msg23241)<blockquote>I know that we're done talking about the control center, however I still see it in the terminal as an option to install it in 2.8. Just FYI guys.
</blockquote>

Does anyone know for sure whether the Lite Control Center will be back for the 6/1 final release of Citrine?
Such a simple question, yet it remains unanswered.  Is there no one who knows the answer to that question?


Anyone?
</blockquote>
Not at this stage, will let you know if anything changes. No need to ask the same question multiple times, I do read all the posts and have been asleep since my last post. Cheers.

Sent from Jerry's phone using Tapatalk
Title: Re: Linux Lite 3.0 Beta Released
Post by: liamjake05 on May 21, 2016, 08:42:55 AM
Running x32 right now. When you boot up you get the "notify-send "VBoxClient: the VirtualBox kernel service is not running.  Exiting." message. May want to repost the link to how to fix that for folks who are puzzled. 2.6 & 2.8 did it as well. there is a simple edit in leafpad. I guess it's me but I can't find the 'Lite control center'. After install I went to click the quickstart. . . and there isn't one. And I can't seem to find it at all. Have also posted the 'share your hardware configuration'. Otherwise, having fun. Series 3 will be a hit.

Just a question on that for Jerry. How did the virtualbox guest additions have gotten installed?
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 21, 2016, 09:00:12 AM
@liamjake05, I installed them. It's for people who want to try LL in a VB.
Title: Re: Linux Lite 3.0 Beta Released
Post by: liamjake05 on May 21, 2016, 09:01:40 AM
Why couldn't it be there as an option in the installer?
Title: Re: Linux Lite 3.0 Beta Released
Post by: liamjake05 on May 21, 2016, 09:16:05 AM
I would like the updater to have a progress bar rather than a bouncing bar and make it a bit more graphical such as choosing which updates to install.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Lend27 on May 21, 2016, 06:13:06 PM
I hate to beat a dead horse, and maybe I missed something here, but if I remember correctly, one of the most touted and loved features in the 2.6 and 2.8 releases was the Linux Lite Control Center. Now it seems that it may not be included in the new flagship release 3.0 Citrine.
I for one have come to depend on it, especially when acclimating new users to LL.
Just wondering what happened that necessitated the change. And is there still a chance we may hold on to our beloved Linux Lite Control Center? It is a major help to new users, and isn't that what Linux Lite is all about?

Sorry if I missed any relevant info here. Just wondering where we stand on this issue.

Thanks!
Len
Title: Re: Linux Lite 3.0 Beta Released
Post by: newtusmaximus on May 21, 2016, 06:54:23 PM

LEND27 et al

I know that we're done talking about the control center, however I still see it in the terminal as an option to install it in 2.8. Just FYI guys.


Does anyone know for sure whether the Lite Control Center will be back for the 6/1 final release of Citrine?
Such a simple question, yet it remains unanswered.  Is there no one who knows the answer to that question?


Anyone?

Not at this stage, will let you know if anything changes. No need to ask the same question multiple times, I do read all the posts and have been asleep since my last post. Cheers.

Sent from my phone using Tapatalk


Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 22, 2016, 08:50:10 AM

Sorry if I missed any relevant info here. Just wondering where we stand on this issue.

Thanks!
Len

As I have previously stated, and I quote myself "...will let you know if anything changes". Suffice to say, if there is any news, I will be sure to let the community know. If there are any more questions about this, folks should not be surprised if they go unanswered, having already repeated myself several times now. Cheers :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: liamjake05 on May 22, 2016, 09:38:24 AM
Jerry, the Lite Control Center Requires Lite Upgrade to be installed.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 23, 2016, 12:25:28 AM
Folks, I will be building the Final ISO in 2 days from now. If you have found any bugs or quirks, can I ask that you submit them before I build the ISO. Thank you :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: Ottawagrant on May 23, 2016, 09:35:42 AM
This one may of been mentioned: You do a fresh install of Linux Lite 3.0, then a reboot, then install updates. Next time you reboot auto login is changed to disabled, & you have to enter your password. Using 'Enable Auto Login' in Menu < All, does fix the problem. I remember this was a problem in the Linux Lite 1.x series. Back then the only way to fix it was to open terminal and run 'gksu lxdm-config' -Don't do that by the way, it doesn't work in newer versions, use the 'enable auto login'.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Ottawagrant on May 23, 2016, 09:42:41 AM
On installation a popup screen tells you that you can use one of Linux Lite's custom kernels. Manjaro Linux has a GUI for that, but I can't seem to find anything like that in LL 3.0. I used a downgrade trick in LL 2.8, but I don't think that'll work in the 3.x series. For older computers a writeup in the 'Tutorials' section might be a good idea,  at some point we know it'll come up. Otherwise, all's good.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 23, 2016, 09:43:53 AM
Auto-login is somewhat broken in the Beta. I've been working on it and it should be fine in the Final :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: Joseph on May 23, 2016, 12:12:05 PM
Hello

A while back I did vote to have an antivirus included in Lite Software as an option. Noticed its absent from the beta. Guessingmany may have to be tested and then selected first (or maybe not as important at this time :)). Just thought I'd mention it in case it was overlooked.

However, did try to install clamAV onto beta as I did in LL2.6. Running freshclam from terminal gives error concerning var/log/clamav/freshclam.log. There seems to be a problem with the internal logger. May be a permissions thing. Dunno. Haven't had time to try to solve or replicate on another machine, but just letting you know.
Title: Re: Linux Lite 3.0 Beta Released
Post by: newtusmaximus on May 23, 2016, 12:53:36 PM
https://ubuntu-mate.community/t/how-to-install-google-earth-on-ubuntu-16-04/5268 (https://ubuntu-mate.community/t/how-to-install-google-earth-on-ubuntu-16-04/5268)
Could this be incorporated into the iso so that Google Earth works.  Not tested yet.  Will try work around later

Or will this work around corrupt LL3.0?? Advice appreciated.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Richard B on May 23, 2016, 04:34:01 PM
More on wifi, Gerry. Sorry this is rather close to release.

Anyone else having WiFi issues at first boot?


I have done some more tests. Note that I am using the ISO on a USB stick and have checked the md5sum.

Firstly, though my netbook (Atheros AR9285 Wireless) now connects automatically to a pre-set network the network manager does not show this - though "Connection Information" does.

Secondly, I have tried the installation media on a Dell Inspiron 1525 using an RTL8088CUS based dongle (rtl8192cu driver) as I know the internal wireless needs a proprietary Broadcom driver to work. Trying this with two different SSIDs (on different networks) I find that a key put in the "pop-up" is instantly forgotten and no connection is established. If the key is put in using "edit" then attempting to connect works.

If you would like me to test an update I will do my best though a family medical problem may stop me.

Thanks for your good work.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 23, 2016, 05:48:48 PM
https://ubuntu-mate.community/t/how-to-install-google-earth-on-ubuntu-16-04/5268 (https://ubuntu-mate.community/t/how-to-install-google-earth-on-ubuntu-16-04/5268)
Could this be incorporated into the iso so that Google Earth works.  Not tested yet.  Will try work around later

Or will this work around corrupt LL3.0?? Advice appreciated.

We did say in the announcement that no Google products would be included in Series 3.x
Title: Re: Linux Lite 3.0 Beta Released
Post by: LinuxNoob on May 23, 2016, 07:33:53 PM
I seem to be having a sound problem. I'm not entirely sure what info one needs so I will paste this.

Code: [Select]
===========================================================
Sound Information
===========================================================

**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC887-VD Analog [ALC887-VD Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC887-VD Digital [ALC887-VD Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Code: [Select]
===========================================================
Bios & Motherboard Information
===========================================================

 BIOS:

# dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 2.5 present.

Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
Vendor: American Megatrends Inc.
Version: 1501   
Release Date: 04/27/2013
Address: 0xF0000
Runtime Size: 64 kB
ROM Size: 2048 kB
Characteristics:
ISA is supported
PCI is supported
PNP is supported
APM is supported
BIOS is upgradeable
BIOS shadowing is allowed
ESCD support is available
Boot from CD is supported
Selectable boot is supported
BIOS ROM is socketed
EDD is supported
5.25"/1.2 MB floppy services are supported (int 13h)
3.5"/720 kB floppy services are supported (int 13h)
3.5"/2.88 MB floppy services are supported (int 13h)
Print screen service is supported (int 5h)
8042 keyboard services are supported (int 9h)
Serial services are supported (int 14h)
Printer services are supported (int 17h)
CGA/mono video services are supported (int 10h)
ACPI is supported
USB legacy is supported
LS-120 boot is supported
ATAPI Zip drive boot is supported
BIOS boot specification is supported
Targeted content distribution is supported
BIOS Revision: 8.15

 MOTHERBOARD:

# dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 2.5 present.

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
Manufacturer: ASUSTeK Computer INC.
Product Name: M5A78L-M LX PLUS
Version: Rev X.0x
Serial Number: 140323954000673
Asset Tag: To Be Filled By O.E.M.
Features:
Board is a hosting board
Board is replaceable
Location In Chassis: To Be Filled By O.E.M.
Chassis Handle: 0x0003
Type: Motherboard
Contained Object Handles: 0

# dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 2.5 present.

Handle 0x0003, DMI type 3, 21 bytes
Chassis Information
Manufacturer: Chassis Manufacture
Type: Desktop
Lock: Not Present
Version: Chassis Version
Serial Number: Chassis Serial Number
Asset Tag: Asset-1234567890
Boot-up State: Safe
Power Supply State: Safe
Thermal State: Safe
Security Status: None
OEM Information: 0x00000001
Height: Unspecified
Number Of Power Cords: 1
Contained Elements: 0


Worked fine last night installed this today
http://www.noobslab.com/2016/01/shadow-icons-looks-great-with-all.html
Did my updates and upgrades through the terminal
and clamTk scan

Anyone? I'm using 3.0 I see the audio bar in the mixer showing sound working as I play music in VLC and youtube videos and yes I checked my earphones on a mp3 player.


OMG sorry everyone found my KB mute was enabled. I feel so senior!

If I press my mute button on the keyboard it shows in the indicator it is muted with an X if I use my mouse to unmute instead of pressing the keyboard unmute the indicator shows it is not muted and there is no sound. I have to press the KB button to unmute.

Is this a software bug?
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 23, 2016, 07:41:09 PM
@LinuxNoob, read through this thread - http://crunchbang.org/forums/viewtopic.php?pid=346326
Title: Re: Linux Lite 3.0 Beta Released
Post by: Ottawagrant on May 23, 2016, 09:20:01 PM
When I first installed LL 3.0 on my HP computer the sound didn't work. Going into 'Volume control' the sound had been muted. Clicked that off. Sound worked. But when I installed LL on my Acer, no problems. Might be worth noting the 'IF' you have a sound problem when installing LL check that. Remember what Arthur Dent said 'Don't Panic!'.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 23, 2016, 09:24:14 PM

If I press my mute button on the keyboard it shows in the indicator it is muted with an X if I use my mouse to unmute instead of pressing the keyboard unmute the indicator shows it is not muted and there is no sound. I have to press the KB button to unmute.

Is this a software bug?


I'm ditching Volti in the Final, you should be fine then.
Title: Re: Linux Lite 3.0 Beta Released
Post by: nomko on May 24, 2016, 04:27:06 AM
(.....)The Google saga experienced this year has proved to be a valuable lesson (see below). The only PPA's are for Gimp, Wine and Systemback - they have not let us down to date.

Google Software - Once burned, twice shy. The Google PPA issues this year has left a sour taste in my mouth. No Google products will appear in Lite Software for the entirety of Series 3. You can still get Chrome etc from the internet. A huge thank you to those who helped people who's Updates were not working. I know this has been a p.i.t.a. and I would like to recognize this community for assisting people with the Google fix. We'll look at reintroducing Google software in Lite Software in Series 4. Let's see how things pan out over time.
Isn't this just Google bashing? That Google stopped with 32-bit support is their valid decision to make and execute. Not yours to judge Jerry. They didn't had to ask for your permission. That most users experienced problems during updating was easy to fix. That does not mean that Google is bad and evil, they purely made a decision to create their path onwards to the future. And beside that, 32-bit systems are dying out. The percentage of 32-bit systems are getting slimmer by the day. So, if you aks me, Google made a good choice and doesn't deserved to be bashed like this for nothing.
Title: Re: Linux Lite 3.0 Beta Released
Post by: nomko on May 24, 2016, 04:53:28 AM
Just another question, which kernel version will be used? I hope the 4.4 LTS kernel??
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jocklad on May 24, 2016, 08:54:19 AM
One possible bug, can anyone else replicate this?

- Install Steam and Dropbox from Lite Software
- After installation, start both apps, network tray icon disappears

Must be done on real hardware as Steam doesn't start in VirtualBox. Thanks :)

Steam installed ok but with a warning that the package was out of date.
The tray icon did disappear for a few seconds but came back.
Hope this helps.

Dropbox installed ok but cannot re-open it.
No response from desktop icon

Jocklad

LL 3.0 beta 64 bit

Have just noticed that although Dropbox will still not open from the desktop it will open from the system tray icon.

Jocklad
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 24, 2016, 10:18:09 AM
Can you open the contents of the Dropbox desktop icon with Leafpad,  and paste the info here. Thanks.

Sent from my phone using Tapatalk

Title: Re: Linux Lite 3.0 Beta Released
Post by: Jocklad on May 24, 2016, 10:34:24 AM
[Desktop Entry]
Name=Dropbox
GenericName=File Synchronizer
Comment=Sync your files across computers and to the web
Exec=dropbox start -i
Terminal=false
Type=Application
Icon=dropbox
Categories=Network;FileTransfer;
StartupNotify=false

This what your looking for Jerry...?.
Jocklad
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 24, 2016, 10:35:08 PM
I just installed Dropbox, it didn't install a Desktop icon.
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 25, 2016, 04:49:48 AM
The Final ISO's have been built and will now undergo testing. Thank you to all those who reported bugs and quirks. I'll see you all in the Final on June 1st :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: nomko on May 25, 2016, 09:13:19 AM
The Final ISO's have been built and will now undergo testing. Thank you to all those who reported bugs and quirks. I'll see you all in the Final on June 1st :)

Sweet! Can't wait!
Title: Re: Linux Lite 3.0 Beta Released
Post by: BarryVG on May 25, 2016, 10:15:22 AM
Didn't see this question in my checks,

Will 3.0 be UEFI compatible?
Title: Re: Linux Lite 3.0 Beta Released
Post by: torreydale on May 25, 2016, 11:34:07 AM
BarryVG,

The following is taken from the release announcement, ie. the beginning of this thread:

Quote
UEFI - Will not be supported in Series 3. People already know my position on this, we've had our discussions here on UEFI. We can still bring people to Linux Lite, with a little BIOS guidance.
Title: Re: Linux Lite 3.0 Beta Released
Post by: firenice03 on May 30, 2016, 09:53:27 PM
Jerry - I know its after the beta cutoff but came across a couple minor items...
I wound up replacing the HDD (with a SSD :) ) in the mini.. So 32-bit OS and 1200x600 resolution..

In GIMP the "maximize" arrows doen't change the window size... However minimize works.
At the resolution above - the window height extends the beyond, the bottom of the screen and cannot be adjusted in the corners...

Some application window sizes can be only be adjusted by the upper corners (think this was mentioned), some examples... Firefox and power manager only top - Image Viewer both top and lower right corner. 

Waking from hibernate (power manager) on occasion the mouse icon(pointer) will not restore, if moved items will highlight and can can be used - just cannot visually see the pointer -- this has only be a couple times... And on a limited install...

This setup uses 2 wifi adapters, 1 internal 1 usb, and this maybe driver but in 2.8 Network Manager would display and connect individually (I could connect/disconnect each adapter) in 3.0 its more combined under a single..

Another note..
guvcview - webcam seems to working on the newer kernel :)

Just posting as an fyi, nothing is show stopper ...
Title: Re: Linux Lite 3.0 Beta Released
Post by: Jerry on May 30, 2016, 10:07:58 PM
Thank you firenice03 :)
Title: Re: Linux Lite 3.0 Beta Released
Post by: fishmanluvslinux on June 01, 2016, 03:42:23 PM
You might want to try Unetbootin or a DVD blank to burn it to. I have good luck with DVD RW's.
Title: Re: Linux Lite 3.0 Beta Released
Post by: tonybaker on June 07, 2016, 08:34:17 PM
help! been using v 2.8 on Dell Inspiron for a while and all is good. Great to be free of windows....I want to install v 3.0 and have downloaded the 32 bit ISO file and burnt an image, but on install it takes ages to do anything then just hangs. Do I have to remove v 2.8 first? Thanks....