Siduction Forum

Siduction Forum => Software - Support => Topic started by: sqlpython on 2012/05/21, 06:38:50

Title: [Solved] GDM3 no Background Image???
Post by: sqlpython on 2012/05/21, 06:38:50
Siduction upgraded..
Xfce4.8
gdm3
towo 3.3-6


With the event of version 12.1 seems I had a lot of updates when I checked into synaptics.
So, I updated all that was available... maybe not a good idea  :)
 and I believe that there were about 179

Anyway, I did a pcgrub update and so I could Add  towo's 3.3-6 kernel and booted in.. the boot went withour errors.
However, I was dropped into a black screen after boot..So, to log into my Xfce4 desktop I had to Ctrl-Alt-F1 to a new Terminal then login as user and finally
startxfce4
 Anyway, No gdm3/lightdm as before..
So, reinstall of gdm3/lightdm didn't work and I had to
apt-get remove lightdm
dpkg-reconfigure gdm3
(and I choose gdm3 this time)
apt-get remove lightdm
...
Maybe I should have also removed gdm3..don't know..??

Bottome line I got back the GUI logon manager working BUT....
Without a Background Wallpaper..JUST BLACK..
I have been Googling and searching for a solution but can't seem to get the GUI logon to display a Wallpaper..

How can I get the logon Wallpaper (siducton-Beyond is OK) to appear??
Thanks for any ideas..
Title: [Solved] GDM3 no Background Image???
Post by: sqlpython on 2012/05/21, 16:35:59
EDIT

the second entry of
apt-get remove lightdm

should have read
apt-get install lightdm

...Sorry  :oops:
but I am sure most of you already figured that out
Title: [Solved] GDM3 no Background Image???
Post by: sqlpython on 2012/05/22, 15:49:35
Well, this thread is on it's way to 100 looks and no ideas......not a good sign but the interest is appreciated..

Apparently, and my Googling supports this, gdm3 backgrounds are a difficult issue for most people.
I have noted many many offered solutions which should have worked for thread authors but just don't work.

...I attempted to remove gdm3 and reinstall lightdm many many times but it just refuses to take up residence.
Leads me to wonder, what else is broke on this Siduction install?
May lead to a reinstall if I want all working perectly...
As is many times the way of it, I could have had it reinstalled in the time I have spent posting multiple threads, searching and attempting solutions...
..Ahh, well.. :)
Title: Re: GDM3 no Background Image???
Post by: titan on 2012/05/22, 17:47:01
Quote from: "sqlpython"
With the event of version 12.1 seems I had a lot of updates when I checked into synaptics.
So, I updated all that was available... maybe not a good idea  :)
 and I believe that there were about 179

Anyway, I did a pcgrub update and so I could Add  towo's 3.3-6 kernel and booted in.. the boot went withour errors.
However, I was dropped into a black screen after boot.

How did you do your upgrade, why did you need a separate pcgrub upgrade ( you keep saying update) Why not a DU in init 3 as recommended. If you change DM you need to reset the init level as Siduction is different to Debian. Assuming you only have a problem with your DM I would try purging both GDM3 and lightdm then reinstall lightdm and see what happens on reboot. If lightdm works  you can edit lightdm-gtk-greeter.conf and set the path to any wallpaper you want. You could maybe try the earlier kernel if the above does not work.
Title: [Solved] GDM3 no Background Image???
Post by: sqlpython on 2012/05/22, 18:59:44
Thanks for the response titan..and perhaps I have made an error(s) in the method that I handled this..
So let me address each of your queries..

Quote
How did you do your upgrade,
Checked my 1st post as I tried to be careful not to use the word Upgrade... I did Updates through synaptics I marked all available updates about 179.. Scanned the list and most seemed to be lib updates and then Applied them..this included 3.3-6 kernel...

