文書更新:2019年05月16日(木) 午後10時58分25秒

Home > 備忘録(Fedora) > いろいろなエラー > いろいろなエラーの解消( 101 )

ファイルマネージャーのアイコン表示がおかしい(サムネイル表示できない)

次のディレクトリーを削除して、再度ディレクトリーを開くとサムネイル表示できています。
gnome desktop の時
[root@server]# rm -rf .cache/thumbnails/fail/gnome-thumbnail-factory/

mate desktop の時
[root@server]# rm -rf .cache/thumbnails/fail/mate-thumbnail-factory/

PySolFC の起動エラー

Feora18 以降で PySolFC をインストル(yum -y install PySolFC)後、起動時に「tkFont.py:51:_set:UnicodeEncodeError: 'ascii' codec can't encode characters in position 4-7: ordinal not in range(128)」がでた場合の対処法です。この方法が正解なのかは、わかりません。私の場合は、無事起動できた。Fedora30では必要ないです。
32 ビット版
[root@server]# vi /usr/lib/python2.7/lib-tk/tkFont.py
    def _set(self, kw):
        options = []
        for k, v in kw.items():
            options.append("-"+k)
            options.append(v)	←51行目の options.append(str(v)) を変更した
        return tuple(options)

    def _get(self, args):
        options = []
        for k in args:
            options.append("-"+k)
64 ビット版
[root@server]# vi /usr/lib64/python2.7/lib-tk/tkFont.py
    def _set(self, kw):
        options = []
        for k, v in kw.items():
            options.append("-"+k)
            options.append(v)	←51行目の options.append(str(v)) を変更した
        return tuple(options)

    def _get(self, args):
        options = []
        for k in args:
            options.append("-"+k)

「An internal system error has occurred during update」のエラー

yumのエラーと考えられる。それで、下のようにコマンドを実行したら解消できた。
[root@server]# yum clean all

[root@server]# yum upgrade

[root@server]# yum-complete-transaction

ディスプレイの電源OFFからONに切り替えた時のエラー

LVM(default install LVM)のサイズとHDDのパーティションサイズを縮小します。オンラインでは縮小できないので、Live CDで起動する。
  1. 現在の画面サイズを取得する
  2. [root@server]# xrandr
    Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 4096 x 4096	←currentが現在の画面サイズです
    VGA-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm
       1920x1080_60.00   60.0*+
       1920x1080      60.0 +
       1600x1200      60.0
       1680x1050      60.0
       1680x945       60.0
       1400x1050      74.9     60.0
       1600x900       60.0
    	~~~~~途中省略~~~~~
       1024x768       75.1     70.1     60.0
       1024x576       60.0
       832x624        74.6
       800x600        72.2     75.0     60.3     56.2
       848x480        60.0
       640x480        72.8     75.0     66.7     60.0
       720x400        70.1
    S-video disconnected (normal left inverted right x axis y axis)
    DVI-0 disconnected (normal left inverted right x axis y axis)
  3. cvtコマンドでディスプレイの情報を取得する
  4. [root@server]# cvt 1920 1080	←1920 1080は各自の画面サイズに変えてください
    # 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
    Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync	←この情報を利用する
  5. 新規に /etc/X11/xorg.conf.d/00-monitor.conf を作成する
  6. 00-monitor.conf
    [root@server]# vi /etc/X11/xorg.conf.d/00-monitor.conf
    Section "Monitor"
    	Identifier VGA-0←xrandrの情報から繋がっているディスプレイ名です
    	Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
    	Option "PreferredMode" "1920x1080_60.00"
    EndSection

ntpd が自動起動しないエラー

chrony と競合している場合があるで、その設定を変更する。
[root@server]# systemctl stop chrony.service		←chrony の停止

[root@server]# systemctl disable chrony.service		←chrony の自動起動解除