opensuse gone blank (purple color)

hi all:

please help! my 13.2 opensuse suddenly gone blank (purple actually). well i can login via remote ssh but desktop gone blank. left click on the blank screen shows “Twm” menu. chose “EXit” back to normal default opensuse desktop login but once logged in, it only show blank, purple screen.

this happened after i ran “zypper refresh” and “zypper update” yesterday.

If you can ssh to it then you can fix it from there

But try and tell us something more about your machine
And perhaps post the result of

zypper lr -d

thanks caf:

| Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service

—±-----------------------------------±-----------------------------------±--------±----------±--------±---------±-------±-------------------------------------------------------------------------------------±-------
1 | download.opensuse.org-13.2-non-oss | Update Repository (Non-Oss) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.2-non-oss/ |
2 | download.opensuse.org-non-oss | Main Repository (NON-OSS) | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.2/repo/non-oss/ |
3 | download.opensuse.org-oss | Main Repository (DEBUG) | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/debug/distribution/13.2/repo/oss/ |
4 | download.opensuse.org-oss_1 | Main Repository (OSS) | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/13.2/repo/oss/ |
5 | download.opensuse.org-update | Update Repository (DEBUG) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/debug/update/13.2/ |
6 | download.opensuse.org-update_1 | Main Update Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/13.2/ |
7 | google-chrome | google-chrome | Yes | (r ) Yes | Yes | 99 | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/i386 |
8 | home:XRevan86 | home:XRevan86 | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/XRevan86/openSUSE_13.2/ |
9 | home:XRevan86:non-free | home:XRevan86:non-free | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/XRevan86:/non-free/openSUSE_13.2/ |
10 | home_DarkPlayer_Pipelight | Pipelight (openSUSE_13.2) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/DarkPlayer:/Pipelight/openSUSE_13.2/ |
11 | openSUSE-13.2-0 | openSUSE-13.2-0 | No | ---- | Yes | 99 | yast2 | hd:///?device=/dev/disk/by-id/scsi-0Generic_Flash_Disk_058F |
12 | repo-debug-update-non-oss | openSUSE-13.2-Update-Debug-Non-Oss | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/debug/update/13.2-non-oss/ |
13 | repo-source | openSUSE-13.2-Source | No | ---- | Yes | 99 | NONE | http://download.opensuse.org/source/distribution/13.2/repo/oss/ |

Same here, I got the GUI working after reinstalling nvidia. It was after the packagekit update and Sofware Management doesn’t work anymore. It also displays in the verbose screen splash an fstab error (couldn’t find).

Tumbleweed Gnome

frank@nohostname:~> zypper lr -d

| Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service

--------------------±------------------------------------±----------------------------±----------------------±---------------------------±--------±---------±-------±-----------------------------------------------------------------------------±-------
1 | http-download.opensuse.org-089801e3 | multimedia:libs | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_Factory/ |
2 | http-download.opensuse.org-1b5ebf43 | multimedia:apps | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/multimedia:/apps/openSUSE_Factory/ |
3 | http-download.opensuse.org-f30c5f2c | games:tools | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/games:/tools/openSUSE_Factory/ |
4 | packman | packman | Yes | (r ) Yes | Yes | 99 | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ |
5 | repo-non-oss | openSUSE-Tumbleweed-Non-Oss | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/tumbleweed/repo/non-oss/ |
6 | repo-oss | openSUSE-Tumbleweed-Oss | Yes | (r ) Yes | Yes | 99 | yast2 | http://download.opensuse.org/tumbleweed/repo/oss/ |
7 | repo-update | openSUSE-Tumbleweed-Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/tumbleweed/ |
frank@nohostname:~>

@ww2000
You have a completely different setup from what I can see

@ipfreak
It’s a slightly unusual list in that no Packman but nothing that should be problematic
Do you have nvidia? Installed manually?
Details on machine?
Have you tried running zypper up over ssh?

thanks, caf:

no, my laptop has ati, it is dual-core thinkpad t60. it works fine until yesterday.

yes i am using ssh to access it. but for linux, it is all about desktop.

? http://www.thinkwiki.org/wiki/Category:T60
Similar?

btw, i don’t think it relates to the driver issue since the login page seems to be perfect: login menu, yellow sun flower, colors, all seems to be normal. but once i logged in, it turns into deep purple, blank.

According to your initial description, you are using “twm”, and that’s how twm looks.
So there’s nothing wrong really.

Select a different session on the login screen, and/or in /etc/sysconfig/windowmanager (DEFAULT_WM).

Maybe your default desktop environment got uninstalled though, for some reason (package conflicts e.g.). Which one was it?

