AnyDeskが機能せず、これが私の作業を妨げています。ログでは、次のエラーメッセージが表示されます。
/usr/share/themes/Ambiance/gtk-2.0/apps/mate-panel.rc:30:エラー:無効な文字列定数「murrine-scrollbar」、期待される有効な文字列定数
このエラーは、30行目を変更することで解決できます(文字列mate-panel.rc:30以下のように/usr/share/themes/Ambiance/gtk-2.0/apps/mate-panel.rc
で)ターミナルを開き、次を入力します。
Sudo -i
cd /usr/share/themes/Ambiance/gtk-2.0/apps
cp mate-panel.rc mate-panel.rc.bak # backup mate-panel.rc file before editing it
nano mate-panel.rc
これで、mate-panelが開き、nano text editorで編集できるようになります。で下にスクロールします ↓ キーを押して、mate-panel.rcファイルの最後の行である30行目である次の行を変更します。
class "GtkScrollbar" style "murrine-scrollbar"
文字列「murrine-scrollbar」を「scrollbar」に置き換えると、次のようになります。
class "GtkScrollbar" style "scrollbar"
キーボードの組み合わせを押す Ctrl+O そしてその後 Enter mate-panel.rcの変更を保存します。キーボードの組み合わせを押す Ctrl+X nanoを終了します。
端末からログアウトして、ルートから通常のユーザーに戻ります。
exit
これで、次のエラーメッセージが表示されることなく使用できるようになります。/usr/share/themes/Ambiance/gtk-2.0/apps/mate-panel.rc:30: error: invalid string constant "murrine-scrollbar", expected valid string constant
この問題には簡単な解決策があります。これは、デフォルトのディスプレイドライバーとしてWaylandにUbuntuが切り替えられたために発生しました。
この問題を解決するには、ユーザーからログアウトし、ユーザーログインウィンドウで使用可能な設定からWaylandではなくxorgに切り替えるだけです。