web-dev-qa-db-ja.com

Toshiba Satellite L75B7270上のUbuntu14.04での永続的な表示の問題

画面の最上部に細いピンクの点滅線があり、すべての仮想コンソールに複数のマルチカラーの垂直点滅線が表示され、コンソールのテキストがちらつきます。

いくつかの仕様:

Ubuntu 14.04LTSをToshibaSatellite L75B7270にインストールしました。このURLから( http://releases.ubuntu.com/14.04/ )次の説明を含むイメージファイルをダウンロードしました:「PC(Intel x86)デスクトップイメージほとんどすべてのPC用。これには、Intel/AMD/etcタイプのプロセッサを搭載したほとんどのマシン、Microsoft Windowsを実行するほとんどすべてのコンピュータ、および新しいApple IntelプロセッサをベースにしたMacintoshシステム。不明な場合はこれを選択してください。セキュアブートを無効にし、UEFIからCSMに切り替えました。

これまでのところ、私はいくつかの簡単な提案された救済策を少し運が良ければ試みました。 lightdmからgdmに切り替えました。灘。 xrandrコマンドを使用してリフレッシュレートを変更しようとしましたが、使用可能なオプションはリフレッシュレート60のみです。 「マルチメディアシステムセレクター」を使用して、デフォルト出力をいじってみました。無効。 nomodesetで起動したときに、部分的な成功と呼べるものを推測しました。私のGUIのちらつ​​きの線はなくなり、仮想端末は問題ありませんでしたが、ここでコメントしたように( `nomodeset`は何をするのか )、パフォーマンスが打撃を受けます。私が移動するすべてのウィンドウには軌跡が表示され、ウィンドウは奇妙にぎくしゃくした方法でフェードインおよびフェードアウトします。たとえば、Firefoxでテキストをスクロールすると、ぎくしゃくして目が硬くなります。これは理想的な「解決策」とは言えません。

いくつかの有益なコマンドの出力は次のとおりです。

$ uname -a
3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:12 UTC 2014 i686 i686 i686 GNU/Linux

$ lshw -c video
*-display               
       description: VGA compatible controller 
       product: Haswell-ULT Integrated Graphics Controller 
       vendor: Intel Corporation 
       physical id: 2 
       bus info: pci@0000:00:02.0 
       version: 0b 
       width: 64 bits 
       clock: 33MHz 
       capabilities: msi pm vga_controller bus_master cap_list rom 
       configuration: driver=i915 latency=0 
       resources: irq:61 memory:b0000000-b03fffff memory:a0000000-afffffff ioport:4000(size=64)

modinfo i915 (some output omitted)

intree:         Y 
vermagic:       3.13.0-32-generic SMP mod_unload modversions 686 
signer:         Magrathea: Glacier signing key 
sig_key:        A7:FC:65:90:FC:4A:8D:85:9A:AE:BD:A2:CA:5D:D0:47:16:24:4F:A0 
sig_hashalgo:   sha512 
parm:           invert_brightness:Invert backlight brightness (-1 force normal, 0 machine defaults, 1 force inversion), please report PCI device ID, subsystem vendor and subsystem device ID to [email protected], if your machine needs it. It will then be included in an upcoming module version. (int) 
parm:           modeset:Use kernel modesetting [KMS] (0=DRM_I915_KMS from .config, 1=on, -1=force vga console preference [default]) (int) 
parm:           fbpercrtc:int 
parm:           panel_ignore_lid:Override lid status (0=autodetect, 1=autodetect disabled [default], -1=force lid closed, -2=force lid open) (int) 
parm:           powersave:Enable powersavings, fbc, downclocking, etc. (default: true) (int) 
parm:           semaphores:Use semaphores for inter-ring sync (default: -1 (use per-chip defaults)) (int) 
parm:           i915_enable_rc6:Enable power-saving render C-state 6. Different stages can be selected via bitmask values (0 = disable; 1 = enable rc6; 2 = enable deep rc6; 4 = enable deepest rc6). For example, 3 would enable rc6 and deep rc6, and 7 would enable everything. default: -1 (use per-chip default) (int) 
parm:           i915_enable_fbc:Enable frame buffer compression for power savings (default: -1 (use per-chip default)) (int) 
parm:           lvds_downclock:Use panel (LVDS/eDP) downclocking for power savings (default: false) (int) 
parm:           lvds_channel_mode:Specify LVDS channel mode (0=probe BIOS [default], 1=single-channel, 2=dual-channel) (int) 
parm:           lvds_use_ssc:Use Spread Spectrum Clock with panels [LVDS/eDP] (default: auto from VBT) (int) 
parm:           vbt_sdvo_panel_type:Override/Ignore selection of SDVO panel mode in the VBT (-2=ignore, -1=auto [default], index in VBT BIOS table) (int) 
parm:           reset:Attempt GPU resets (default: true) (bool) 
parm:           enable_hangcheck:Periodically check GPU activity for detecting hangs. WARNING: Disabling this can cause system wide hangs. (default: true) (bool) 
parm:           i915_enable_ppgtt:Enable PPGTT (default: true) (int) 
parm:           enable_psr:Enable PSR (default: false) (int) 
parm:           preliminary_hw_support:Enable preliminary hardware support. (int) 
parm:           disable_power_well:Disable the power well when possible (default: true) (int) 
parm:           enable_ips:Enable IPS (default: true) (int) 
parm:           fastboot:Try to skip unnecessary mode sets at boot time (default: false) (bool) 
parm:           enable_pc8:Enable support for low power package C states (PC8+) (default: true) (int) 
parm:           pc8_timeout:Number of msecs of idleness required to enter PC8+ (default: 5000) (int) 
parm:           prefault_disable:Disable page prefaulting for pread/pwrite/reloc (default:false). For developers only. (bool) 

$ lspci -v
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 0b) (prog-if 00 [VGA controller]) 
    Subsystem: Toshiba America Info Systems Device f931 
    Flags: bus master, fast devsel, latency 0, IRQ 61 
    Memory at b0000000 (64-bit, non-prefetchable) [size=4M] 
    Memory at a0000000 (64-bit, prefetchable) [size=256M] 
    I/O ports at 4000 [size=64] 
    Expansion ROM at <unassigned> [disabled] 
    Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit- 
    Capabilities: [d0] Power Management version 2 
    Capabilities: [a4] PCI Advanced Features 
    Kernel driver in use: i915

私はすべてのアドバイスに感謝し、ハードコアなLinux中毒者に、私の知識レベルは控えめであると最もよく説明されているため、メッセージを伝えるために少し説明が必要になる場合があることを思い出してください。

** **

最終的にAMD64バージョンをインストールし、UEFIを有効にしました。ちらつきの問題は解決しませんでした。

1
JohnT

新しいカーネルを使用すると、この問題が修正されました。その後、別のコンピューターに移動し、ソリューションの詳細を文書化しませんでしたが、最終的には3.18カーネルを試し、問題を解決しました。

0
JohnT

tl; dr lol

グラフィックディスプレイアダプター/ドライバーの問題である可能性があります。gnome3が「新しい」ときに同様の問題が発生しました(Unityはgnome3に基づいているか、使用されていると思いますか?)別のデスクトップ環境またはウィンドウマネージャーを試して、ライブusbを試してくださいXubuntuまたはLubuntuまたはKubuntuの/ cd、またはxubuntu(xubuntu-desktopまたはxfce4)またはlubuntu(lxde)をインストールし、xfceまたはlxdeで起動して、それらが役立つかどうかを確認しますか?

0
Xen2050