[未解決終了]グラフィックボードを変更したらcinnamonがクラッシュ

Linux Mintのデスクトップ環境に関する質問

[未解決終了]グラフィックボードを変更したらcinnamonがクラッシュ

投稿記事by はっくん » 2016年2月11日(木) 18:32

以前は1つのグラフィックボードに2つのモニタを接続し表示していました.
このグラフィックボードが壊れたので新しく次の2つのグラフィックボードを購入し1つずつモニタを接続しました.
[*1] GF-GT710-E2GB/LP PCI-Express 2.0(x16)
[*2] GF-GT610-PCIEX1-1GB/LP PCI-Express 2.0(x1)
以前と起動後の画面は変わらないのですが,マウスを動かすとマウスカーソルがギクシャクした動きで重くなり非常に使いにくくなりました.

そこで,Driver Manager を起動させると「NVIDIA Corporation:GF119[GeForce GT 610]」のドライバを使えるようなので
「xserver-xorg-video-nouveau(open-source)」から
nvidia-352(推奨)
バージョン352.63-Oubuntu0.14.04.1
NVIDIA binary driver - version 352.63
にドライバを変更しました.(この時点で /etc/X11 には xorg.conf は存在していません)

ドライバの変更後,再起動すると[*1]に接続されたモニタだけ表示される状態となったので,「NVIDIA X Server Settings」を起動して
「X Server Display Configuration」を見ると[*2]に接続したモニタが「Disabled」となっていたので「X screen 1」に設定しました.
([*1]に接続したモニタは最初から「X Screen 0」になっていました)
そして「Apply」および「Save to X Configuration File」ボタンを押し /etc/X11/xorg.conf ファイルを作成しPCを再起動しました.

するとデスクトップが表示された直後に
Cinnamon がクラッシュしました。代替モードで実行中です。
Cinnamon を再起動しますか?
というメッセージが出て「はい」を押してもまた同じメッセージが現れ,これの繰返しになったので
「いいえ」を選択するとスタートアップに登録してあったアプリケーションは起動しますが,添付した画像のように2つのモニタにまたがって
黒い帯のようなものがそれぞれのモニタの3/4ほどを覆っており,さらにパネルが表示されません.
Cairo-Dock は表示されますが,透過設定等が全く反映されていません.
また,あるアプリケーションを起動させて[*1]に接続されたモニタから[*2]に接続されたモニタへ移動させようと「Super-Shift-Left」としても移動しません.
「Ctrl-Alt-Left」などのワークスペースの移動はできるようです.マウスカーソルはスムーズに2つのモニタ間を移動できます.

また,端末から $ cinnamon を実行すると次のようになります.
Xlib: extension "RANDR" missing on display ":0".
Xlib: extension "RANDR" missing on display ":0".

(cinnamon:6581): Clutter-CRITICAL **: Unable to initialize Clutter: Unable to select the newly created GLX context
Window manager error: Unable to initialize Clutter.

「xlib extension randr missing on display」で検索をしてみましたが内容がよく分らず手をこまねいている状態です.
さらに,ディスプレイの状態を見ようと「システム設定」の「ディスプレイ」をクリックすると
スクリーンの情報を取得できませんでした
RANDR拡張がインストールされていません

と表示され「ディスプレイ」を見ることができません.

cinnamon を起動させるにはどのようにしたらよいのでしょうか?

以下が xorg.conf の内容です.

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 331.20 (buildd@roseapple) Mon Feb 3 15:07:22 UTC 2014


Section "ServerLayout"

# Removed Option "Xinerama" "0"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" 1920 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "1"
EndSection

Section "Files"
EndSection

Section "InputDevice"

# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "Monitor"

# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Ancor Communications Inc ASUS VS247"
HorizSync 24.0 - 83.0
VertRefresh 50.0 - 75.0
Option "DPMS"
EndSection

Section "Monitor"

# HorizSync source: unknown, VertRefresh source: unknown
Identifier "Monitor1"
VendorName "Unknown"
ModelName "Mitsubishi RDT1711VM"
HorizSync 31.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Graphics Device"
BusID "PCI:1:0:0"
EndSection

Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GT 610"
BusID "PCI:4:0:0"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "DFP-0"
Option "metamodes" "nvidia-auto-select +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection

Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "nvidia-auto-select +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection

Section "Extensions"
Option "Composite" "Disable"
EndSection