Quotewhy did you need a separate pcgrub upgrade
My PcGrub is on MBR and is governed by my Wheezy install seperate from Siduction (I have 5 partitions with Distros)
So I must do a //grub%20update to recognize the newly installed Siduction Kernel as bootable. Also tried rebooting to 3.2 kernel but that makes no difference

Quote( you keep saying update) Why not a DU in init 3 as recommended.
As in the first question above.. I did Updates not an UpGrade..
I am not familiar with the DU in init 3.. Please direct me to reading..

QuoteIf you change DM you need to reset the init level as Siduction is different to Debian.
Wasn't aware that Siduction was different in this respect.
Please direct me to reading..

QuoteAssuming you only have a problem with your DM I would try purging both GDM3 and lightdm then reinstall lightdm and see what happens on reboot.
Yes, that was my next plan as I have tried to reinstall both several times. I was next going to purge the package installs completely regarding lightdm and gdm3

QuoteIf lightdm works you can edit lightdm-gtk-greeter.conf and set the path to any wallpaper you want. You could maybe try the earlier kernel if the above does not work.
Yes, and  that also..but I will tell you currently my lightdm-gtk-greeter.conf has NO references to wallpaper...which I know is also a problem but I have had a problem finding a good template to follow that seems to work.

Thank you
Title: [Solved] GDM3 no Background Image???
Post by: titan on 2012/05/22, 20:30:10
Quote from: "sqlpython"
Quote( you keep saying update) Why not a DU in init 3 as recommended.
As in the first question above.. I did Updates not an UpGrade..
I am not familiar with the DU in init 3.. Please direct me to reading..


The manual is probably one of the best around and well worth a read. The relevant bit cut and pasted.

dist-upgrade - The Steps
NEVER EVER do a dist-upgrade nor upgrade whilst in X
Always check Current Warnings on the siduction main web site. The warnings are there for a reason due to the very nature of unstable (Debian sid), which also updates 4 times per day.

Log out of KDE.
Go to Textmode by doing Ctrl+Alt+F1
logon as root,
and then type:
init 3
apt-get update
apt-get dist-upgrade
apt-get clean
init 5 && exit

NEVER DIST-UPGRADE [or UPGRADE] with adept or synaptic:

If you do not go to init 3, well tough for you, you have been warned!
The Reasons NOT to use anything else but apt-get or aptitude for a dist-upgrade

Package managers like adept, synaptic and kpackage are not always able to account for the huge amount of changes which happen in Sid (depedency changes, name changes, maintainer script changes, ...).

This is not the fault of the developers of those tools though, they write excellent tools for the debian stable branch, they are simply just not suitable for the very special needs of Debian Sid.

Use whatever you like to search for packages, but stick with apt-get for actually installing/removing/dist-upgrading.

Package managers like adept, synaptic and kpackage are at the least, non-deterministic (for complex package selection), mix that with a quickly moving target like sid and even worse an external repository of questionable quality (we don't use or recommend those, but they're a reality on your user systems) and you will be courting disaster.

The other item to note is that all of these types of GUI package managers need to run in in X, and in doing a dist-upgrade in X, (or even an 'upgrade' which is not recommended), you will end up damaging up your system beyond repair, maybe not today or tomorrow, however in time you will.

apt-get on the other hand strictly does what it is asked to do, if there is any breakage you can pinpoint and debug/ fix the cause, if apt-get wants to remove half of the system (due to library transitions) it's the admin's call (that means you) to have at least a serious look.

This is the reason why debian builds use apt-get, not the other package manager tools.



Changing the DM and not resetting the siduction default init levels means init 3 will not be shutting down the x server so you will be upgrading with the x server still running.
Title: [Solved] GDM3 no Background Image???
Post by: titan on 2012/05/22, 20:39:40
Quote from: "sqlpython"
 I will tell you currently my lightdm-gtk-greeter.conf has NO references to wallpaper...which I know is also a problem but I have had a problem finding a good template to follow that seems to work.



