Takže shrnuji:
Teď mám v Default Lx sessions Autostartu přidané 2 položky, a to Numlockx a skript zvuk-on, který vypadá takto:
# tento skript nastavuje plnou hlasitost vnitřního reproduktoru
# spouštět na začátku práce
#exec numlockx
#
alsactl init
amixer set "Master Mono" unmute 31
exit 0Zatímco Numlock funguje správně - nastavuje Numlock klávesnice, zvuk-on nedělá nic - nenastaví Master Mono na Unmute a hodnotu 31.
Logy Dmesg a syslog jsou tady:
http://uloz.to/xipyBSP3/dmesg
http://uloz.to/xPGmNYKw/syslog/.xsession-errors obsahuje pouze 1 řádku:
Skript pro ibus spuštěn v run_im.a pak ještě /.cache/lxsession/Lubuntu/run.log obsahuje obě zmínky o Numlockx a zvuk-on, obě jsou ale myslím neškodné a vypadá jako by oba příkaazy se provedly správně. Připojuji zde výpis run.log (začátek a kus, který zmiňuje tyto příkazy):
[b]** Message: environement.vala:58: Exporting primary_variable
** Message: environement.vala:59: desktop_environnement XDG_CURRENT_DESKTOP
** Message: environement.vala:176: custom_config :/etc/xdg/lubuntu:
** Message: environement.vala:177: config_dirs :/etc/xdg/xdg-Lubuntu:/usr/share/upstart/xdg:/etc/xdg
** Message: environement.vala:178: confir_dirs not null, export : /etc/xdg/lubuntu:/etc/xdg/xdg-Lubuntu:/usr/share/upstart/xdg:/etc/xdg
** Message: environement.vala:183: Exporting XDG_CONFIG_DIRS
** Message: environement.vala:217: custom_data :/etc/xdg/lubuntu:/usr/local/share:/usr/share:/usr/share/gdm:/var/lib/menu-xdg:
** Message: environement.vala:218: data_dirs :/usr/share/Lubuntu:/usr/local/share/:/usr/share/
** Message: environement.vala:219: data_dirs not null, export : /etc/xdg/lubuntu:/usr/local/share:/usr/share:/usr/share/gdm:/var/lib/menu-xdg:/usr/share/Lubuntu:/usr/local/share/:/usr/share/
** Message: environement.vala:224: Exporting XDG_DATA_DIRS
** Message: utils.vala:68: User config used : /home/slavicek/.config/lxsession/Lubuntu/desktop.conf
** Message: utils.vala:89: Final file used : /home/slavicek/.config/lxsession/Lubuntu/desktop.conf
** Message: settings.vala:619: Create new config key: Session;windows_manager;command;
** Message: settings.vala:105: Enter if of read_value for Session, windows_manager, command, string, openbox:
** Message: settings.vala:359: key of set_value: Session;windows_manager;command;
** Message: settings.vala:924: Changing Session - windows_manager - command to openbox
** Message: settings.vala:860: Saving desktop file
** Message: settings.vala:619: Create new config key: Session;windows_manager;session;
** Message: settings.vala:105: Enter if of read_value for Session, windows_manager, session, string, Lubuntu:
** Message: settings.vala:359: key of set_value: Session;windows_manager;session;
** Message: settings.vala:924: Changing Session - windows_manager - session to Lubuntu
** Message: settings.vala:860: Saving desktop file
** Message: settings.vala:619: Create new config key: Session;windows_manager;extras;
** Message: settings.vala:105: Enter if of read_value for Session, windows_manager, extras, string, :
** Message: settings.vala:359: key of set_value: Session;windows_manager;extras;
** Message: settings.vala:924: Changing Session - windows_manager - extras to
** Message: settings.vala:860: Saving desktop file
** Message: settings.vala:619: Create new config key: Session;panel;command;
** Message: settings.vala:105: Enter if of read_value for Session, panel, command, string, lxpanel:
** Message: settings.vala:359: key of set_value: Session;panel;command;
** Message: settings.vala:924: Changing Session - panel - command to lxpanel
** Message: settings.vala:860: Saving desktop file
** Message: settings.vala:619: Create new config key: Session;panel;session;
** Message: settings.vala:105: Enter if of read_value for Session, panel, session, string, Lubuntu:
** Message: settings.vala:359: key of set_value: Session;panel;session;
** Message: settings.vala:924: Changing Session - panel - session to Lubuntu
** Message: settings.vala:860: Saving desktop file
** Message: settings.vala:513: Soubor klíče nemá klíč „dock/command“
** Message: settings.vala:619: Create new config key: Session;file_manager;command;
** Message: settings.vala:105: Enter if of read_value for Session, file_manager, command, string, pcmanfm:
** Message: settings.vala:359: key of set_value: Session;file_manager;command;
** Message: settings.vala:924: Changing Session - file_manager - command to pcmanfm
** Message: settings.vala:860: Saving desktop file
** Message: settings.vala:619: Create new config key: Session;file_manager;session;
.
.
.** Message: settings.vala:435: Monitoring: /home/slavicek/.config/lxsession/Lubuntu/desktop.conf
** Message: settings.vala:439: Desktop file is already in config home, do nothing
** Message: settings.vala:346: Settings default for GTK, iGtk, ColorScheme :
** Message: settings.vala:359: key of set_value: GTK;iGtk;ColorScheme;
** Message: settings.vala:924: Changing GTK - iGtk - ColorScheme to
** Message: settings.vala:860: Saving desktop file
** Message: environement.vala:79: Exporting variable
** Message: environement.vala:80: desktop_environnement XDG_CURRENT_DESKTOP
** Message: environement.vala:176: custom_config :
** Message: environement.vala:177: config_dirs :/etc/xdg/lubuntu:/etc/xdg/xdg-Lubuntu:/usr/share/upstart/xdg:/etc/xdg
** Message: environement.vala:178: confir_dirs not null, export : /etc/xdg/lubuntu:/etc/xdg/xdg-Lubuntu:/usr/share/upstart/xdg:/etc/xdg
** Message: environement.vala:183: Exporting XDG_CONFIG_DIRS
** Message: environement.vala:217: custom_data :
** Message: environement.vala:218: data_dirs :/etc/xdg/lubuntu:/usr/local/share:/usr/share:/usr/share/gdm:/var/lib/menu-xdg:/usr/share/Lubuntu:/usr/local/share/:/usr/share/
** Message: environement.vala:219: data_dirs not null, export : /etc/xdg/lubuntu:/usr/local/share:/usr/share:/usr/share/gdm:/var/lib/menu-xdg:/usr/share/Lubuntu:/usr/local/share/:/usr/share/
** Message: environement.vala:224: Exporting XDG_DATA_DIRS
** Message: utils.vala:79: Config system location : /etc/xdg/xdg-Lubuntu/lxsession/Lubuntu
** Message: utils.vala:79: Config system location : /usr/share/upstart/xdg/lxsession/Lubuntu
** Message: utils.vala:79: Config system location : /etc/xdg/lxsession/Lubuntu
** Message: utils.vala:85: System system path location : /etc/xdg/lxsession/Lubuntu/conffiles.conf
** Message: utils.vala:89: Final file used : /etc/xdg/lxsession/Lubuntu/conffiles.conf
xprop: no such property "_NET_NUMBER_OF_DESKTOPS"
xprop: no such property "_NET_DESKTOP_NAMES"
** Message: options.vala:164: Activate xsettings_manager build-in
** Message: utils.vala:68: User config used : /home/slavicek/.config/lxsession/Lubuntu/desktop.conf
** Message: utils.vala:89: Final file used : /home/slavicek/.config/lxsession/Lubuntu/desktop.conf
** Message: main.vala:231: DEBUG2 : openbox
** Message: app.vala:431: DEBUG6 : lxpanel
** Message: app.vala:433: DEBUG6 : Lubuntu
** Message: app.vala:431: DEBUG6 : lxpanel
** Message: app.vala:433: DEBUG6 : Lubuntu
** Message: app.vala:76: Launching lxpanel
** Message: main.vala:320: DEBUG4 : filemanager
** Message: app.vala:76: Launching pcmanfm
** Message: app.vala:717: polkit separate
** Message: app.vala:717: polkit separate
** Message: utils.vala:68: User config used : /home/slavicek/.config/lxsession/Lubuntu/autostart
** Message: utils.vala:89: Final file used : /home/slavicek/.config/lxsession/Lubuntu/autostart
** Message: autostart.vala:42: Autostart path : /home/slavicek/.config/lxsession/Lubuntu/autostart
[b]** Message: app.vala:76: Launching numlockx
** Message: app.vala:76: Launching /home/slavicek/zvuk-on [/b]
** Message: options.vala:107: Create build-in Clipboard
Found hardware: "ICH4" "Analog Devices AD1981B" "AC97a:41445374" "0x103c" "0x12bc"
Hardware is initialized using a generic method
Simple mixer control 'Master Mono',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 31
Mono: Playback 31 [100%] [0.00dB] [on]
** Message: main.vala:429: Check keymap_mode system
** Message: main.vala:432: Create Option Keymap
** Message: app.vala:76: Launching /usr/bin/ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-tn1CLv1xxedw/agent.1320; export SSH_AUTH_SOCK;
SSH_AGENT_PID=1323; export SSH_AGENT_PID;
echo Agent pid 1323;
** Message: app.vala:130: numlockx exit with this type of exit: 0
** Message: app.vala:130: /home/slavicek/zvuk-on exit with this type of exit: 0
** Message: app.vala:130: /usr/bin/ssh-agent exit with this type of exit: 0
** Message: settings.vala:482: Desktop file change, reloading XSettings daemon
** Message: options.vala:186: Reload xsettings_manager build-in
** Message: utils.vala:68: User config used : /home/slavicek/.config/lxsession/Lubuntu/desktop.conf
** Message: utils.vala:89: Final file used : /home/slavicek/.config/lxsession/Lubuntu/desktop.conf
** Message: settings.vala:476: Reload the xsettings option
** Message: settings.vala:482: Desktop file change, reloading XSettings daemon
** Message: options.vala:186: Reload xsettings_manager build-in
** Message: utils.vala:68: User config used : /home/slavicek/.config/lxsession/Lubuntu/desktop.conf
** Message: utils.vala:89: Final file used : /home/slavicek/.config/lxsession/Lubuntu/desktop.conf
** Message: settings.vala:476: Reload the xsettings option
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
** (pcmanfm:1312): WARNING **: terminal lxsession-default-terminal isn't known, consider report it to LibFM developers
** (pcmanfm:1312): WARNING **: modules directory is not accessible
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
(process:1420): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
Openbox-Message: Požadovaná klávesa "XF86Terminal" na displeji neexistuje
(process:1546): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
(process:1621): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
(pcmanfm:1312): GLib-CRITICAL **: Source ID 5957 was not found when attempting to remove it
(process:1707): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
[/b]
Přitom v /.config/lxsession/Lubuntu/desktop.conf jsou oba příkazy Numlock i zvuk-on zapsány správně.
Já už dále nevím. Pokud by to bylo příliš složité, asi bych toho už nechal a budu spouštět skript na začátku každé session ručně. Zajímavé že při předchozím používání Mandriva Linuxu jsem takovéto problémy neměl a vše šlo hned od začátku po instalaci automaticky. Ale alespoň se člověk něco naučí o tom, jak vlastně Linux funguje.
Slavíček
Rover623: vložil jsem výpis do code, je to hrozně dlouhý.