また,inxi -Fxz の結果は次の通りです.
System: Host: Sun-System Kernel: 3.19.0-32-generic x86_64 (64 bit gcc: 4.8.2)
Desktop: Cinnamon 2.8.6 (Gtk 3.10.8~8+qiana) Distro: Linux Mint 17.3 Rosa
Machine: Mobo: ASUSTeK model: P5Q v: Rev 1.xx Bios: American Megatrends v: 2209 date: 03/11/2010
CPU: Quad core Intel Core2 Quad Q9550 (-MCP-) cache: 6144 KB
flags: (lm nx sse sse2 sse3 sse4_1 ssse3 vmx) bmips: 22665
clock speeds: max: 2833 MHz 1: 2003 MHz 2: 2003 MHz 3: 2336 MHz 4: 2003 MHz
Graphics: Card-1: NVIDIA Device 128b bus-ID: 01:00.0
Card-2: NVIDIA GF119 [GeForce GT 610] bus-ID: 04:00.0
Display Server: X.Org 1.17.1 driver: nvidia Resolution: 3200x1080
GLX Renderer: Graphics Device/PCIe/SSE2 GLX Version: 4.5.0 NVIDIA 352.63 Direct Rendering: Yes
Audio: Card-1 NVIDIA Device 0e0f driver: snd_hda_intel bus-ID: 01:00.1 Sound: ALSA v: k3.19.0-32-generic
Card-2 NVIDIA GF119 HDMI Audio Controller driver: snd_hda_intel bus-ID: 04:00.1
Card-3 Intel 82801JI (ICH10 Family) HD Audio Controller driver: snd_hda_intel bus-ID: 00:1b.0
Network: Card-1: Qualcomm Atheros AR8121/AR8113/AR8114 Gigabit or Fast Ethernet
driver: ATL1E port: cc00 bus-ID: 02:00.0
IF: eth0 state: down mac: <filter>
Card-2: BUFFALO (formerly Mel ) WLI-UC-G301N Wireless LAN Adapter [Ralink RT3072]
driver: rt2800usb v: 2.3.0 usb-ID: 001-002
IF: wlan0 state: N/A mac: N/A
Drives: HDD Total Size: 7001.4GB (11.5% used) ID-1: /dev/sda model: WDC_WD5000AAKX size: 500.1GB
ID-2: /dev/sdb model: WDC_WD30EZRX size: 3000.6GB ID-3: /dev/sdc model: Hitachi_HDP72505 size: 500.1GB
ID-4: /dev/sdd model: ST3000DM001 size: 3000.6GB
Partition: ID-1: / size: 94G used: 13G (15%) fs: ext4 dev: /dev/sda6
ID-2: /home size: 2.7T used: 727G (28%) fs: ext4 dev: /dev/sdb1
ID-3: /boot size: 945M used: 49M (6%) fs: ext4 dev: /dev/sda1
ID-4: swap-1 size: 10.24GB used: 0.00GB (0%) fs: swap dev: /dev/sda5
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 27.0C mobo: 33.0C gpu: 0.0:29C
Fan Speeds (in rpm): cpu: 2057 psu: 0 sys-1: 0 sys-2: 1454
Info: Processes: 218 Uptime: 44 min Memory: 1898.8/7983.8MB Init: Upstart runlevel: 2 Gcc sys: 4.8.4
Client: Shell (zsh 5.0.2) inxi: 2.2.28


よろしくお願いします.
添付ファイル
DesktopScreenshot.jpg
デスクトップ画面
DesktopScreenshot.jpg (9.9 KiB) 表示数: 39465 回
最後に編集したユーザー はっくん [ 2016年3月17日(木) 23:08 ], 累計 5 回
Linux Mint 17.3 Cinnamon 64-bit
Cinnamon Version 2.8.6
Linux Kernel 3.19.0-32-generic
Core2 Quad Q9550
NAVIDIA GeForce GT710[PCI-Express 2.0(x16)]
NAVIDIA GeForce GT610[PCI-Express 2.0(x1)]刺さっているだけ
はっくん
幕下
 
記事: 99
登録日時: 2013年11月06日(水) 22:44

Re: グラフィックボードを変更したらcinnamonがクラッシュ

投稿記事by はっくん » 2016年2月12日(金) 21:13

グラフィックボードを2枚挿してPCを起動させた際は2台のモニタには以前と同じように画面が表示されていましたが,マウスカースルの動きが不安定だったため
ドライバマネージャで「xserver-xorg-video-nouveau(open-source)」から「nvidia-352(推奨)」に変更して,NVIDIA X Server Settings を使って2画面が使えるように設定しました.
その後再起動してから cinnamon がクラッシュするようになったので,open-source のドライバ(2台のモニタに正常に画面が表示されている状態)でマウスカーソルの動きが
不安定な現象を修正するという方針も一つの考え方だと思っています.

