В качестве альтернативы,
Сохраните перечисленные команды как сценарий оболочки (* .sh) и установите этот сценарий для запуска перед LightDM, выполнив следующее:
sudo nano /etc/lightdm/lightdm.conf
Добавьте это строка внизу базы данных lightdm.conf
display-setup-script=/home/[your username]/Scripts/synScript.sh
Или независимо от вашего сценария и где бы он ни находился.
PS Не забудьте сделать свой скрипт исполняемым!
.pc
Возможно, это из-за ядра 3.5. У меня есть тот же компьютер с ядром 3.2.0-29 (предлагаемое ядро) и dmidecode просто отлично:
$ sudo dmidecode
SMBIOS 2.7 present.
64 structures occupying 2917 bytes.
Table at 0x000E0840.
Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
Vendor: Phoenix Technologies Ltd.
Version: P02AAC
Release Date: 06/01/2012
Address: 0xE0000
Runtime Size: 128 kB
ROM Size: 3072 kB
Characteristics:
PCI is supported
BIOS is upgradeable
BIOS shadowing is allowed
Boot from CD is supported
Selectable boot is supported
EDD is supported
Print screen service is supported (int 5h)
8042 keyboard services are supported (int 9h)
...