Lubuntu 14.04 (パーティションのサイズ変更後) は、grub.conf で dpm radeon が必要な場合、起動しないようです

Lubuntu 14.04 (パーティションのサイズ変更後) は、grub.conf で dpm radeon が必要な場合、起動しないようです

前提: パーティション編集:
完全バックアップ後、Gpartedlive を使用して、Lubuntu 14.04.03 LTS で /home および /root パーティションのスペースを増やすためのアクションをいくつか実行しました。

前提: ビデオカード
私は(ビデオカード)ati hd3650AGPを持っています。これはRV635として無料のRadeonドライバで完全にサポートされています。このハードウェアだったGRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.dpm=1"エネルギーを節約するために、" "行を設定します/etc/default/grub.conf (GPU と RAM のクロックが下がり、スタンバイ温度が 10°C 以上低下します)。この設定を行ってから (おそらく 1 年前)、常に正常に動作しています (温度が低く、パフォーマンスが良好など)。

質問 - 問題:
grub.conf からこの (上記の) 行を削除した場合にのみ lubuntu が起動することに気づきました。そうでない場合は、単に起動が停止します (モニターに OSD 情報が切断された「vga 信号なし」として表示されます)。どうすれば解決できますか?
以下では、以前に説明した 2 つの手順をさらに詳しく説明します。

--

詳細 -パーティション編集-:
具体的には、/home を別の、より大きな場所にコピーし (Gparted の「パーティションのコピー/貼り付け」オプションがあります)、ルート / パーティションのサイズを変更しました。
その後、いくつかの小さな問題を修正しました:
- 起動時に、「grub rescue>」プロンプトに / パーティションがどこにあるかを伝えました -
/etc/fstab を修正しました (uuuid は上記のコピー オプションでクローンされました)。すべて正しいようです (/home はマウントされています)

詳細 -ビデオカード-:
Radeonドライバーについては、次のことを実行しました情報. ビデオカードの状態に関する情報を収集するための3つのコマンドの出力を以下に示します。以下の2番目のコマンドには疑わしいメッセージがいくつかあると思いますLIBGL_DEBUG=verbose glxinfo):

lspci -nn | grep VGA
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc.
AMD/ATI] RV635 PRO [Radeon HD 3650 AGP] [1002:9596]


LIBGL_DEBUG=verbose glxinfo
name of display: :0
libGL: screen 0 does not appear to be DRI3 capable
libGL: pci id for fd 4: 1002:9596, driver r600
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/r600_dri.so
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/r600_dri.so
libGL: driver does not expose __driDriverGetExtensions_r600(): /usr/lib 
/i386-linux-gnu/dri/r600_dri.so: undefined symbol: 
__driDriverGetExtensions_r600
libGL: Can't open configuration file /home/myusername/.drirc: No such file 
or directory.
libGL: Can't open configuration file /home/myusername/.drirc: No such file or
directory.
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile, 
GLX_ARB_fbconfig_float, GLX_ARB_framebuffer_sRGB, GLX_ARB_multisample, 
GLX_EXT_create_context_es2_profile, GLX_EXT_framebuffer_sRGB, 
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
GLX_EXT_visual_info, 
GLX_EXT_visual_rating, GLX_INTEL_swap_event, GLX_MESA_copy_sub_buffer, 
GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig, 
GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group, GLX_SGI_swap_control
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
--CUT--TOO LONG--