しかし,検索の仕方が下手なのかなかなか私が必要とする情報にたどり着けていません.
Linux Mint 17.3 Cinnamon 64-bit
Cinnamon Version 2.8.6
Linux Kernel 3.19.0-32-generic
Core2 Quad Q9550
NAVIDIA GeForce GT710[PCI-Express 2.0(x16)]
NAVIDIA GeForce GT610[PCI-Express 2.0(x1)]刺さっているだけ
はっくん
幕下
 
記事: 99
登録日時: 2013年11月06日(水) 22:44

Re: グラフィックボードを変更したらcinnamonがクラッシュ

投稿記事by はっくん » 2016年2月13日(土) 02:18

Linux Mint 17.3 Mate で2枚のグラフィックボードにそれぞれ1台のモニタが割り当てられるかを試してみたところ,
デフォルトの状態での起動後は Cinnamon と同様にマウスカーソルの動きがギクシャクしたものでした.
そして,NVIDIA のドライバを適用し再起動したところ,これも Cinnamon と同様に[*1]に繋がれたモニタだけに画面が表示されていました.
しかし,Cinnamon では「設定のディスプレイ」で「ディスプレイの検出」をしても[*2]に繋がれたモニタが検出されなかったのと違い,
Mate では[*2]に繋がれたモニタが検出されました.そして NVIDIA X Server Settings を使うことなく2つのモニタを使えるようになりました.

Cinnamon の使い勝手やデザインが気に入ってたのですが残念ながら Mate に移行したいと思います.
これでこのスレッドは解決済みとしたいと思います.
Mate のファイルマネージャとして Nemo は使えるのかなぁ…

2016/02/13 05:58 追記
Mate で問題なくモニタが検出は間違いでした.
いろいろケーブルを繋ぎ直したりしているうちに混乱してしまったようです.
Mate でも NVIDIA のドライバを適用した後に設定のディスプレイで Cinnamon と同様のエラーが出ます.
ただ,起動直後に「cinnamon がクラッシュした」などのようなエラーは出ません.
そういう訳で解決済みは取り消します.
Linux Mint 17.3 Cinnamon 64-bit
Cinnamon Version 2.8.6
Linux Kernel 3.19.0-32-generic
Core2 Quad Q9550
NAVIDIA GeForce GT710[PCI-Express 2.0(x16)]
NAVIDIA GeForce GT610[PCI-Express 2.0(x1)]刺さっているだけ
はっくん
幕下
 
記事: 99
登録日時: 2013年11月06日(水) 22:44

Re: グラフィックボードを変更したらcinnamonがクラッシュ

投稿記事by はっくん » 2016年2月13日(土) 21:52

NVIDIA - ArchWiki https://wiki.archlinuxjp.org/index.php/NVIDIA#TwinView などを頼りに xorg.conf を弄り cinnamon がクラッシュしないところまでできました.
ただ,[*2]に接続しているモニタには何も表示されません.もう少しだと思うのですが…

以下が現在の /etc/X11/xorg.conf の内容です.
コード: 全て選択
Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
#    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "DVI-D-0"
#    VendorName     "Unknown"
#    ModelName      "Ancor Communications Inc ASUS VS247"
#    HorizSync       24.0 - 83.0
#    VertRefresh     50.0 - 75.0
#    Option         "DPMS"
    Option   "Enable" "true"
EndSection

Section "Monitor"
    # HorizSync source: unknown, VertRefresh source: unknown
    Identifier     "DVI-I-1-1"
#    VendorName     "Unknown"
#    ModelName      "Mitsubishi RDT1711VM"
#    HorizSync       31.0 - 81.0
#    VertRefresh     56.0 - 75.0
#    Option         "DPMS"
    Option   "Enable" "true"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Graphics Device"
    BusID          "PCI:1:0:0"
    Option         "ConnectedMonitor" "DFP"
#    Option "TwinView" "1"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GT 610"
    BusID          "PCI:4:0:0"
    Option         "ConnectedMonitor" "DFP"
#    Option "TwinView" "1"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "DVI-D-0"
    DefaultDepth    24
    Option         "Stereo" "0"
