MBA에서 Arch를 시작할 때 grub을 사용하여 두 개의 setpci 명령을 실행하고 있습니다. 이 명령은 "startx black screen"문제를 해결합니다.
setpci -s "00:17.0" 3e.b=8
setpci -s "02:00.0" 04.b=7
이제 grub을 제거하고 rEFInd로 전환하고 싶습니다. grub을 사용하지 않고 이러한 명령을 어떻게 실행할 수 있습니까? 이미 /etc/rc.local + systemctl을 시도했지만 작동하지 않는 것 같습니다 .X를 시작할 때 검은 화면이 나타납니다.
$ cat /etc/grub.d/01_enable_vga.conf
setpci -s "00:17.0" 3e.b=8
setpci -s "02:00.0" 04.b=7
$ cat /etc/rc.local
#!/bin/sh
setpci -s "00:17.0" 3e.b=8
setpci -s "02:00.0" 04.b=7
exit 0
$ sudo systemctl status rc-local.service
● rc-local.service - /etc/rc.local Compatibility
Loaded: loaded (/etc/systemd/system/rc-local.service; enabled; vendor preset: disabled)
Active: active (exited) since Mon 2015-08-10 14:37:01 MSK; 13min ago
Process: 214 ExecStart=/etc/rc.local start (code=exited, status=0/SUCCESS)
Aug 10 14:37:01 air systemd[1]: Starting /etc/rc.local Compatibility...
Aug 10 14:37:01 air systemd[1]: Started /etc/rc.local Compatibility.
솔직히, 나는 정말로 모른다. Linux의 부팅 프로세스에 익숙하지 않습니다. 그러나 나는 이러한 명령 방식으로 실행될 생각
—
니키타 Gousak을
startx
startx
?