This is a standard lightdm-gtk-greeter.conf  the first line in the greeter section sets the background ( wallpaper) the line below is a line I added to use my own preference.


#
# background = Background file to use, either an image path or a color (e.g. #772953)
# show-language-selector (true or false)
# theme-name = GTK+ theme to use
# font-name = Font to use
# xft-antialias = Whether to antialias Xft fonts (true or false)
# xft-dpi = Resolution for Xft in dots per inch (e.g. 96)
# xft-hintstyle = What degree of hinting to use (hintnone, hintslight, hintmedium, or hintfull)
# xft-rgba = Type of subpixel antialiasing (none, rgb, bgr, vrgb or vbgr)
#
[greeter]
#background=/usr/share/images/desktop-base/desktop-background
background=/usr/share/wallpapers/wall.jpg
#show-language-selector=false
theme-name=Adwaita
#font-name=
xft-antialias=true
#xft-dpi=
xft-hintstyle=hintfull
xft-rgba=rgb

Title: [Solved] GDM3 no Background Image???
Post by: sqlpython on 2012/05/22, 23:51:30
Thanks for the info titan...
Just for your peace of mind I only Upgrade at a CLI
However for the last 15 yrs I do update with GUI like Synaptic which is designed to do so... as is GSlapt.. as in the Gentoo and Fedora GUIs and they do a great job.
Although, I never have had to enter a different init level to do an Upgrade in Debian as I have Upgraded out of Potato, Etch, Lenny and Squeeze all went fine over many installs..so I won't sweat that part..

Thanks also for the Template.. I will first go with my original plan which is to purge gdm3 and lightdm and then reinstall lightdm.. might just work..
or maybe just really install FreeBSD..heh heh.. not really.
I will post back my results
Title: [Solved] GDM3 no Background Image???
Post by: titan on 2012/05/23, 09:25:42
Quote from: "sqlpython"
Thanks also for the Template..

It is not a template it is the standard config file that is installed when lightdm is installed and is found  in  /etc/lightdm/lightdm-gtk-greeter.conf.
Title: [Solved] GDM3 no Background Image???
Post by: sqlpython on 2012/05/23, 21:50:50
Yep, titan my config is exactly the same...

I am probably going for a reinstall of Siduction at this point as nothing I do will regain a BackGround nor a theme for gdm3 or lightdm..What a pain..
This is probably somehow my fault not the Update nor the Upgrade.
As my wife has convinced me over the years that "Everything is My Fault"
...I am considering an install of Siduction 12.1 over my existing data in an attempt to preserve some of it..but that may fail..
To help me, I will rename the Download from Desperado to Desperation ...
 If I had not loaded up this partition with so many development tools..including SDKs I really would not have cared.(but that is on me)..
I never have done an install of that type. I always clean the partition.

I can live with the install by starting the Xfce4 from the commandline but.. you have to wonder if anything else is broke..

So far from a CLI I have ...and nothing has helped the DM situation.

apt-get update

apt-get -f update

apt-get -f install

dpkg --configure -a

apt-get update

apt-get purge lightdm

apt-get purge gdm3

apt-get clean && apt-get update

apt-get upgrade
reboot

apt-get update

apt-get install gdm3

dpkg-reconfigure gdm3

reboot
Title: [Solved] GDM3 no Background Image???
Post by: sqlpython on 2012/05/24, 19:21:38
Well, solved if you want a gdm/lightdm/xdm work around..
but for some this is the Only way to Fly...
   KDM

I really didn't want to add 50 to 70mb of kde libs but....
this did the job Wallpaper Radio buttons and All..
 All Hail KDE..

My moves to OpenBox and Xfce4 during the past year were my attempts to return to a Lighter, faster less fluff DE.. and I did/Have..
I am going to continue using Xfce and/or OpenBox on all my installs but this will remain until reinstall my Sole KMD logon Manager..
Looks good and Works!
Plus in my years of using kde 1999 to 2011 I was always able to easily configure any part of it, including KDM..