#    Option         "metamodes" "1920x1080_60 +0+0"
    Option         "MetaModes" "GPU-0.DFP-0: 1920x1080+0+0, GPU-1.DFP-0: 1280x1024+1920+0"
    Option         "SLI" "Mosaic"
    Option         "BaseMosaic" "True"
    SubSection     "Display"
        Depth       24
    EndSubSection
    Option "TwinView" "True"
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "DVI-I-1-1"
    DefaultDepth    24
    Option         "Stereo" "0"
#    Option         "metamodes" "1280x1024_60 +0+0"
    Option         "MetaModes" "GPU-0.DFP-0: 1920x1080+0+0, GPU-1.DFP-0: 1280x1024+1920+0"
    Option         "SLI" "Mosaic"
    Option         "BaseMosaic" "True"
    SubSection     "Display"
        Depth       24
    EndSubSection
    Option "TwinView" "True"
EndSection
Linux Mint 17.3 Cinnamon 64-bit
Cinnamon Version 2.8.6
Linux Kernel 3.19.0-32-generic
Core2 Quad Q9550
NAVIDIA GeForce GT710[PCI-Express 2.0(x16)]
NAVIDIA GeForce GT610[PCI-Express 2.0(x1)]刺さっているだけ
はっくん
幕下
 
記事: 99
登録日時: 2013年11月06日(水) 22:44

Re: グラフィックボードを変更したらcinnamonがクラッシュ

投稿記事by はっくん » 2016年2月19日(金) 17:58

その後,Mate などのデスクトップ環境や Ubuntu 15.10,Mageria などと OS を変えてチャレンジしましたが
どれも同様にデスクトップ環境がクラッシュしました.

OS 自体はグラフィックボードの2枚刺しには対応しているが相性の問題がある.
プロプライエタリなドライバにはデスクトップ環境が対応できない場合がある(中身を公開していないので当たり前ですが).
と結論づけました.

本当は解決策があるのかもしれませんが,私の力量ではここまでです.
諦めて1枚のグラフィックボードに2つのモニタを接続し,残りの1枚は予備にでもしておこうと思います.

モデレーター編集済み
Linux Mint 17.3 Cinnamon 64-bit
Cinnamon Version 2.8.6
Linux Kernel 3.19.0-32-generic
Core2 Quad Q9550
NAVIDIA GeForce GT710[PCI-Express 2.0(x16)]
NAVIDIA GeForce GT610[PCI-Express 2.0(x1)]刺さっているだけ
はっくん
幕下
 
記事: 99
登録日時: 2013年11月06日(水) 22:44

Re: グラフィックボードを変更したらcinnamonがクラッシュ

投稿記事by yasushi04 » 2016年3月16日(水) 14:57

[quote="はっくん"]その後,Mate などのデスクトップ環境や Ubuntu 15.10,Mageria などと OS を変えてチャレンジしましたが
どれも同様にデスクトップ環境がクラッシュしました.

OS 自体はグラフィックボードの2枚刺しには対応しているが相性の問題がある.
プロプライエタリなドライバにはデスクトップ環境が対応できない場合がある(中身を公開していないので当たり前ですが).
と結論づけました.

本当は解決策があるのかもしれませんが,私の力量ではここまでです.
諦めて1枚のグラフィックボードに2つのモニタを接続し,残りの1枚は予備にでもしておこうと思います.



LinuxMintjapanの皆様は本業をしながらここのボランティア等で返信しておりますので、解決までには、基本的2週間、時間がかかる場合は1ヶ月以上かかる場合があります。
毎年3月は解決期間が長くなる傾向がありますので、その事情を理解していただければあり難いと思います。
yasushi04
幕内
 
記事: 184
登録日時: 2012年9月24日(月) 16:17
お住まい: 青森県

Re: グラフィックボードを変更したらcinnamonがクラッシュ

投稿記事by はっくん » 2016年3月16日(水) 21:28

お気遣いは大変嬉しいのですがこのスレッドが活きていると他で質問をするときマルチポスト扱いされかねませんので,やはり解決済みとさせていただきます.

03/17/2016追記
「解決済み」では勘違いする人もいるかもしれないので「未解決終了」にさせていただきます.
このスレッドは実質私しかコメントしていないので目障りでしたらスレッドごと削除してください.
Linux Mint 17.3 Cinnamon 64-bit
Cinnamon Version 2.8.6
Linux Kernel 3.19.0-32-generic
Core2 Quad Q9550
NAVIDIA GeForce GT710[PCI-Express 2.0(x16)]
NAVIDIA GeForce GT610[PCI-Express 2.0(x1)]刺さっているだけ
はっくん
幕下
 
記事: 99
登録日時: 2013年11月06日(水) 22:44


Return to デスクトップ環境

オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[7人]