%20scheint%20nicht%20zu%20booten%2C%20wenn%20dpm%20radeon%20in%20grub.conf%20erforderlich%20ist%20.png)
Prämisse: Partitionsbearbeitung:
Nach einer vollständigen Sicherung habe ich mit Gpartedlive einige Aktionen durchgeführt, um mit Lubuntu 14.04.03 LTS mehr Speicherplatz auf meiner /home- und /root-Partition zu schaffen.
Prämisse: Grafikkarte
Ich habe eine (Grafikkarte) ati hd3650AGP, die vom kostenlosen Radeon-Treiber RV635 vollständig unterstützt wird. Diese HardwareWarkonfiguriert mit der Zeile " GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.dpm=1"
" in /etc/default/grub.conf
um Energie zu sparen (es reduziert die Taktfrequenz von GPU und RAM und damit die Standby-Temperatur um 10°C oder mehr!). Seit diese Konfiguration vorgenommen wurde (vielleicht vor einem Jahr), hat sie immer gut funktioniert (niedrige Temperatur, gute Leistung usw.).
Frage – Problem:
Jetzt ist mir aufgefallen, dass Lubuntu nur startet, wenn ich diese (oben erwähnte) Zeile aus grub.conf entferne, sonst wird der Bootvorgang einfach gestoppt (der Monitor zeigt die OSD-Information „kein VGA-Signal“ an). Wie kann ich das Problem lösen?Nachfolgend wird versucht, die beiden zuvor beschriebenen Schritte detaillierter zu beschreiben.
--
Details -Partition bearbeiten-:
Genauer gesagt habe ich /home an eine andere, größere Root-Partition kopiert (in Gparted gibt es diese Option „Partition kopieren/einfügen“) und die Größe angepasst.
Dann wurden einige kleine Probleme behoben:
- Beim Booten habe ich „grub rescue>“ gefragt, wo sich jetzt die /-Partition befindet -
/etc/fstab behoben (Uuuid wurde mit der oben genannten Kopieroption geklont), alles scheint korrekt zu sein (/home ist gemountet)
Details -Grafikkarte-:
Über Radeon-Treiber Ich habe diese befolgtdie Info. Nachfolgend die Ausgabe meiner Grafikkarte an drei Befehle, um Informationen über ihren Zustand zu sammeln,Ich denke, es gibt einige verdächtige Nachrichten mit dem zweiten Befehl unten( 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
Antwort1
- Ich habe das Paket „libgl1-mesa-dri“ neu installiert (ich vermute, das war nicht notwendig).
- Dann habe ich die oben erwähnte
/etc/default/grub.conf
Ergänzung bearbeitetradeon.dpm=0
(explizite Deaktivierung des Energiesparens). Hinweis: Folgen Sie den Anweisungen inWiki-Radeon-Treiber(Erinnernsudo update-grub
) - neugestartet(wie erwartet hat sich nichts geändert).
- Dann wurde der Parameter geändert in
radeon.dpm=1
(Gurb wie oben verlinkt aktualisieren usw.). - Neustart
- Es ist in Ordnung:Ich sehe, dass die Temperatur von 58/60 °C im Leerlauf auf 40/42 °C gestiegen ist.
Kernelversion: 3.13.0-65-generic
Lubuntu LTS 14.04