i never used “Twm” and i am not sure how it happened. let me chek.

i think something corrupted. by default i am using kde. here is content of my windowmanager:

Type: string

Default:

Path: Desktop

Description: default mouse cursor theme

Name of mouse cursor theme for X11. Possible themes can be found

in /usr/share/icons/

X_MOUSE_CURSOR=“DMZ”

Path: Desktop/Window manager

Description:

Type: string(gnome,kde4,kde,lxde,xfce,twm,icewm)

Default: kde4

Config: profiles,kde,susewm

Here you can set the default window manager (kde, fvwm, …)

changes here require at least a re-login

DEFAULT_WM=“kde-plasma”

Type: yesno

Default: yes

install the SuSE extension for new users

(theme and additional functions)

INSTALL_DESKTOP_EXTENSIONS=“yes”

Path: Desktop

Description: prepare global sycoca database for faster first startup

Type: list(yes,initial,no)

Default: initial

building a global sycoca database, which can be used at first user

login in KDE

KDE_BUILD_GLOBAL_SYCOCA=“initial”

Type: yesno

Default: yes

To disable IPv6 support within KDE. It might solve large timeouts due to

broken servers which claim to have IPv6 support, but do not respond.

KDE_USE_IPV6=“yes”

Type: yesno

Default: yes

IDN support can get disabled to avoid DNS phishing for example.

KDE_USE_IDN=“yes”

Ok, so does /usr/share/xsession/kde-plasma.desktop exist?
IOW, is kdebase4-session installed?

rpm -q kdebase4-session

Does /usr/bin/startkde exist?

yes. they are all there and kde4 was working fine since it was installed (i installed 13.2 when it released in about a week or so) until yesterday.

http://s20.postimg.org/roiohqicp/KDE_PLASMA.jpg](http://postimg.org/image/roiohqicp/)

http://s20.postimg.org/g0omn6t7t/KDM.jpg](http://postimg.org/image/g0omn6t7t/)

yes, it is set as “kdm”

Path: Desktop/Display manager

Type: string(Xorg)

Default: “Xorg”

DISPLAYMANAGER_XSERVER=“Xorg”

Path: Desktop/Display manager

Description: settings to generate a proper displaymanager config

Type: string(kdm,xdm,gdm,wdm,entrance,console,lightdm,sddm)

Default: “”

Here you can set the default Display manager (kdm/xdm/gdm/wdm/entrance/console).

all changes in this file require a restart of the displaymanager

DISPLAYMANAGER=“kdm”

Type: yesno

Default: no

Allow remote access (XDMCP) to your display manager (xdm/kdm/gdm). Please note

that a modified kdm or xdm configuration, e.g. by KDE control center

will not be changed. For gdm, values will be updated after change.

XDMCP service should run only on trusted networks and you have to disable

firewall for interfaces, where you want to provide this service.

DISPLAYMANAGER_REMOTE_ACCESS=“yes”

And you are selecting KDE_Plasma at the Login Window?

Yes, and DEFAULT_WM is set correctly to “kde-plasma” too.
But that is just the default, it can be overridden.
In particular, KDM remembers the last chosen session for every user (separately), if this is set to “twm” (or anything else), the default doesn’t matter any more.

So as caf4926 wrote (and I too already), make sure you select “KDE Plasma Workspace” (or “Default”) at the login screen. With KDM, click on the icon in the bottom-left corner to choose the session.

If that doesn’t help, start an xterm in twm (just click on the desktop and choose “xterm”, you then have to click to position the window when it appears). In that window, type “startkde” and observe what happens…
If you get errors, please post them.
Please note, that twm has a “focus under mouse” policy, i.e. you have to move the mouse pointer over the window where you want to type something…

thanks wofi:

i got back to kdm. now it comes up a default firefox webpage (www.opensuse.org) every time. i don’t remember it was there before i reboot the machine. anyway thanks for the help!

honestly speaking, i never chose twm and always used kdm (when i installed it), not sure why this happened.

You mean KDE (Plasma Workspace), I suppose?
KDM is the login screen…

now it comes up a default firefox webpage (www.opensuse.org) every time. i don’t remember it was there before i reboot the machine.

KDE by default restarts applications at login which were running when you logout.
So quit Firefox before you logout and it shouldn’t appear any more.
Or go into “Configure Desktop”->“Startup and Shutdown”->“Session Management” and activate “Start with an empty session” there.

honestly speaking, i never chose twm and always used kdm (when i installed it), not sure why this happened.

Well, maybe you chose some other session at one point that does not exist any more?
Or maybe the file ~/.dmrc got corrupted somehow, that’s where the user session is stored.