Debian Jessie 環境の破損

Debian Jessie 環境の破損

私のラップトップにDebian 8.10 Jessieがインストールされていますが、今朝から私の環境の動作が完全に壊れています。 ALT+TAB が機能せず、ALT+F4 が機能しないため、アプリケーションを移動、クローズ、またはサイズ変更できません。 Firefoxウィンドウを閉じることはできません。)Firefoxを右クリックしても機能せず、アプリケーションとシステムオプションを含むトップバーは表示されません。

試してみました(からこれ)成功せず、startx動作しません。

sudo apt-get update
sudo apt-get upgrade #see if the package is held back
sudo apt-get purge gnome-session
sudo apt-get install gnome-session
startx

また、sudoを試しapt-get dist-upgradeapt-get install gnome-accessibility-themes何度も再起動しましたが、何も機能しません。これが見つかりましたが、/etc/apt/sources.listに記載されていますが、パッケージが見つかりませんでしたsudo apt-get install compizconfig-settings-managerエラーが発生しました。non-free

ここに解決策はありません:(

.xinitrc:

#!/bin/sh# /etc/X11/xinit/xinitrc
## global xinitrc file, used by all X sessions started by xinit (startx)
# invoke global X session script.
/etc/X11/Xsession

.xseesion-errors(非常に長いメッセージが生成されたため、ファイルエラー出力の多くを削除しました):

 Xsession: X session started for charles at samedi 10 février 2018, 17:21:17 (UTC+0100)
localuser:charles being added to access control list
openConnection: connect: Aucun fichier ou dossier de ce type
cannot connect to brltty at :0
/usr/bin/x-session-manager: X server already running on display :0
xfce4-session-Message: ssh-agent is already running; starting gpg-agent without ssh support
xfce4-panel: No window manager registered on screen 0. To start the panel without this check, run with --disable-wm-check.
xfsettingsd: No window manager registered on screen 0.

(xfsettingsd:1773): xfsettingsd-WARNING **: Failed to get the _NET_NUMBER_OF_DESKTOPS property.

(xfce4-session:1761): Wnck-CRITICAL **: wnck_workspace_activate: assertion 'WNCK_IS_WORKSPACE (space)' failed

(zeitgeist-datahub:1966): GLib-GObject-WARNING **: invalid (NULL) pointer instance

(zeitgeist-datahub:1966): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

** (terminator:1774): WARNING **: Binding '<Shift><Control><Alt>a' failed!
Unable to bind hide_window key, another instance/window has it.
nm-applet-Message: No keyring secrets found for ABOX/802-11-wireless-security; asking user.

** (terminator:1775): WARNING **: Binding '<Shift><Control><Alt>a' failed!
Unable to bind hide_window key, another instance/window has it.

--------- A lot of error messages -----------

(/opt/firefox/firefox:3600): GLib-GObject-CRITICAL **: g_object_unref: assertion 'object->ref_count > 0' failed

** (terminator:3706): WARNING **: Binding '<Shift><Control><Alt>a' failed!
Unable to bind hide_window key, another instance/window has it.

答え1

xfwm4これらのエラーメッセージを見ると、XFCEウィンドウマネージャ(通常は)が正しく起動しないと思います。

xfce4-panel: No window manager registered on screen 0. To start the panel without this check, run with --disable-wm-check.
xfsettingsd: No window manager registered on screen 0.

ウィンドウマネージャは、ウィンドウに装飾を追加し、ウィンドウとのやり取り(移動など)を可能にするユーティリティです。

通常、XFCEデスクトップ環境はから~/.xsessionまたは~/.xinitrcコマンドを使用して起動する必要がありますstartxfce4

何らかの理由で命令があります。

exec ck-launch-session startxfce4

私自身.xinitrc。このck-launch-sessionユーティリティは「シェルスクリプトからConsoleKitセッションを開始」し、exec現在のプロセスをユーティリティに置き換えます。 ConsoleKitを使用していない場合は、ck-launch-sessionその行を削除してください(XFCEメニューから終了して再起動するには、その行を含める必要があると思います)。


私はDebianを使用しないか、Linuxをまったく使用しないので、これは間違いなくあなたの問題に対する正しい解決策であるとは言えません。

関連情報