dmesg | egrep 'drm|radeon'
[25.736186] [drm] Initialized drm 1.1.0 20060810
[26.312791] [drm] radeon kernel modesetting enabled.
[26.312883] fb: conflicting fb hw usage radeondrmfb vs VESA VGA -
removing generic driver
[26.317183] [drm] initializing kernel modesetting (RV635 0x1002:0x9596
0x1787:0x0028).
[26.317207] [drm] register mmio base: 0xFD600000
[26.317208] [drm] register mmio size: 65536
[26.318551] radeon 0000:01:00.0: putting AGP V3 device into 8x mode
[26.318555] radeon 0000:01:00.0: GTT: 256M 0xE0000000 - 0xEFFFFFFF
[26.318562] radeon 0000:01:00.0: VRAM: 512M 0xC0000000 - 0xDFFFFFFF
(512M used)
[26.318565] [drm] Detected VRAM RAM=512M, BAR=256M
[26.318567] [drm] RAM width 128bits DDR
[26.326238] [drm] radeon: 512M of VRAM memory ready
[26.326240] [drm] radeon: 256M of GTT memory ready.
[26.326256] [drm] Loading RV635 Microcode
[26.824726] [drm] GART: num cpu pages 65536, num gpu pages 65536
[26.832722] radeon 0000:01:00.0: WB disabled
[26.832734] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr
0x00000000e0000004 and cpu addr 0xf8452004
[26.832738] radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 
0x00000000e0000c0c and cpu addr 0xf8452c0c
[26.832742] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[26.832744] [drm] Driver supports precise vblank timestamp query.
[26.832767] [drm] radeon: irq initialized.
[26.865374] [drm] ring test on 0 succeeded in 1 usecs
[26.865386] [drm] ring test on 3 succeeded in 3 usecs
[26.865593] [drm] Enabling audio 0 support
[26.865624] [drm] ib test on ring 0 succeeded in 0 usecs
[26.865649] [drm] ib test on ring 3 succeeded in 0 usecs
[26.870130] [drm] Radeon Display Connectors
[26.870133] [drm] Connector 0:
[26.870135] [drm]   DVI-I-1
[26.870137] [drm]   HPD1
[26.870140] [drm]   DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 
0x7e5c 0x7e5c
[26.870141] [drm]   Encoders:
[26.870143] [drm]     DFP1: INTERNAL_UNIPHY
[26.870145] [drm]     CRT2: INTERNAL_KLDSCP_DAC2
[26.870146] [drm] Connector 1:
[26.870148] [drm]   DIN-1
[26.870149] [drm]   Encoders:
[26.870151] [drm]     TV1: INTERNAL_KLDSCP_DAC2
[26.870153] [drm] Connector 2:
[26.870154] [drm]   DVI-I-2
[26.870156] [drm]   HPD2
[26.870158] [drm]   DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48  
0x7e4c 0x7e4c
[26.870160] [drm]   Encoders:
[26.870161] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
[26.870163] [drm]     DFP2: INTERNAL_KLDSCP_LVTMA
[26.870209] [drm] Internal thermal controller with fan control
[26.870286] [drm] radeon: power management initialized
[27.013782] [drm] fb mappable at 0xC00C1000
[27.013787] [drm] vram apper at 0xC0000000
[27.013789] [drm] size 5324800
[27.013791] [drm] fb depth is 24
[27.013793] [drm]    pitch is 5888
[27.014772] fbcon: radeondrmfb (fb0) is primary device
[27.110874] radeon 0000:01:00.0: fb0: radeondrmfb frame buffer device
[27.110877] radeon 0000:01:00.0: registered panic notifier
[27.111432] [drm] Initialized radeon 2.36.0 20080528 for 0000:01:00.0 on 
minor 0

答え1

  1. パッケージ「libgl1-mesa-dri」を再インストールしました (これは必要なかったと思います)。
  2. 次に、上記の/etc/default/grub.conf追加radeon.dpm=0 (明示的に省電力を無効にする)を編集しました。注:wiki radeon ドライバー思い出す sudo update-grub
  3. 再起動(予想通り何も変わっていません)。
  4. 次に、パラメータを次のように変更しましたradeon.dpm=1(上記のリンクのように gurb を更新します)。
  5. リブート
  6. 大丈夫です:温度がアイドリング時の 58/60°C から 40/42°C に上昇しているのがわかります。

カーネルバージョン:3.13.0-65-generic
Lubuntu LTS 14.04

関連情報