Witam!
Mam problem z wstrzymanie w moim laptopie Asus k50in
Po naciśnięciu przycisku wstrzymaj lub zamknięciu klapy laptop nie może sie wybudzić.
Nie wiem czym to jest spowodowane. Proszę o pomoc.
Na początek podziel się podstawowymi informacjami o swoim sprzęcie, podaj wynik inxi -Fazy
Kernel:5.15.19
x64
4gb RAM
Karta graficzna : GEFORCE G102M
Dysk HDD 500gb
Manjaro xfc (najnowsza wersja)
Myślę, że wystarczy.
Nie wystarczy. inxi -Fazy
albo nie ma o czym rozmawiać.
Kernel: 5.15.19-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
parameters: BOOT_IMAGE=/boot/vmlinuz-5.15-x86_64
root=UUID=5c7377cd-984a-429f-9c90-a143632afe01 rw quiet apparmor=1
security=apparmor udev.log_priority=3
Desktop: Xfce 4.16.0 tk: Gtk 3.24.29 info: xfce4-panel wm: xfwm 4.16.1
vt: 7 dm: LightDM 1.30.0 Distro: Manjaro Linux base: Arch Linux
Machine:
Type: Laptop System: ASUSTeK product: K50IN v: 1.0
serial: <superuser required> Chassis: type: 10 serial: <superuser required>
Mobo: ASUSTeK model: K50IN v: 1.0 serial: <superuser required>
BIOS: American Megatrends v: 208 date: 05/26/2009
Battery:
ID-1: BAT0 charge: 6.7 Wh (100.0%) condition: 6.7/48.4 Wh (13.8%)
volts: 11.5 min: 11.1 model: ASUSTEK F82--22 type: Li-ion serial: N/A
status: Full
CPU:
Info: model: Pentium T4200 bits: 64 type: MCP arch: Core Penryn family: 6
model-id: 0x17 (23) stepping: 0xA (10) microcode: 0xA0B
Topology: cpus: 1x cores: 2 smt: <unsupported> cache: L1: 128 KiB
desc: d-2x32 KiB; i-2x32 KiB L2: 1024 KiB desc: 1x1024 KiB
Speed (MHz): avg: 1258 high: 1265 min/max: 1200/2000 scaling:
driver: acpi-cpufreq governor: schedutil cores: 1: 1265 2: 1251
bogomips: 8003
Flags: ht lm nx pae sse sse2 sse3 ssse3
Vulnerabilities:
Type: itlb_multihit status: KVM: VMX unsupported
Type: l1tf mitigation: PTE Inversion
Type: mds
status: Vulnerable: Clear CPU buffers attempted, no microcode; SMT disabled
Type: meltdown mitigation: PTI
Type: spec_store_bypass status: Vulnerable
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2
mitigation: Full generic retpoline, STIBP: disabled, RSB filling
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: NVIDIA C79 [GeForce G102M] vendor: ASUSTeK driver: nouveau
v: kernel bus-ID: 03:00.0 chip-ID: 10de:0873 class-ID: 0300
Device-2: Chicony 2.0M UVC Webcam / CNF7129 type: USB driver: uvcvideo
bus-ID: 1-5:2 chip-ID: 04f2:b071 class-ID: 0e02 serial: <filter>
Display: x11 server: X.Org 1.21.1.3 compositor: xfwm4 v: 4.16.1 driver:
loaded: modesetting alternate: fbdev,vesa display-ID: :0.0 screens: 1
Screen-1: 0 s-res: 1366x768 s-dpi: 96 s-size: 361x203mm (14.2x8.0")
s-diag: 414mm (16.3")
Monitor-1: LVDS-1 res: 1366x768 hz: 60 dpi: 101
size: 344x194mm (13.5x7.6") diag: 395mm (15.5")
Message: Unable to show advanced data. Required tool glxinfo missing.
Audio:
Device-1: NVIDIA MCP79 High Definition Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel bus-ID: 00:08.0 chip-ID: 10de:0ac0
class-ID: 0403
Sound Server-1: ALSA v: k5.15.19-1-MANJARO running: yes
Sound Server-2: JACK v: 1.9.20 running: no
Sound Server-3: PulseAudio v: 15.0 running: yes
Sound Server-4: PipeWire v: 0.3.45 running: no
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: ASUSTeK U6V/U31J laptop driver: r8169 v: kernel port: e800
bus-ID: 04:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: enp4s0 state: down mac: <filter>
Device-2: Qualcomm Atheros AR9285 Wireless Network Adapter
vendor: AzureWave AW-NE785 / AW-NE785H 802.11bgn driver: ath9k v: kernel
bus-ID: 05:00.0 chip-ID: 168c:002b class-ID: 0280
IF: wlp5s0 state: up mac: <filter>
Drives:
Local Storage: total: 465.76 GiB used: 13.74 GiB (3.0%)
SMART Message: Required tool smartctl not installed. Check --recommends
ID-1: /dev/sda maj-min: 8:0 vendor: Seagate model: ST500LM021-1KJ152
size: 465.76 GiB block-size: physical: 4096 B logical: 512 B speed: 3.0 Gb/s
type: HDD rpm: 7200 serial: <filter> rev: SDM1 scheme: MBR
Partition:
ID-1: / raw-size: 465.76 GiB size: 457.38 GiB (98.20%)
used: 13.74 GiB (3.0%) fs: ext4 dev: /dev/sda1 maj-min: 8:1
Swap:
Alert: No swap data was found.
Sensors:
System Temperatures: cpu: 60.0 C mobo: N/A gpu: nouveau temp: 59.0 C
Fan Speeds (RPM): N/A
Info:
Processes: 155 Uptime: 12m wakeups: 1 Memory: 3.83 GiB
used: 1.24 GiB (32.5%) Init: systemd v: 250 tool: systemctl Compilers:
gcc: 11.1.0 clang: 13.0.0 Packages: 1097 pacman: 1085 lib: 316 flatpak: 0
snap: 12 Shell: Bash v: 5.1.16 running-in: xfce4-terminal inxi: 3.3.12
Możesz spróbować włączyć wczesne KMS – może pomóc w niektórych przypadkach. W tym celu edytujesz plik /etc/mkinitcpio.conf
i zmieniasz linię:
MODULES=""
na
MODULES=(nouveau)
Potem regenerujesz obrazy kernela
mkinitcpio -P
Tylko jak próbuje zapisać to wyświetla się komunikat : “Dokument tylko do odczytu czy zapisać jako inny plik?”
Co mam kliknąć “anuluj” czy “zapisz jako”
Może brak SWAP jest problemem?
Ten plik trzeba otwierać jako root
sudo nano /etc/mkinitcpio.conf
oczywiście zamiast nano wpisać swój ulubiony edytor.
@Meblo potrzebujesz uprawnień root do edycji tego pliku. Zaloguj się na root albo edytuj go przez sudo
.
@majo to nie ten przypadek. Do usypiania czy też wstrzymania swap nie jest wymagany. Co innego hibernacja.
Zedytowałem plik według wpisu, ale nie wiem jak zapisać bo w terminalu pisze " zapisz- ^O" a ja nie wiem gdzie to wpisać.
Wygląda, że otworzyłeś i edytowałeś w nano. Po edycji wciskasz ctrl+o ( o jak olga, nie zero) i enter. Żeby wyjść wciskasz ctrl+x
Niestety @Tomek to nie pomogło dalej nie może się wybudzić.
Jak macie jakieś pomysły to piszcie
W takim razie powinieneś przejrzeć logi. Wywołaj błąd i przejrzyj logi z tego momentu. Powinny podrzucić jakieś pomysły w sprawie dalszego postępowania. Te dwa poradniki powinny być w tym pomocne:
Raczej bez swap-a nie zadziała.
Dodaj swap i opcję resume= do gruba jak w tym tutorialu.
https://www.vegard.net/manjaro-enable-hibernate/
Widzę, że co osoba to inne pojęcie wstrzymania – może więc warto by było najpierw to ustalić. W systemach linuksowych, przynajmniej tych opartych o systemd wyróżnia się cztery stany (podaję od razu komendę do ich wywołania):
-
systemctl suspend
– uśpienie nazywane też wstrzymaniem. W tym stanie wszystko pozostaje w RAM, SWAP nie jest w ogóle wykorzystywany. -
systemctl suspend-then-hibernate
– najpierw komputer jest wstrzymywany, po pewnym czasie przechodzi w stan hibernacji. W pierwszym etapie SWAP nie jest potrzebny, w drugim już jest wymagany. Więc jeśli w grę wchodzi w miarę krótki okres to można się obyć bez SWAP. -
systemctl hibernate
– hibernacja, zawartość RAM jest zrzucana na dysk, do SWAPu -
systemctl hybrid-sleep
– stan bardzo podobny do hibernacji, różni się od niego w kwestii wprowadzenia w stan “zawieszenia”. Również wymaga SWAP
Podstawowe pytanie brzmi: który stan ma na myśli @Meblo?
Na myśli mam “wstrzymanie”, Bo po kliknięciu przycisku “wstrzymaj” laptop ma czarny ekran i na nic nie reaguje. Trzeba go wyłączyć awaryjnie.
Problem w tym, że to niewiele mówi. To, że jest przycisk z jakąś nazwą, niewiele mówi, liczy się to jaką akcję on wywołuje. Stosowną informację powinieneś znaleźć jeśli nie w gdzieś w ustawieniach (najpewniej zasilania) to na pewno w logach.
Tak dokładnie to chodzi mi o opcje systemctl suspend
A z tym co pisałem że naciskam przycisk wstrzymania to chodziło mi o to, że klikam “zakończ sesje” i wybieram “wstrzymaj”.
Nie wiem czy to ma jakieś znaczenie ale podczas uruchamiania jest komenda “dev\sda clean 40…” i potem jest pobugowany ekran.