web-dev-qa-db-ja.com

Ubuntuでコンソールの背景画像を設定する方法

一部の人は、opensuseからこれを知っているかもしれません。そこでコンソールは背景を持つことができます。 Ubuntuは、xウィンドウシステムの外部にバックグラウンドイメージを作成することもできますか?

2
Josh

FBTermをインストールして、コンソールに色付きの背景画像を表示

1。 compile fbv-FrameBufferViewer

まず、背景画像をfbtermに出力できるようにfbvをコンパイルする必要があります。

これを準備するには、コノールに行き、

apt-get install build-essential checkinstall make

次に、fbvソースを取得する必要があります。 著者のウェブサイト から入手できます

ここでソースを抽出します

tar xfv fbv-1.0b.tar.gz

ディレクトリに移動し、./configureと入力します。

ご覧のとおり、いくつかの依存関係があります

  • libungif
  • libjpegおよび
  • libpng

それらをubuntuで見つけるのは少し複雑です。以下を入力してください:

apt-get install lipungif lipjpeg-dev libpng12-dev

これでfbv "Framebuffer Viewer"をコンパイルする準備ができました。もう一度./configureと入力します。

今入ります

Sudo checkinstall

ドキュメントファイルの後に質問に対してYと入力します。

ここでFramebuffer Viewerと入力して、もう一度Returnキーを押します。

3を入力して、バージョン文字列を「1.0b」に変更します

10を入力して、コンマ区切りリストで依存関係を指定します。これらは上記のライブラリです

libungif.libjpeg,-dev,libpng12-dev

これで、残りのpromtsをreturnで確認できます。

これでソースからfbvがコンパイルされ、システムにインストールされました。

しかし、FbTermをインストールして、これが次のステップになるようにします

2.FBTermをインストールし、背景画像をセットアップします

まず、apt-getでfbtermパッケージを簡単にインストールします

apt-get install fbterm

FbtermでVESAにアクセスを許可するには、上記で説明したようにユーザーをビデオグループに追加する必要があります。だから私たちは入力する必要があります

Sudo usermod -a -G video $USER

次に、fbtermを起動するシェルスクリプトを作成し、背景画像をセットアップする必要があります。このスクリプトは、 FBTerm Man Pages で参照できます。ご覧のとおり、これはfbvを必要とするインストールの一部です。

bashスクリプトをコピーして新しいテキストファイルに貼り付けるか、単に行を書き換えてnanoで保存します。

たとえば、保存することができます

/etc/fbterm

それが実行可能であることを確認するために

Sudo chmod 777 /etc/fbterm

このスクリプトの効果は、/ etcに移動して./fbterm [画像のパス](括弧なし)を入力すると、fbtermが開始され、指定された背景画像で表示されることです。

試してみると、fbtermがキーマップに関するエラーメッセージを出力し、権限が与えられていないことに気付くでしょう。これは、fbtermにはルートアクセスジェットがないためです。

これを避けるために、他のshスクリプトをセットアップします。

この2番目のスクリプトの良いところは、ここで背景画像を指定できることです。しかし、見てみましょう。

#!bin/sh

# This gives fbterm accesss to change the keymap

setcap 'cap_sys_tty_config+ep' /usr/bin/fbterm

/etc/fbterm ~/Pictures/background.pngcdexit

このスクリプトを777にchmodして、

chmod 777 /init.d/fbterm

今のところ、スクリプトが十分に機能するかどうかはわかりません

Sudo setcap 'cap_sys_tty_config+ep' /usr/bin/fbterm

本当に確実にするために3。ログイン直後にFBTermを開始します

最後に、ユーザーが正常にログインした直後に、指定された背景画像でFBTermを起動する必要があります。そのため、ユーザーのhomedirで.profileを編集する必要があります。

「cd〜」でホームディレクトリに移動し、nano .profileと入力します

最後に行を広告

sh /etc/init.d/fbterm最後のコメントの下。

よくやった!再度ログインすると、コンソールで画像を見ることができます

6
Josh