Am 08.12.2011 22:52, schrieb M. Fioretti: > On Thu, Dec 08, 2011 22:40:11 PM +0100, Marco Fioretti wrote: > >> ##################################################### >> #! /bin/bash >> >> modprobe radeon >> echo IGD > /sys/kernel/debug/vgaswitcheroo/switch >> echo OFF > /sys/kernel/debug/vgaswitcheroo/switch >> ##################################################### >> >> and then add to /etc/rc/rc.local >> Is this > > sorry, I hit the button too early. I meant: is it OK? Is it all I > should do? It turns out it isn't. The script isn't executed at boot. > > So now the (general) problem is: What is the proper, current way to > make Fedora 16 run a shell script at boot time, possibly before X > starts, as the last script otherwise? The online documentation is > surprisingly lacking on this. if you look in "systemctl list-unis" you find prefdm.service loaded active running Display Manager so make a one-shot service with the right dependency and enable it with "systemctl enable yourservice.service " /etc/systemd/system/yourservice.service [Unit] Description=yourservice Before=prefdm.service [Service] Type=oneshot ExecStart=/path/to/our/script.sh [Install] WantedBy=multi-user.target
Attachment:
signature.asc
Description: OpenPGP digital signature
-- users mailing list users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org