%EA%B0%80%20%EB%B6%80%ED%8C%85%EB%90%98%EC%A7%80%20%EC%95%8A%EB%8A%94%20%EA%B2%83%20%EA%B0%99%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
전제: 파티션 편집:
전체 백업 후 Gpartedlive를 사용하여 Lubuntu 14.04.03 LTS를 사용하여 /home 및 /root 파티션으로 더 많은 공간을 확보하기 위해 몇 가지 작업을 수행했습니다.
전제: 비디오 카드
나는 RV635와 같은 무료 라데온 드라이버에서 완벽하게 지원되는 ati hd3650AGP(비디오 카드)를 가지고 있습니다. 이 하드웨어~였다GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.dpm=1"
에너지 절약을 활성화하기 위해 " " 줄로 구성합니다 /etc/default/grub.conf
(GPU 및 RAM의 클럭을 줄여 결과적으로 대기 온도를 10°C 이상 줄입니다!). 이 구성이 완료된 이후(아마 1년 전) 항상 잘 작동했습니다(저온, 우수한 성능 등).
질문 - 문제:
이제 grub.conf에서 이(위에서 언급한) 줄을 제거한 경우에만 lubuntu가 시작된다는 것을 알았습니다. 그렇지 않으면 단순히 부팅이 중지됩니다(모니터에 OSD 정보가 연결이 끊어진 "vga 신호 없음"으로 표시됨). 어떻게 해결합니까?아래에서는 이전에 설명한 두 단계를 더 자세히 설명하려고 합니다.
--
세부정보 -파티션 편집-:
특히, 저는 /home을 다른 더 큰 루트/파티션에 복사하고 크기를 조정했습니다(Gparted "복사/붙여넣기 파티션"에 이 옵션이 있음).
그런 다음 몇 가지 작은 문제를 해결했습니다.
-부팅 시 "grub 구제>" 프롬프트에 현재 / 파티션이 수정됨 /etc/fstab(위에서 언급한 복사 옵션으로 uuuid가 복제됨)가 어디에 있는지 지시했지만
모두 올바른 것 같습니다(/home이 마운트됨) )
세부정보 -비디오 카드-:
Radeon 드라이버 정보 나는 다음을 따랐습니다.정보. 내 비디오 카드의 출력 아래에는 상태에 대한 정보를 수집하는 세 가지 명령이 있습니다.아래 두 번째 명령에 의심스러운 메시지가 있는 것 같습니다.( 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
- "libgl1-mesa-dri" 패키지를 다시 설치했습니다(필요하지 않은 것 같습니다).
/etc/default/grub.conf
그런 다음 위에서 언급한 추가radeon.dpm=0
(명시적인 절전 비활성화) 를 편집했습니다 . 참고: 다음 지침을 따르세요.위키 라데온 드라이버(기억하다sudo update-grub
)- 재부팅됨(예상대로 아무것도 변경되지 않았습니다).
- 그런 다음 매개변수를 다음으로 변경했습니다
radeon.dpm=1
(위에 링크된 ecc와 같이 gurb 업데이트..). - 재부팅
- 괜찮아요:유휴 상태의 온도가 58/60°C에서 40/42°C로 변한 것을 볼 수 있습니다.
커널 버전:3.13.0-65-generic
Lubuntu LTS 14.04