Датчик подсветки клавиатуры не работает на Sony Vaio VPCS116FG

Вы можете использовать iwatch для просмотра конкретной папки (каталога), которая сама полагается на inotify (inode notify), подсистему в ядре Linux, которая расширяет файловые системы, чтобы заметить изменения внутри них, и сообщать об этих изменениях в приложениях. [!d0 ]

Загрузите его с http://ftp.debian.org/debian/pool/main/i/iwatch/ после того, как он был установлен, откройте окно терминала и запустите

iwatch / folder

где / папка изменена в каталог, который вы хотите посмотреть.

5
задан 28 May 2012 в 08:57

27 ответов

Мне удалось получить компиляцию, сделав небольшую корректировку файла compile:

Строка 16 читает:

$CC $CFLAGS $LDFLAGS $DEFINES -o $OUTPUT $SRC_DIR/*.c

Измените ее на: [ ! d2]

$CC $CFLAGS $DEFINES -o $OUTPUT $SRC_DIR/*.c $LDFLAGS

Кроме того, перед запуском ./compile вы можете выполнить следующие две команды:

echo -e "16c16\n< \$CC \$CFLAGS \$LDFLAGS \$DEFINES -o \$OUTPUT \$SRC_DIR/*.c\n---\n> \$CC \$CFLAGS \$DEFINES -o \$OUTPUT \$SRC_DIR/*.c \$LDFLAGS" >compile.patch
patch compile compile.patch
5
ответ дан 25 May 2018 в 17:10
  • 1
    Файл Makefile является нестандартным, что вызывает проблему с порядком аргументов. Он вызывает компилятор для компиляции всех файлов C за один раз, которые он должен скомпилировать по одному за раз. – user4124 7 November 2011 в 02:28
  • 2
    @ user4124: он не использует make-файл - это просто простой скрипт Bash. Конечно, не рекомендуется. – Nathan Osman 7 November 2011 в 02:32
  • 3
    @GeorgeEdison Я сделал это, но датчик все еще не работает, я думаю, что это «bin», который вызывает проблему, получая ошибку «нет такого файла или каталога». У Вас есть какие-либо идеи? – user 7 November 2011 в 18:30
  • 4
    @GeorgeEdison Я сделал это, но датчик все еще не работает, я думаю, что это «bin», который вызывает проблему, получая ошибку «нет такого файла или каталога». У Вас есть какие-либо идеи? – user 7 November 2011 в 18:30
  • 5
    @GeorgeEdison Я сделал это, но датчик все еще не работает, я думаю, что это «bin», который вызывает проблему, получая ошибку «нет такого файла или каталога». У Вас есть какие-либо идеи? – user 7 November 2011 в 18:30
  • 6
    @GeorgeEdison Я сделал это, но датчик все еще не работает, я думаю, что это «bin», который вызывает проблему, получая ошибку «нет такого файла или каталога». У Вас есть какие-либо идеи? – user 7 November 2011 в 18:30
  • 7
    @GeorgeEdison Я сделал это, но датчик все еще не работает, я думаю, что это «bin», который вызывает проблему, получая ошибку «нет такого файла или каталога». У Вас есть какие-либо идеи? – user 7 November 2011 в 18:30
  • 8
    @Explorer: попробуйте создать каталог «bin» с mkdir bin и снова попробовать команду ./compile. – Nathan Osman 7 November 2011 в 23:24
  • 9
    С помощью @ GeorgeEdison я понял, что это ошибка, и ее следует сообщать. – user 9 November 2011 в 04:15
  • 10
    С помощью @ GeorgeEdison я понял, что это ошибка, и ее следует сообщать. – user 9 November 2011 в 04:15
  • 11
    С помощью @ GeorgeEdison я понял, что это ошибка, и ее следует сообщать. – user 9 November 2011 в 04:15
  • 12
    С помощью @ GeorgeEdison я понял, что это ошибка, и ее следует сообщать. – user 9 November 2011 в 04:15
  • 13
    С помощью @ GeorgeEdison я понял, что это ошибка, и ее следует сообщать. – user 9 November 2011 в 04:15

Наконец-то мне удалось собрать компиляцию, сделав небольшую корректировку файла compile:

Строка 16 читает:

$CC $CFLAGS $LDFLAGS $DEFINES -o $OUTPUT $SRC_DIR/*.c

Измените ее на:

$CC $CFLAGS $DEFINES -o $OUTPUT $SRC_DIR/*.c $LDFLAGS

В качестве альтернативы вы можете выполнить следующие две команды прямо перед запуском ./compile :

echo -e "16c16\n< \$CC \$CFLAGS \$LDFLAGS \$DEFINES -o \$OUTPUT \$SRC_DIR/*.c\n---\n> \$CC \$CFLAGS \$DEFINES -o \$OUTPUT \$SRC_DIR/*.c \$LDFLAGS" >compile.patch
patch compile compile.patch
5
ответ дан 25 July 2018 в 20:51

Наконец-то мне удалось собрать компиляцию, сделав небольшую корректировку файла compile:

Строка 16 читает:

$CC $CFLAGS $LDFLAGS $DEFINES -o $OUTPUT $SRC_DIR/*.c

Измените ее на:

$CC $CFLAGS $DEFINES -o $OUTPUT $SRC_DIR/*.c $LDFLAGS

В качестве альтернативы вы можете выполнить следующие две команды прямо перед запуском ./compile :

echo -e "16c16\n< \$CC \$CFLAGS \$LDFLAGS \$DEFINES -o \$OUTPUT \$SRC_DIR/*.c\n---\n> \$CC \$CFLAGS \$DEFINES -o \$OUTPUT \$SRC_DIR/*.c \$LDFLAGS" >compile.patch
patch compile compile.patch
5
ответ дан 31 July 2018 в 12:29

Наконец-то мне удалось собрать компиляцию, сделав небольшую корректировку файла compile:

Строка 16 читает:

$CC $CFLAGS $LDFLAGS $DEFINES -o $OUTPUT $SRC_DIR/*.c

Измените ее на:

$CC $CFLAGS $DEFINES -o $OUTPUT $SRC_DIR/*.c $LDFLAGS

В качестве альтернативы вы можете выполнить следующие две команды прямо перед запуском ./compile :

echo -e "16c16\n< \$CC \$CFLAGS \$LDFLAGS \$DEFINES -o \$OUTPUT \$SRC_DIR/*.c\n---\n> \$CC \$CFLAGS \$DEFINES -o \$OUTPUT \$SRC_DIR/*.c \$LDFLAGS" >compile.patch
patch compile compile.patch
5
ответ дан 2 August 2018 в 02:34

Наконец-то мне удалось собрать компиляцию, сделав небольшую корректировку файла compile:

Строка 16 читает:

$CC $CFLAGS $LDFLAGS $DEFINES -o $OUTPUT $SRC_DIR/*.c

Измените ее на:

$CC $CFLAGS $DEFINES -o $OUTPUT $SRC_DIR/*.c $LDFLAGS

В качестве альтернативы вы можете выполнить следующие две команды прямо перед запуском ./compile :

echo -e "16c16\n< \$CC \$CFLAGS \$LDFLAGS \$DEFINES -o \$OUTPUT \$SRC_DIR/*.c\n---\n> \$CC \$CFLAGS \$DEFINES -o \$OUTPUT \$SRC_DIR/*.c \$LDFLAGS" >compile.patch
patch compile compile.patch
5
ответ дан 4 August 2018 в 18:22

Наконец-то мне удалось собрать компиляцию, сделав небольшую корректировку файла compile:

Строка 16 читает:

$CC $CFLAGS $LDFLAGS $DEFINES -o $OUTPUT $SRC_DIR/*.c

Измените ее на:

$CC $CFLAGS $DEFINES -o $OUTPUT $SRC_DIR/*.c $LDFLAGS

В качестве альтернативы вы можете выполнить следующие две команды прямо перед запуском ./compile :

echo -e "16c16\n< \$CC \$CFLAGS \$LDFLAGS \$DEFINES -o \$OUTPUT \$SRC_DIR/*.c\n---\n> \$CC \$CFLAGS \$DEFINES -o \$OUTPUT \$SRC_DIR/*.c \$LDFLAGS" >compile.patch
patch compile compile.patch
5
ответ дан 6 August 2018 в 02:49

Наконец-то мне удалось собрать компиляцию, сделав небольшую корректировку файла compile:

Строка 16 читает:

$CC $CFLAGS $LDFLAGS $DEFINES -o $OUTPUT $SRC_DIR/*.c

Измените ее на:

$CC $CFLAGS $DEFINES -o $OUTPUT $SRC_DIR/*.c $LDFLAGS

В качестве альтернативы вы можете выполнить следующие две команды прямо перед запуском ./compile :

echo -e "16c16\n< \$CC \$CFLAGS \$LDFLAGS \$DEFINES -o \$OUTPUT \$SRC_DIR/*.c\n---\n> \$CC \$CFLAGS \$DEFINES -o \$OUTPUT \$SRC_DIR/*.c \$LDFLAGS" >compile.patch
patch compile compile.patch
5
ответ дан 7 August 2018 в 20:28

Наконец-то мне удалось собрать компиляцию, сделав небольшую корректировку файла compile:

Строка 16 читает:

$CC $CFLAGS $LDFLAGS $DEFINES -o $OUTPUT $SRC_DIR/*.c

Измените ее на:

$CC $CFLAGS $DEFINES -o $OUTPUT $SRC_DIR/*.c $LDFLAGS

В качестве альтернативы вы можете выполнить следующие две команды прямо перед запуском ./compile :

echo -e "16c16\n< \$CC \$CFLAGS \$LDFLAGS \$DEFINES -o \$OUTPUT \$SRC_DIR/*.c\n---\n> \$CC \$CFLAGS \$DEFINES -o \$OUTPUT \$SRC_DIR/*.c \$LDFLAGS" >compile.patch
patch compile compile.patch
5
ответ дан 10 August 2018 в 08:50

Наконец-то мне удалось собрать компиляцию, сделав небольшую корректировку файла compile:

Строка 16 читает:

$CC $CFLAGS $LDFLAGS $DEFINES -o $OUTPUT $SRC_DIR/*.c

Измените ее на:

$CC $CFLAGS $DEFINES -o $OUTPUT $SRC_DIR/*.c $LDFLAGS

В качестве альтернативы вы можете выполнить следующие две команды прямо перед запуском ./compile :

echo -e "16c16\n< \$CC \$CFLAGS \$LDFLAGS \$DEFINES -o \$OUTPUT \$SRC_DIR/*.c\n---\n> \$CC \$CFLAGS \$DEFINES -o \$OUTPUT \$SRC_DIR/*.c \$LDFLAGS" >compile.patch
patch compile compile.patch
5
ответ дан 15 August 2018 в 21:36
  • 1
    Файл Makefile является нестандартным, что вызывает проблему с порядком аргументов. Он вызывает компилятор для компиляции всех файлов C за один раз, которые он должен скомпилировать по одному за раз. – user4124 7 November 2011 в 02:28
  • 2
    @ user4124: он не использует make-файл - это просто простой скрипт Bash. Конечно, не рекомендуется. – Nathan Osman 7 November 2011 в 02:32
  • 3
    @GeorgeEdison Я сделал это, но датчик все еще не работает, я думаю, что это «bin», который вызывает проблему, получая ошибку «нет такого файла или каталога». У Вас есть какие-либо идеи? – user 7 November 2011 в 18:30
  • 4
    @Explorer: попробуйте создать каталог «bin» с mkdir bin и снова попробовать команду ./compile. – Nathan Osman 7 November 2011 в 23:24
  • 5
    С помощью @ GeorgeEdison я понял, что это ошибка, и ее следует сообщать. – user 9 November 2011 в 04:15

Я на VAIO VPCS123FG S Series. Выпустили ту же проблему и нашли решение для моей машины.

Введите следующую команду в терминал:

echo 1 | sudo tee / sys / devices / platform / sony-laptop / kbd_backlight

Благодаря сообществу TechArena.

5
ответ дан 25 May 2018 в 17:10

Эти log() и pow() являются математическими функциями, и вам нужно внести небольшое изменение в файл compile, чтобы заставить его работать.

В частности, откройте compile файл и замените

CFLAGS="-Wall -W -O2 -march=native -pipe"

на

CFLAGS="-Wall -W -O2 -lm -march=native -pipe"

Это изменение позволит библиотеке математики «libm», и программа будет компилироваться просто отлично!

1
ответ дан 25 May 2018 в 17:10
  • 1
    Благодарю. Я просто сделал это, но, к сожалению, это не устранило проблему. – user 6 November 2011 в 01:40
  • 2
    Благодарю. Я просто сделал это, но, к сожалению, это не устранило проблему. – user 6 November 2011 в 01:40
  • 3
    Благодарю. Я просто сделал это, но, к сожалению, это не устранило проблему. – user 6 November 2011 в 01:40
  • 4
    Благодарю. Я просто сделал это, но, к сожалению, это не устранило проблему. – user 6 November 2011 в 01:40
  • 5
    Благодарю. Я просто сделал это, но, к сожалению, это не устранило проблему. – user 6 November 2011 в 01:40

Я на VAIO VPCS123FG S Series . В ту же проблему была найдена и найдена решение для моей машины.

Введите в терминал следующую команду:

echo 1 | sudo tee / sys / devices / platform / sony-laptop / kbd_backlight

Благодаря сообществу TechArena .

5
ответ дан 25 July 2018 в 20:51

Эти log() и pow() являются математическими функциями, и вам нужно внести небольшое изменение в файл compile, чтобы заставить его работать.

В частности, откройте compile файл и замените

CFLAGS="-Wall -W -O2 -march=native -pipe"

на

CFLAGS="-Wall -W -O2 -lm -march=native -pipe"

Это изменение позволит библиотеке математики «libm», и программа будет компилироваться просто отлично!

1
ответ дан 25 July 2018 в 20:51

Я на VAIO VPCS123FG S Series . В ту же проблему была найдена и найдена решение для моей машины.

Введите в терминал следующую команду:

echo 1 | sudo tee / sys / devices / platform / sony-laptop / kbd_backlight

Благодаря сообществу TechArena .

5
ответ дан 31 July 2018 в 12:29

Эти log() и pow() являются математическими функциями, и вам нужно внести небольшое изменение в файл compile, чтобы заставить его работать.

В частности, откройте compile файл и замените

CFLAGS="-Wall -W -O2 -march=native -pipe"

на

CFLAGS="-Wall -W -O2 -lm -march=native -pipe"

Это изменение позволит библиотеке математики «libm», и программа будет компилироваться просто отлично!

1
ответ дан 31 July 2018 в 12:29

Я на VAIO VPCS123FG S Series . В ту же проблему была найдена и найдена решение для моей машины.

Введите в терминал следующую команду:

echo 1 | sudo tee / sys / devices / platform / sony-laptop / kbd_backlight

Благодаря сообществу TechArena .

5
ответ дан 2 August 2018 в 02:34

Эти log() и pow() являются математическими функциями, и вам нужно внести небольшое изменение в файл compile, чтобы заставить его работать.

В частности, откройте compile файл и замените

CFLAGS="-Wall -W -O2 -march=native -pipe"

на

CFLAGS="-Wall -W -O2 -lm -march=native -pipe"

Это изменение позволит библиотеке математики «libm», и программа будет компилироваться просто отлично!

1
ответ дан 2 August 2018 в 02:34

Я на VAIO VPCS123FG S Series . В ту же проблему была найдена и найдена решение для моей машины.

Введите в терминал следующую команду:

echo 1 | sudo tee / sys / devices / platform / sony-laptop / kbd_backlight

Благодаря сообществу TechArena .

5
ответ дан 4 August 2018 в 18:22

Эти log() и pow() являются математическими функциями, и вам нужно внести небольшое изменение в файл compile, чтобы заставить его работать.

В частности, откройте compile файл и замените

CFLAGS="-Wall -W -O2 -march=native -pipe"

на

CFLAGS="-Wall -W -O2 -lm -march=native -pipe"

Это изменение позволит библиотеке математики «libm», и программа будет компилироваться просто отлично!

1
ответ дан 4 August 2018 в 18:22

Я на VAIO VPCS123FG S Series . В ту же проблему была найдена и найдена решение для моей машины.

Введите в терминал следующую команду:

echo 1 | sudo tee / sys / devices / platform / sony-laptop / kbd_backlight

Благодаря сообществу TechArena .

5
ответ дан 6 August 2018 в 02:49

Эти log() и pow() являются математическими функциями, и вам нужно внести небольшое изменение в файл compile, чтобы заставить его работать.

В частности, откройте compile файл и замените

CFLAGS="-Wall -W -O2 -march=native -pipe"

на

CFLAGS="-Wall -W -O2 -lm -march=native -pipe"

Это изменение позволит библиотеке математики «libm», и программа будет компилироваться просто отлично!

1
ответ дан 6 August 2018 в 02:49

Я на VAIO VPCS123FG S Series . В ту же проблему была найдена и найдена решение для моей машины.

Введите в терминал следующую команду:

echo 1 | sudo tee / sys / devices / platform / sony-laptop / kbd_backlight

Благодаря сообществу TechArena .

5
ответ дан 7 August 2018 в 20:28

Эти log() и pow() являются математическими функциями, и вам нужно внести небольшое изменение в файл compile, чтобы заставить его работать.

В частности, откройте compile файл и замените

CFLAGS="-Wall -W -O2 -march=native -pipe"

на

CFLAGS="-Wall -W -O2 -lm -march=native -pipe"

Это изменение позволит библиотеке математики «libm», и программа будет компилироваться просто отлично!

1
ответ дан 7 August 2018 в 20:28

Я на VAIO VPCS123FG S Series . В ту же проблему была найдена и найдена решение для моей машины.

Введите в терминал следующую команду:

echo 1 | sudo tee / sys / devices / platform / sony-laptop / kbd_backlight

Благодаря сообществу TechArena .

5
ответ дан 10 August 2018 в 08:50

Эти log() и pow() являются математическими функциями, и вам нужно внести небольшое изменение в файл compile, чтобы заставить его работать.

В частности, откройте compile файл и замените

CFLAGS="-Wall -W -O2 -march=native -pipe"

на

CFLAGS="-Wall -W -O2 -lm -march=native -pipe"

Это изменение позволит библиотеке математики «libm», и программа будет компилироваться просто отлично!

1
ответ дан 10 August 2018 в 08:50

Я на VAIO VPCS123FG S Series . В ту же проблему была найдена и найдена решение для моей машины.

Введите в терминал следующую команду:

echo 1 | sudo tee / sys / devices / platform / sony-laptop / kbd_backlight

Благодаря сообществу TechArena .

5
ответ дан 15 August 2018 в 21:36

Эти log() и pow() являются математическими функциями, и вам нужно внести небольшое изменение в файл compile, чтобы заставить его работать.

В частности, откройте compile файл и замените

CFLAGS="-Wall -W -O2 -march=native -pipe"

на

CFLAGS="-Wall -W -O2 -lm -march=native -pipe"

Это изменение позволит библиотеке математики «libm», и программа будет компилироваться просто отлично!

1
ответ дан 15 August 2018 в 21:36
  • 1
    Благодарю. Я просто сделал это, но, к сожалению, это не устранило проблему. – user 6 November 2011 в 01:40

Другие вопросы по тегам:

Похожие вопросы: