Linux Mint Türkiye
Linux Mint Destek => Donanım => Diğer Donanımlar => Konuyu başlatan: eprianu - 18 Eylül 2018, 20:22:07
-
Merhabalar,
Bilgisayarım çalışır çalışmaz, klavye ışığı yanıyor. Daha da sönmüyor. Normalde FN tuşları çalışıyor, mesela ses aç/kapa, ekran parlaklığı aç/kapa yapabiliyorum ama ışıklara müdahale edemiyorum. Aşağıdaki komutları denedim ama hiçbir şey değişmiyor. Forumdaki konulara da baktım, çözemedim. Yardımcı olur musunuz?
xset led 3xset -led 3
Düzenleme: Konu başlığı
-
Açılan konularda, başlığı konu içeriğini özetler biçimde olmasına dikkat edelim. Ayrıca bu tür konularda genel sorunlar için istenen komutun çıktısını paylaşınız.
[warning]Konu Açarken Dikkat Edilmesi Gerekenler (https://forum.linuxmint.net.tr/index.php?topic=3067.0)[/warning]
-
Hocam ekran kartıyla ilgili konu açarken alınması gereken çıktılar vardı. Bu konuda göremedim.
-
Her yeni mesajın altında yukarıda bağlantısı verilen konu ile ilgili uyarı çıkıyor. Lütfen istenen çıktıyı paylaşınız.
(https://i.postimg.cc/56S32FsQ/mesaj-uyari.png) (https://postimg.cc/56S32FsQ)
[info]Geri dönüş yapılmadığı için konu kilitlenmiştir.
İstek üzerine konu kilidi açılmıştır.[/info]
-
Maalesef hala bir çözüm bulamadım. Çok sayıda site gezdim ama olmadı. Monster firmasını aradım, klavye kendilerine özel üretilen bir klavyeymiş. Facebook'ta birileri Clevo marka olabilir demişti ama değilmiş.
"Konu açarken dikkat edilmesi gereken kurallar"ı okudum ama bu konuyla ilgili hangi çıktıyı vereceğimi bilemiyorum. Sistem genel bilgisi aşağıdaki gibi.
System: Host: yucel Kernel: 4.15.0-36-generic x86_64 bits: 64 gcc: 7.3.0
Desktop: Cinnamon 3.8.9 (Gtk 3.22.30-1ubuntu1) dm: lightdm
Distro: Linux Mint 19 Tara
Machine: Device: laptop System: MONSTER product: ABRA A7 V7.2 serial: N/A
Mobo: MONSTER model: ABRA A7 V7.2 serial: N/A
UEFI: American Megatrends v: 1.05.19 date: 12/02/2017
Chassis: type: 10 serial: N/A
Battery BAT0: charge: 15.2 Wh 27.7% condition: 54.8/59.9 Wh (91%)
volts: 10.8/11.1
model: Notebook BAT serial: <filter>status: Discharging
CPU: Quad core Intel Core i7-7700HQ (-MT-MCP-)
arch: Skylake rev.9 cache: 6144 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 22464
clock speeds: min/max: 800/3800 MHz 1: 900 MHz 2: 900 MHz
3: 900 MHz 4: 900 MHz 5: 900 MHz 6: 900 MHz 7: 900 MHz 8: 900 MHz
Graphics: Card-1: Intel Device 591b bus-ID: 00:02.0 chip-ID: 8086:591b
Card-2: NVIDIA GP107M [GeForce GTX 1050 Ti Mobile]
bus-ID: 01:00.0 chip-ID: 10de:1c8c
Display Server: x11 (X.Org 1.19.6 )
drivers: modesetting,nvidia (unloaded: fbdev,vesa,nouveau)
Resolution: 1920x1080@60.02hz
OpenGL: renderer: GeForce GTX 1050 Ti/PCIe/SSE2
version: 4.6.0 NVIDIA 390.77 Direct Render: Yes
Audio: Card Intel CM238 HD Audio Controller
driver: snd_hda_intel bus-ID: 00:1f.3 chip-ID: 8086:a171
Sound: Advanced Linux Sound Architecture v: k4.15.0-36-generic
Network: Card-1: Realtek RTL8111/8168/8411 PCIE Gigabit Ethernet Controller
driver: r8169 v: 2.3LK-NAPI port: d000
bus-ID: 03:00.1 chip-ID: 10ec:8168
IF: enp3s0f1 state: down mac: <filter>
Card-2: Intel Device 24fb
driver: iwlwifi bus-ID: 04:00.0 chip-ID: 8086:24fb
IF: wlp4s0 state: up speed: N/A duplex: N/A mac: <filter>
Drives: HDD Total Size: 1256.3GB (4.5% used)
ID-1: /dev/nvme0n1 model: SAMSUNG_MZVLW256HEHP size: 256.1GB
serial: <filter> firmware: CXB7401Q
ID-2: /dev/sda model: ST1000LM049 size: 1000.2GB serial: <filter>
Partition: ID-1: / size: 219G used: 32G (16%) fs: ext4 dev: /dev/nvme0n1p2
ID-2: swap-1 size: 16.18GB used: 0.00GB (0%)
fs: swap dev: /dev/nvme0n1p1
RAID: System: supported: N/A
No RAID devices: /proc/mdstat, md_mod kernel module present
Unused Devices: none
Sensors: System Temperatures: cpu: 49.0C mobo: N/A gpu: 0.0:45C
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 257 Uptime: 12 min Memory: 1628.0/15929.2MB
Init: systemd v: 237 runlevel: 5 Gcc sys: 7.3.0
Client: Shell (bash 4.4.191 running in gnome-terminal-) inxi: 2.3.56
-
Öncelikle neler yaptığınız ile ilgili ayrıntılı bilgi paylaşınız.
Ayrıca aşağıdaki komutun çıktısına bakalım.
xset -q
-
Hocam, ben klavye markasını Clevo zannediyordum. Clevo markasıyla ilgili çözümlere baktım. Komutları çalıştırdığım zaman hata veriyordu. Monster'i aradım klavyenin markasının Clevo olmadığını söylediler.
Bu arada Windows'ta FN ile birlikte * tuşuna basınca arkaplan ışığı sönüyor. Mint'te hiçbir işlem yapmamama rağmen FN tuşları çalışıyor ancak arka plan ışığu kombinasyonu olan FN+* çalışmıyor.
Keyboard Control:
auto repeat: on key click percent: 0 LED mask: 00000002
XKB indicators:
00: Caps Lock: off 01: Num Lock: on 02: Scroll Lock: off
03: Compose: off 04: Kana: off 05: Sleep: off
06: Suspend: off 07: Mute: off 08: Misc: off
09: Mail: off 10: Charging: off 11: Shift Lock: off
12: Group 2: off 13: Mouse Keys: off
auto repeat delay: 500 repeat rate: 33
auto repeating keys: 00ffffffdffffbbf
fadfffefffedffff
9fffffffffffffff
fff7ffffffffffff
bell percent: 50 bell pitch: 400 bell duration: 100
Pointer Control:
acceleration: 2/1 threshold: 4
Screen Saver:
prefer blanking: yes allow exposures: yes
timeout: 0 cycle: 0
Colors:
default colormap: 0xa3 BlackPixel: 0x0 WhitePixel: 0xffffff
Font Path:
/usr/share/fonts/X11/misc,/usr/share/fonts/X11/Type1,built-ins
DPMS (Energy Star):
Standby: 0 Suspend: 0 Off: 0
DPMS is Enabled
Monitor is On
-
Bir de aşağdıaki komutn çıktısına bakalım.
ls /sys/class/leds/*
-
Hocam aşağıdaki çıktıyı veriyor. Daha önce yaptığım araştırmalarda ben bu klasörlerin olduğu bölümü bulmuştum. Her birinin içinde dosya ve klasörler var.
'/sys/class/leds/input4::capslock':
brightness device max_brightness power subsystem trigger uevent
'/sys/class/leds/input4::numlock':
brightness device max_brightness power subsystem trigger uevent
'/sys/class/leds/input4::scrolllock':
brightness device max_brightness power subsystem trigger uevent
/sys/class/leds/phy0-led:
brightness device max_brightness power subsystem trigger uevent
-
Bunların arasında klavye ışığı ile ilgili bir şey yok.
Buradaki (https://wiki.archlinux.org/index.php/keyboard_backlight) öneriyi deneyebiliriz. Bağlantıda bahsedilen bağımlılıklar Linux Mint'te kurulu, Aşağıdaki komutu uçbirimde çalıştırın.
sudo xed /usr/local/bin/kb-light.py
Açılan dosyaya aşağıdaki satırları kopyalayıp yapıştırın ve dosyayı kaydedin.
#!/usr/bin/env python3
import dbus
import sys
def kb_light_set(delta):
bus = dbus.SystemBus()
kbd_backlight_proxy = bus.get_object('org.freedesktop.UPower', '/org/freedesktop/UPower/KbdBacklight')
kbd_backlight = dbus.Interface(kbd_backlight_proxy, 'org.freedesktop.UPower.KbdBacklight')
current = kbd_backlight.GetBrightness()
maximum = kbd_backlight.GetMaxBrightness()
new = max(0, min(current + delta, maximum))
if 0 <= new <= maximum:
current = new
kbd_backlight.SetBrightness(current)
# Return current backlight level percentage
return 100 * current / maximum
if __name__ == '__main__':
if len(sys.argv) == 2 or len(sys.argv) == 3:
if sys.argv[1] == "--up" or sys.argv[1] == "+":
if len(sys.argv) == 3:
print(kb_light_set(int(sys.argv[2])))
else:
print(kb_light_set(17))
elif sys.argv[1] == "--down" or sys.argv[1] == "-":
if len(sys.argv) == 3:
print(kb_light_set(-int(sys.argv[2])))
else:
print(kb_light_set(-17))
else:
print("Unknown argument:", sys.argv[1])
else:
print("Script takes one or two argument.", len(sys.argv) - 1, "arguments provided.")
Ardından aşağıdaki komutla dosyayı çalıştırılabilir yapın.
sudo chmox +x /usr/local/bin/kb-light.py
Şimdi aşağıdaki komutla ışığı kısıp
/usr/local/bin/kb-light.py - x
aşağıdaki komutla açabiliyor musunuz?
/usr/local/bin/kb-light.py + x
-
Hocam sanırım chmod yerine chmox yazmışsınız, düzelterek çalıştırdım. Tüm adımları yaptım. herhangi bir sorun yok.
Ancak son aşamada ışığı kısıp/açma ile ilgili komutlarda hata veriyor. Sanırım parametre hatası.
For kısmında hata var hocam. Ben de programcıyım. Az çok anlıyorum
Hata şu şekilde
Traceback (most recent call last):
File "/usr/local/bin/kb-light.py", line 31, in <module>
print(kb_light_set(-int(sys.argv[2])))
ValueError: invalid literal for int() with base 10: 'x'
-
x yerine rakam yazmayı (mesela 1) dener misiniz?
-
Maalesef olmuyor hocam. Ben zaten + 5 , + x5 gibi varyasyonları denemiştim.
Traceback (most recent call last):
File "/usr/local/bin/kb-light.py", line 31, in <module>
print(kb_light_set(-int(sys.argv[2])))
File "/usr/local/bin/kb-light.py", line 11, in kb_light_set
current = kbd_backlight.GetBrightness()
File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 70, in __call__
return self._proxy_method(*args, **keywords)
File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 145, in __call__
**keywords)
File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: /org/freedesktop/UPower/KbdBacklight yolundaki nesnede 'org.freedesktop.UPower.KbdBacklight' gibi bir arayüz yok