Witaj, Gość
Musisz się zarejestrować przed napisaniem posta.

Użytkownik
  

Hasło
  





Szukaj na forum

(Zaawansowane szukanie)

Statystyki
» Użytkownicy: 719
» Najnowszy użytkownik: GWINTOWNIK
» Wątków na forum: 2 660
» Postów na forum: 18 816

Pełne statystyki

Ostatnie wątki
mati75
Spotify nie odpala "Błędn...

Forum: Software
Ostatni post: mati75
11 godzin(y) temu
» Odpowiedzi: 1
» Wyświetleń: 27
Tłumaczenie/translacje na...

Forum: System
Ostatni post: Tecumseh
17-01-2025, 23:38
» Odpowiedzi: 11
» Wyświetleń: 365
Blade
Linux Mint 22.1 wydany

Forum: Ogłoszenia i nowości
Ostatni post: Blade
17-01-2025, 18:21
» Odpowiedzi: 1
» Wyświetleń: 179
dedito
Problem z logowaniem

Forum: Podstawy
Ostatni post: dedito
17-01-2025, 06:56
» Odpowiedzi: 5
» Wyświetleń: 184
dedito
Upgrade 20.3 do 22.1

Forum: Instalacja i uruchamianie
Ostatni post: dedito
16-01-2025, 16:58
» Odpowiedzi: 1
» Wyświetleń: 136
Kierownica Thrustmaster n...

Forum: Sprzęt i sterowniki
Ostatni post: thunderas
16-01-2025, 10:54
» Odpowiedzi: 2
» Wyświetleń: 122
mati75
Mint 22.1 zatwierdzono do...

Forum: Ogłoszenia i nowości
Ostatni post: mati75
16-01-2025, 09:35
» Odpowiedzi: 8
» Wyświetleń: 871
dedito
programy z androida na li...

Forum: Software
Ostatni post: dedito
15-01-2025, 16:50
» Odpowiedzi: 18
» Wyświetleń: 629
Problem z wolnym lub brak...

Forum: Sprzęt i sterowniki
Ostatni post: slawinek
14-01-2025, 19:45
» Odpowiedzi: 22
» Wyświetleń: 1 203
kszyhus
Rufus

Forum: Software
Ostatni post: kszyhus
14-01-2025, 18:19
» Odpowiedzi: 5
» Wyświetleń: 210

 
  Instalacja PRIME / sterowników do Intel HD Graphics oraz Geforce 840M
Napisane przez: Gość - 15-05-2020, 16:21 - Forum: Sprzęt i sterowniki - Odpowiedzi (2)

Witam, jak sprawa wygląda z driverami do kart graficznych w laptopie? Mam notebook'a z 2 kartami, zintegrowaną Intel HD Graphics oraz dedykowaną Nvidia Geforce 840M. Jestem KOMPLETNYM początkującym z Linuxem, powiem więcej, nawet jeszcze go nie zainstalowałem. Chciałbym zainstalować Minta obok W10 i potrzebuje się dowiedzieć, jak zainstalować wszystkie drivery graficzne żeby wszystko działało dobrze. W W10 jest ten cały Optimus, który jakoś przełącza karty, da się zrobić tak jak na W10, żeby Intel działał na pulpicie itp a Geforce w aplikacjach pełnoekranowych/grach/programach itd? Jak już mówiłem, jestem totalnym błaznem i po prostu chciałbym zainstalować Linuxa tylko tak, żeby zobaczyć z czym to się je.


Shocked Długie uruchamianie się świeżo zainstalowanego MINT-a 19.3
Napisane przez: wlodarek1 - 14-05-2020, 18:32 - Forum: Instalacja i uruchamianie - Odpowiedzi (29)

Wczoraj zainstalowałem na swoim pc-cie na dysku magnetycznym 32-bitowego  minta 19.3 z pulpitem mate .
Po pierwszym uruchomieniu zainstalowałem aktualizacje  , ale pomimo to ten świeżo postawiony system
uruchamia się prawie 3 minuty Sad . Wydaje mi się to trochę za długo .
Proszę o jakieś porady ; czy mogę nieco przyspieszyć start świeżo zainstalowanego minta 19.3 Sick
Z góry dzięki za porady ....


  Śmieci po usunięciu aplikacji
Napisane przez: akaiyuki - 13-05-2020, 19:47 - Forum: Podstawy - Odpowiedzi (7)

Witam, mam taki drobny problem. W komunikatorze Discord coś się pokićkało i nie mogę pisać japońskimi znakami. Wszędzie indziej mogę, tylko nie w Discordzie. Wybrałem najprostsze rozwiązanie, czyli usunięcie programu i ponowną instalację. Niestety, po wykonaniu powyższego okazało się, że Discord uruchomił się w pełni skonfigurowany, nawet automatycznie się zalogował. Jak sprawdziłem wszystkie pliki i katalogi o nazwie "discord", mina mi zrzedła. Wyskoczyło ich naprawdę dużo. Powiem szczerze, że trochę mnie to zaskoczyło, do tej pory myślałem, że tylko windows zostawia tyle śmieci w systemie. Zastosowałem wszystkie znane mi sposoby (autoremove, autoclean w terminalu, czyszczenie systemu przez synaptic) i bez zmian.
Teraz do rzeczy: chcę ręcznie usunąć wszystkie zbędne pliki, ale trochę się boję, bo przecież niejednemu psu na imię Burek Smile Nie chcę sobie przez przypadek narobić kłopotów. Jakoś nie natrafiłem na szczegółowe informacje, co jest czym w strukturze plików Linuxa na dysku, które są użytkownika i można je bezpiecznie usuwać, a które są nietykalne. Załączam screeny z menedżerem plików z listą katalogów/plików z "discord" w nazwie i proszę o info, czy można je wszystkie wywalić. Niektóre to obrazki z discordową mordą, więc sprawa jest jasna, ale reszta?



Załączone pliki Miniatury
                   

  Za mała rozdzielczość ekranu w linux mint 19.3 Cinnamon
Napisane przez: BazyTrue - 11-05-2020, 19:36 - Forum: Sprzęt i sterowniki - Odpowiedzi (8)

Kod:
inxi -Fx
System:
  Host: HP-Compaq-8200-Elite-SFF-PC Kernel: 5.3.0-51-generic x86_64 bits: 64
  compiler: gcc v: 7.5.0 Desktop: Cinnamon 4.4.8
  Distro: Linux Mint 19.3 Tricia base: Ubuntu 18.04 bionic
Machine:
  Type: Desktop System: Hewlett-Packard product: HP Compaq 8200 Elite SFF PC
  v: N/A serial: <root required>
  Mobo: Hewlett-Packard model: 1495 serial: <root required>
  BIOS: Hewlett-Packard v: J01 v02.29 date: 04/04/2016
CPU:
  Topology: Quad Core model: Intel Core i5-2400 bits: 64 type: MCP
  arch: Sandy Bridge rev: 7 L2 cache: 6144 KiB
  flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 24749
  Speed: 1608 MHz min/max: 1600/3400 MHz Core speeds (MHz): 1: 1954 2: 2183
  3: 2344 4: 1956
Graphics:
  Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics
  vendor: Hewlett-Packard driver: i915 v: kernel bus ID: 00:02.0
  Display: x11 server: X.Org 1.20.5 driver: modesetting unloaded: fbdev,vesa
  resolution: 1024x768~60Hz
  OpenGL: renderer: Mesa DRI Intel Sandybridge Desktop v: 3.3 Mesa 19.2.8
  direct render: Yes

 
Grafika:zintegrowana Intel HD Graphics 2000

Kod:
xrandr
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192
VGA-1 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm panning 1024x768+0+0
  1024x768      60.00*
  800x600      60.32    56.25 
  848x480      60.00 
  640x480      59.94 
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis

Brak własnościowych sterowników w użyciu.
Co zrobić, aby mieć większą rozdzielczość ekranu?


  Nemo - brak możliwości przeglądania sieci i zawartości kosza
Napisane przez: yahoob3 - 11-05-2020, 14:44 - Forum: Ciekawe sztuczki - Brak odpowiedzi

Jeśli zdarzy się komuś, że menadżer plików Nemo nie będzie chciał otworzyć otoczenia sieciowego i/lub wyświetlić zawartości kosza, można to naprawić.
Wystarczy zainstalować paczkę "gvfs-backends":

Kod:
sudo apt-get install gvfs-backends
Jeśli ta paczka jest już zainstalowana, a mimo wszystko kosz i sieć nie są dostępne, naprawić to można wydając w terminalu polecenie:
Kod:
sudo dpkg-reconfigure gvfs-backends

W moim przypadku problem dotyczył Nemo w wersji 3.6.5 z Mint Cinnamon 18.3, 64 bit.


  Instalacja Adobe Acrobat Reader DC na Wine
Napisane przez: Gość - 11-05-2020, 14:33 - Forum: Gry i wine - Odpowiedzi (9)

Hej. Jak w temacie, próbuję zainstalować i po instalacji otrzymuję komunikat: "instalacja została przerwana, twój system nie został zmodyfikowany. Aby ukończyć instalację w innym czasie ..." czyli nie zainstaluje i już, foldery do katalogu instalacyjnego Program Files wrzucił, ale puste.
Instalowałem inny soft i nie było problemu, a Reader w wersji DC jest mi niezbędny do pracy i nie da się Undecided zamienników Readera DC nie ma


Dodano po pewnym czasie:
Edycja: dam sobie z tym spokój, poczytałem na necie, próbowałem różnych sposobów, i nie da się, przynajmniej nie tymi dostępnymi w necie sposobami, części z nich nie potrafię zrozumieć i wykorzystać w praktyce, zbyt zaawansowana procedura, PRĘDZEJ DAM SIĘ OGOLIĆ NA ŁYSO niż zdecyduję się dalej z tym cholerstwem męczyć, prościej wyszło mnie odkurzenie starego kompa z windowsem, zainstalowałem na nim Reader DC i mam gdzieś instalację na Linuxie przez niedorobione Wine, to jest chore i tylko dla tych, którzy nie mają co robić, tylko bawić się całymi dniami z cholernym kompem, pozdro, kilka godzin w żici...


  Jak ustawić wybrany wygaszacz jako locker
Napisane przez: Kancermeister - 10-05-2020, 22:26 - Forum: Inne - Odpowiedzi (2)

Dostępna w Cinnamon blokada po prostu przyciemnia ekran. Można jeszcze dodać do tego zegar i tekst informacyjny. Pewnie to większości wystarcza, ale mnie nie. Chciałem mieć co innego i zrobiłem to, ale nie jest to eleganckie rozwiązanie. Może ktoś bardziej zaawansowany mógłby mi doradzić jak to oszlifować.

Moje rozwiązanie:
1. Zainstalowałem xscreensaver i reallyslick

Kod:
sudo apt-get install xscreensaver rss-glx

2. W terminalu uruchomiłem xscreensaver-demo, aby powstał plik konfiguracyjny w katalogu domowym i wyedytowałem ten plik, dodając w sekcji programs: -> G: linię
Kod:
euphoria    \n\
…tak, aby nazwa modułu wypadła pod poprzednimi nazwami.

3. Ponownie uruchomiłem xscreensaver-demo i wybrałem swój ulubiony wygaszacz:

[Obrazek: xDxOrzc.png]

4. W Ustawieniach systemowych otworzyłem Wygaszacz ekranu i wyłączyłem w jego Ustawieniach wszystkie opcje odpowiedzialne za samo uruchamianie się. Po przelogowaniu, xscreenaver stał się jedynym wygaszaczem.
Niestety, wciąż kliknięcie „Zablokuj ekran” odpalało wbudowany przygaszacz z zegarem.

5. W Ustawieniach systemowych otworzyłem Aplety i sprowadziłem CinnVIIStarkMenu, uaktywniłem go, wyłączając jednocześnie aplet Głównego menu Cinnamon.
W ustawieniach apletu CinnVIIStarkMenu, na karcie Quicklauncher, w sekcji Quicklauncher Applications dodałem polecenie
Kod:
xscreensaver-command -lock

…nadając mu nazwę Euphorbia lock, co wygląda tak:

[Obrazek: iEEtE5Z.png]

Teraz kliknięcie w miejscu wskazanym kursorem myszki, powoduje uruchomienie blokady z ulubionym wygaszaczem.

Jak widać, wciąż nie jest to rozwiązanie eleganckie, ponieważ cały czas kliknięcie „Zablokuj ekran” ładuje standardowy wygaszacz.
Czy moglibyście wskazać mi rozwiązanie doskonalsze?


  Po instalacji Mint 19.3 na laptopie dell nie działa wifi
Napisane przez: Gość - 10-05-2020, 20:54 - Forum: Sprzęt i sterowniki - Odpowiedzi (4)

Cześć, jestem świeżym użytkownikiem, właśnie zainstalowałem minta 19.3 ale nie mam sieci.
Próbowałem w menadżerze sterowników włączyć bcmwl-kernel-source (działało na wersji uruchomionej z pendrive przed instalacją), ale wyrzuca błąd "Nieudane pobranie plików pakietów" 

Załączam plik wireless info

Kod:
########## wireless info START ##########

Report from: 10 May 2020 22:43 CEST +0200

Booted last: 10 May 2020 00:00 CEST +0200

Script from: 22 Oct 2018 03:34 UTC +0000

##### release ###########################

Distributor ID:    LinuxMint
Description:    Linux Mint 19.3 Tricia
Release:    19.3
Codename:    tricia

##### kernel ############################

Linux 5.0.0-32-generic #34~18.04.2-Ubuntu SMP Thu Oct 10 10:36:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Parameters: ro, quiet, splash, vt.handoff=1

##### desktop ###########################

Cinnamon

##### lspci #############################

02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43228 802.11a/b/g/n [14e4:4359]
    Subsystem: Dell BCM43228 802.11a/b/g/n [1028:0014]
    Kernel driver in use: bcma-pci-bridge

##### lsusb #############################

Bus 002 Device 004: ID 0a5c:5801 Broadcom Corp. BCM5880 Secure Applications Processor with fingerprint swipe sensor
Bus 002 Device 005: ID 046d:c31c Logitech, Inc. Keyboard K120
Bus 002 Device 006: ID 04f9:035b Brother Industries, Ltd
Bus 002 Device 003: ID 413c:2513 Dell Computer Corp. internal USB Hub of E-Port Replicator
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 1bcf:2895 Sunplus Innovation Technology Inc.
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 0951:1666 Kingston Technology DataTraveler G4
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 003 Device 002: ID 413c:2513 Dell Computer Corp. internal USB Hub of E-Port Replicator
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

##### PCMCIA card info ##################

##### rfkill ############################

1: dell-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: no

##### secure boot #######################

SecureBoot disabled

##### lsmod #############################

dell_laptop            20480  0
ledtrig_audio          16384  2 snd_hda_codec_generic,dell_laptop
b43                   409600  0
cordic                 16384  1 b43
mac80211              819200  1 b43
dell_wmi               20480  0
sparse_keymap          16384  1 dell_wmi
dell_smbios            28672  2 dell_wmi,dell_laptop
dell_wmi_descriptor    20480  2 dell_wmi,dell_smbios
wmi_bmof               16384  0
cfg80211              679936  2 b43,mac80211
ssb                    69632  1 b43
bcma                   61440  1 b43
wmi                    28672  4 dell_wmi,wmi_bmof,dell_smbios,dell_wmi_descriptor
video                  49152  3 dell_wmi,dell_laptop,i915

##### interfaces ########################

[/etc/network/interfaces]
auto lo
iface lo inet loopback

##### ifconfig ##########################

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback <MAC address> brd <MAC address>
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever

##### iwconfig ##########################

lo        no wireless extensions.

##### route #############################

##### resolv.conf #######################

[777 root '/etc/resolv.conf' -> '../run/systemd/resolve/stub-resolv.conf']

nameserver 127.0.0.53
options edns0

##### network managers ##################

Installed:

    NetworkManager

Running:

root       859     1  0 22:24 ?        00:00:00 /usr/sbin/NetworkManager --no-daemon

##### NetworkManager info ###############

##### NetworkManager.state ##############

[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true

##### NetworkManager config #############

[[/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf]]
[connection]
wifi.powersave = 3

[[/etc/NetworkManager/NetworkManager.conf]]
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=false
[device]
wifi.scan-rand-mac-address=no

[[/usr/lib/NetworkManager/conf.d/10-dns-resolved.conf]]
[main]
dns=systemd-resolved

[[/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf]]
[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:wwan

[[/usr/lib/NetworkManager/conf.d/20-connectivity-ubuntu.conf]]
[connectivity]
uri=http://connectivity-check.ubuntu.com/

[[/usr/lib/NetworkManager/conf.d/no-mac-addr-change.conf]]
[device-mac-addr-change-wifi]
match-device=driver:rtl8723bs,driver:rtl8189es,driver:r8188eu,driver:8188eu,driver:eagle_sdio,driver:wl
wifi.scan-rand-mac-address=no
wifi.cloned-mac-address=preserve
ethernet.cloned-mac-address=preserve

##### NetworkManager profiles ###########

[[/etc/NetworkManager/system-connections/Auto dreamon]] (600 root)
[connection] id=Auto dreamon | type=wifi | permissions=
[wifi] mac-address=<MAC address> | mac-address-blacklist= | ssid=dreamon
[ipv4] method=auto
[ipv6] method=auto

##### Netplan config ####################

[/etc/netplan/1-network-manager-all.yaml]
network:
  version: 2
  renderer: NetworkManager

##### iw reg get ########################

Region: Europe/Warsaw (based on set time zone)

global
country 00: DFS-UNSET
    (2402 - 2472 @ 40), (N/A, 20), (N/A)
    (2457 - 2482 @ 20), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
    (2474 - 2494 @ 20), (N/A, 20), (N/A), NO-OFDM, PASSIVE-SCAN
    (5170 - 5250 @ 80), (N/A, 20), (N/A), AUTO-BW, PASSIVE-SCAN
    (5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS, AUTO-BW, PASSIVE-SCAN
    (5490 - 5730 @ 160), (N/A, 20), (0 ms), DFS, PASSIVE-SCAN
    (5735 - 5835 @ 80), (N/A, 20), (N/A), PASSIVE-SCAN
    (57240 - 63720 @ 2160), (N/A, 0), (N/A)

##### iwlist channels ###################

lo        no frequency information.

##### iwlist scan #######################

lo        Interface doesn't support scanning.

##### module infos ######################

[b43]
filename:       /lib/modules/5.0.0-32-generic/kernel/drivers/net/wireless/broadcom/b43/b43.ko
firmware:       b43/ucode9.fw
firmware:       b43/ucode42.fw
firmware:       b43/ucode40.fw
firmware:       b43/ucode5.fw
firmware:       b43/ucode30_mimo.fw
firmware:       b43/ucode33_lcn40.fw
firmware:       b43/ucode29_mimo.fw
firmware:       b43/ucode26_mimo.fw
firmware:       b43/ucode25_mimo.fw
firmware:       b43/ucode25_lcn.fw
firmware:       b43/ucode24_lcn.fw
firmware:       b43/ucode16_mimo.fw
firmware:       b43/ucode16_lp.fw
firmware:       b43/ucode15.fw
firmware:       b43/ucode14.fw
firmware:       b43/ucode13.fw
firmware:       b43/ucode11.fw
license:        GPL
author:         Rafał Miłecki
author:         Gábor Stefanik
author:         Michael Buesch
author:         Stefano Brivio
author:         Martin Langer
description:    Broadcom B43 wireless driver
srcversion:     6103E28C49B6C9B7208D51F
depends:        mac80211,ssb,bcma,cfg80211,cordic
retpoline:      Y
intree:         Y
name:           b43
vermagic:       5.0.0-32-generic SMP mod_unload
signat:         PKCS#7
signer:        
sig_key:        
sig_hashalgo:   md4
parm:           bad_frames_preempt:enable(1) / disable(0) Bad Frames Preemption (int)
parm:           fwpostfix:Postfix for the .fw files to load. (string)
parm:           hwpctl:Enable hardware-side power control (default off) (int)
parm:           nohwcrypt:Disable hardware encryption. (int)
parm:           hwtkip:Enable hardware tkip. (int)
parm:           qos:Enable QOS support (default on) (int)
parm:           btcoex:Enable Bluetooth coexistence (default on) (int)
parm:           verbose:Log message verbosity: 0=error, 1=warn, 2=info(default), 3=debug (int)
parm:           pio:Use PIO accesses by default: 0=DMA, 1=PIO (int)
parm:           allhwsupport:Enable support for all hardware (even it if overlaps with the brcmsmac driver) (int)

[mac80211]
filename:       /lib/modules/5.0.0-32-generic/kernel/net/mac80211/mac80211.ko
license:        GPL
description:    IEEE 802.11 subsystem
srcversion:     52DCB41FCEDAD189F9DC353
depends:        cfg80211
retpoline:      Y
intree:         Y
name:           mac80211
vermagic:       5.0.0-32-generic SMP mod_unload
signat:         PKCS#7
signer:        
sig_key:        
sig_hashalgo:   md4
parm:           minstrel_vht_only:Use only VHT rates when VHT is supported by sta. (bool)
parm:           max_nullfunc_tries:Maximum nullfunc tx tries before disconnecting (reason 4). (int)
parm:           max_probe_tries:Maximum probe tries before disconnecting (reason 4). (int)
parm:           beacon_loss_count:Number of beacon intervals before we decide beacon was lost. (int)
parm:           probe_wait_ms:Maximum time(ms) to wait for probe response before disconnecting (reason 4). (int)
parm:           ieee80211_default_rc_algo:Default rate control algorithm for mac80211 to use (charp)

[cfg80211]
filename:       /lib/modules/5.0.0-32-generic/kernel/net/wireless/cfg80211.ko
description:    wireless configuration support
license:        GPL
author:         Johannes Berg
srcversion:     B9F9E2FE2501DE4B91956EF
depends:        
retpoline:      Y
intree:         Y
name:           cfg80211
vermagic:       5.0.0-32-generic SMP mod_unload
signat:         PKCS#7
signer:        
sig_key:        
sig_hashalgo:   md4
parm:           bss_entries_limit:limit to number of scan BSS entries (per wiphy, default 1000) (int)
parm:           ieee80211_regdom:IEEE 802.11 regulatory domain code (charp)
parm:           cfg80211_disable_40mhz_24ghz:Disable 40MHz support in the 2.4GHz band (bool)

[ssb]
filename:       /lib/modules/5.0.0-32-generic/kernel/drivers/ssb/ssb.ko
license:        GPL
description:    Sonics Silicon Backplane driver
srcversion:     E7AF308F472629630CE272E
depends:        
retpoline:      Y
intree:         Y
name:           ssb
vermagic:       5.0.0-32-generic SMP mod_unload
signat:         PKCS#7
signer:        
sig_key:        
sig_hashalgo:   md4

[bcma]
filename:       /lib/modules/5.0.0-32-generic/kernel/drivers/bcma/bcma.ko
license:        GPL
description:    Broadcom's specific AMBA driver
srcversion:     A58277A768AAB23C742A248
depends:        
retpoline:      Y
intree:         Y
name:           bcma
vermagic:       5.0.0-32-generic SMP mod_unload
signat:         PKCS#7
signer:        
sig_key:        
sig_hashalgo:   md4

##### module parameters #################

[b43]
allhwsupport: 0
bad_frames_preempt: 0
btcoex: 1
hwpctl: 0
hwtkip: 0
nohwcrypt: 0
pio: 0
qos: 1
verbose: 2

[mac80211]
beacon_loss_count: 7
ieee80211_default_rc_algo: minstrel_ht
max_nullfunc_tries: 2
max_probe_tries: 5
minstrel_vht_only: Y
probe_wait_ms: 500

[cfg80211]
bss_entries_limit: 1000
cfg80211_disable_40mhz_24ghz: N
ieee80211_regdom: 00

##### /etc/modules ######################

##### modprobe options ##################

[/etc/modprobe.d/blacklist-ath_pci.conf]
blacklist ath_pci

[/etc/modprobe.d/blacklist.conf]
blacklist evbug
blacklist usbmouse
blacklist usbkbd
blacklist eepro100
blacklist de4x5
blacklist eth1394
blacklist snd_intel8x0m
blacklist snd_aw2
blacklist i2c_i801
blacklist prism54
blacklist bcm43xx
blacklist garmin_gps
blacklist asus_acpi
blacklist snd_pcsp
blacklist pcspkr
blacklist amd76x_edac

[/etc/modprobe.d/blacklist-rare-network.conf]
alias net-pf-3 off
alias net-pf-6 off
alias net-pf-9 off
alias net-pf-11 off
alias net-pf-12 off
alias net-pf-19 off
alias net-pf-21 off
alias net-pf-36 off

[/etc/modprobe.d/iwlwifi.conf]
remove iwlwifi \
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
&& /sbin/modprobe -r mac80211

##### rc.local ##########################

grep: /etc/rc.local: No such file or directory

##### pm-utils ##########################

##### udev rules ########################

##### dmesg #############################

########## wireless info END ############



Załączone pliki
.txt   wireless-info.txt (Rozmiar: 11,55 KB / Pobrań: 1)

  Ubuntu cinnamon
Napisane przez: rrico - 10-05-2020, 17:57 - Forum: Nie tylko Mint... - Odpowiedzi (1)

Widział/używał ktoś? co o nim myślicie? Taka mała konkurencja nam rośnie Smile
A z drugiej strony czemu nie, jeżeli jest mate to czemu nie cinnamon, jak w mincie. Developerzy chcą żeby na stałe ta wersja weszła do flavours, moim zdaniem sensownie. 
Pomijam fakt, że ubuntu jest trochę cięższe niż mint, przynajmniej u mnie bardziej muliło na poprzednim sprzęcie, ale pulpit cynamona robi wrażenie na każdym systemie. Dziwne dla mnie było, że ubu nie doczekał się tej wersji w poprzednich odsłonach, skoro nawet debian miał ten pulpit.


  GeForce 9600 GT - problem z instalacją
Napisane przez: Valmai - 10-05-2020, 15:52 - Forum: Sprzęt i sterowniki - Odpowiedzi (3)

Cześć Wszystkim,

Postanowiłem takiego starego kompa zrobić sobie jako forma zabawy/testu na LINUX MINT. Najwyżej zrobi się format i dawaj od nowa.
Ale, żeby zacząć chciałem najpierw, aby wszystko dobrze działało, więc postanowiłem zainstalować sterowniki do karty graficznej jaka tam jest, czyli GeForce 9600 GT.
Zatem pobieram driver: https://www.nvidia.pl/download/driverRes...x/77577/pl

Pierwszy problem - server X, zrobiłem:

Kod:
ctrl+alt+F1
login
sudo service lightdm stop


Pierwszy problem rozwiązany - rada wygooglowana

Problem drugi - NOUVEAU, zrobiłem:
Kod:
sudo vim /etc/modprobe.d/blacklist-nouveau.conf


Dodałem zapisy:
blacklist nouveau
options nouveau modeset=0

Następnie:
Kod:
sudo vim /etc/modprobe.d/blacklist.conf


Dodałem zapisy:
blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

Następnie:

Kod:
sudo apt-get remove nvidia* && sudo apt autoremove
sudo apt-get install dkms build-essential linux-headers-generic
echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
sudo update-initramfs -u
reboot


Ok, instalacja ruszyła, drugi problem rozwiązany - wszystko wygooglowane

Problem trzeci (z tym nie umiem sobie poradzić)

Podczas instalacji a dokładnie przy "Installing DKMS kernel module" dochodzi do 5% zawiesza się i wywala błąd:
(Mam nadzieję, że bez błędów przepisałem - robiłem to ręcznie z monitora)


Kod:
ERROR: Filed to run '/usr/sbin/dkms build -m nvidia -v 340.32 -k 5.15.0-99-generic':
Kernel preparation unnecessary for this kernel. Skipping...

Building module:
cleaning build area...
make -j2 KERNELRELEASE=4.15.0-99-generic module KERNEL_UNNAME=4.15.0-99-generic; make -C uvm module KERNEL_UNNAME=4.15.0-99-generic
KBUILD_EXRMOD=/var/lib/dkms/nvidia/340.32/build/uvm.........(bad exit status: 2)
ERROR (dkms apport): binary package for nvidia: 340.32 not found
Error! Bad return status for module build on kernel: 4.15.0-9-generic (x86_64)
Consult /var/lib/dkms/nvidia/340.32/build/make.log for more information.


Więc zajrzałem do pliku z logami, a tam czarna magia, poniżej zapisy:


Kod:
DKMS make.log for nvidia-340.32 for kernel 4.15.0-99-generic (x86_64)
Sat May  9 11:43:59 CEST 2020
NVIDIA: calling KBUILD...
make[1]: Entering directory '/usr/src/linux-headers-4.15.0-99-generic'
test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \
echo >&2; \
echo >&2 "  ERROR: Kernel configuration is invalid."; \
echo >&2 "        include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 "        Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo >&2 ; \
/bin/false)
mkdir -p /var/lib/dkms/nvidia/340.32/build/.tmp_versions ; rm -f /var/lib/dkms/nvidia/340.32/build/.tmp_versions/*
make -f ./scripts/Makefile.build obj=/var/lib/dkms/nvidia/340.32/build
(cat /dev/null;  echo kernel//var/lib/dkms/nvidia/340.32/build/nvidia.ko;) > /var/lib/dkms/nvidia/340.32/build/modules.order
  cc -Wp,-MD,/var/lib/dkms/nvidia/340.32/build/.nv.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/7/include  -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -Iubuntu/include  -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -O2 --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -pg -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/var/lib/dkms/nvidia/340.32/build -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.32\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"nv"'  -DKBUILD_MODNAME='"nvidia"' -c -o /var/lib/dkms/nvidia/340.32/build/nv.o /var/lib/dkms/nvidia/340.32/build/nv.c
  cc -Wp,-MD,/var/lib/dkms/nvidia/340.32/build/.nv-acpi.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-linux-gnu/7/include  -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/kconfig.h -Iubuntu/include  -D__KERNEL__ -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -Werror-implicit-function-declaration -Wno-format-security -std=gnu89 -fno-PIE -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 -mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1 -DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1 -DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-int-in-bool-context -O2 --param=allow-store-data-races=0 -DCC_HAVE_ASM_GOTO -Wframe-larger-than=1024 -fstack-protector-strong -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -fno-var-tracking-assignments -pg -mfentry -DCC_USING_FENTRY -Wdeclaration-after-statement -Wno-pointer-sign -fno-strict-overflow -fno-merge-all-constants -fmerge-constants -fno-stack-check -fconserve-stack -Werror=implicit-int -Werror=strict-prototypes -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -DNV_MODULE_INSTANCE=0 -DNV_BUILD_MODULE_INSTANCES=0 -UDEBUG -U_DEBUG -DNDEBUG -I/var/lib/dkms/nvidia/340.32/build -Wall -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"340.32\" -Wno-unused-function -Wuninitialized -fno-strict-aliasing -mno-red-zone -mcmodel=kernel -DNV_UVM_ENABLE -D__linux__ -DNV_DEV_NAME=\"nvidia\"  -DMODULE  -DKBUILD_BASENAME='"nv_acpi"'  -DKBUILD_MODNAME='"nvidia"' -c -o /var/lib/dkms/nvidia/340.32/build/nv-acpi.o /var/lib/dkms/nvidia/340.32/build/nv-acpi.c
In file included from ./include/linux/byteorder/little_endian.h:11:0,
                from ./arch/x86/include/uapi/asm/byteorder.h:5,
                from ./include/asm-generic/bitops/le.h:6,
                from ./arch/x86/include/asm/bitops.h:512,
                from ./include/linux/bitops.h:19,
                from ./include/linux/kernel.h:11,
                from ./arch/x86/include/asm/percpu.h:45,
                from ./arch/x86/include/asm/current.h:6,
                from ./include/linux/sched.h:12,
                from ./include/linux/utsname.h:6,
                from /var/lib/dkms/nvidia/340.32/build/nv-linux.h:44,
                from /var/lib/dkms/nvidia/340.32/build/nv.c:13:
./include/linux/byteorder/generic.h: In function ‘cpu_to_be32_array’:
./include/linux/byteorder/generic.h:178:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  for (i = 0; i < len; i++)
                ^
./include/linux/byteorder/generic.h: In function ‘be32_to_cpu_array’:
./include/linux/byteorder/generic.h:186:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  for (i = 0; i < len; i++)
                ^
In file included from ./include/linux/byteorder/little_endian.h:11:0,
                from ./arch/x86/include/uapi/asm/byteorder.h:5,
                from ./include/asm-generic/bitops/le.h:6,
                from ./arch/x86/include/asm/bitops.h:512,
                from ./include/linux/bitops.h:19,
                from ./include/linux/kernel.h:11,
                from ./arch/x86/include/asm/percpu.h:45,
                from ./arch/x86/include/asm/current.h:6,
                from ./include/linux/sched.h:12,
                from ./include/linux/utsname.h:6,
                from /var/lib/dkms/nvidia/340.32/build/nv-linux.h:44,
                from /var/lib/dkms/nvidia/340.32/build/nv-acpi.c:15:
./include/linux/byteorder/generic.h: In function ‘cpu_to_be32_array’:
./include/linux/byteorder/generic.h:178:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  for (i = 0; i < len; i++)
                ^
./include/linux/byteorder/generic.h: In function ‘be32_to_cpu_array’:
./include/linux/byteorder/generic.h:186:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  for (i = 0; i < len; i++)
                ^
In file included from ./arch/x86/include/asm/current.h:5:0,
                from ./include/linux/sched.h:12,
                from ./include/linux/utsname.h:6,
                from /var/lib/dkms/nvidia/340.32/build/nv-linux.h:44,
                from /var/lib/dkms/nvidia/340.32/build/nv.c:13:
./include/linux/thread_info.h: In function ‘check_copy_size’:
./include/linux/thread_info.h:130:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (unlikely(sz >= 0 && sz < bytes)) {
                            ^
./include/linux/compiler.h:77:42: note: in definition of macro ‘unlikely’
# define unlikely(x) __builtin_expect(!!(x), 0)
                                          ^
./include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’:
./include/asm-generic/qrwlock.h:75:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          cnts, cnts | _QW_LOCKED) == cnts);
                                    ^
./include/linux/compiler.h:76:40: note: in definition of macro ‘likely’
# define likely(x) __builtin_expect(!!(x), 1)
                                        ^
In file included from ./arch/x86/include/asm/current.h:5:0,
                from ./include/linux/sched.h:12,
                from ./include/linux/utsname.h:6,
                from /var/lib/dkms/nvidia/340.32/build/nv-linux.h:44,
                from /var/lib/dkms/nvidia/340.32/build/nv-acpi.c:15:
./include/linux/thread_info.h: In function ‘check_copy_size’:
./include/linux/thread_info.h:130:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (unlikely(sz >= 0 && sz < bytes)) {
                            ^
./include/linux/compiler.h:77:42: note: in definition of macro ‘unlikely’
# define unlikely(x) __builtin_expect(!!(x), 0)
                                          ^
./include/asm-generic/qrwlock.h: In function ‘queued_write_trylock’:
./include/asm-generic/qrwlock.h:75:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          cnts, cnts | _QW_LOCKED) == cnts);
                                    ^
./include/linux/compiler.h:76:40: note: in definition of macro ‘likely’
# define likely(x) __builtin_expect(!!(x), 1)
                                        ^
In file included from ./include/linux/ipc.h:7:0,
                from ./include/uapi/linux/sem.h:5,
                from ./include/linux/sem.h:9,
                from ./include/linux/sched.h:15,
                from ./include/linux/utsname.h:6,
                from /var/lib/dkms/nvidia/340.32/build/nv-linux.h:44,
                from /var/lib/dkms/nvidia/340.32/build/nv.c:13:
./include/linux/rhashtable.h: In function ‘rht_grow_above_75’:
./include/linux/rhashtable.h:295:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  return atomic_read(&ht->nelems) > (tbl->size / 4 * 3) &&
                                  ^
./include/linux/rhashtable.h: In function ‘rht_shrink_below_30’:
./include/linux/rhashtable.h:308:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  return atomic_read(&ht->nelems) < (tbl->size * 3 / 10) &&
                                  ^
./include/linux/rhashtable.h: In function ‘rht_grow_above_100’:
./include/linux/rhashtable.h:320:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  return atomic_read(&ht->nelems) > tbl->size &&
                                  ^
./include/linux/rhashtable.h: In function ‘rht_grow_above_max’:
./include/linux/rhashtable.h:332:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  return atomic_read(&ht->nelems) >= ht->max_elems;
                                  ^~
In file included from ./include/linux/ipc.h:7:0,
                from ./include/uapi/linux/sem.h:5,
                from ./include/linux/sem.h:9,
                from ./include/linux/sched.h:15,
                from ./include/linux/utsname.h:6,
                from /var/lib/dkms/nvidia/340.32/build/nv-linux.h:44,
                from /var/lib/dkms/nvidia/340.32/build/nv-acpi.c:15:
./include/linux/rhashtable.h: In function ‘rht_grow_above_75’:
./include/linux/rhashtable.h:295:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  return atomic_read(&ht->nelems) > (tbl->size / 4 * 3) &&
                                  ^
./include/linux/rhashtable.h: In function ‘rht_shrink_below_30’:
./include/linux/rhashtable.h:308:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  return atomic_read(&ht->nelems) < (tbl->size * 3 / 10) &&
                                  ^
./include/linux/rhashtable.h: In function ‘rht_grow_above_100’:
./include/linux/rhashtable.h:320:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  return atomic_read(&ht->nelems) > tbl->size &&
                                  ^
./include/linux/rhashtable.h: In function ‘rht_grow_above_max’:
./include/linux/rhashtable.h:332:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  return atomic_read(&ht->nelems) >= ht->max_elems;
                                  ^~
In file included from ./arch/x86/include/asm/current.h:5:0,
                from ./include/linux/sched.h:12,
                from ./include/linux/utsname.h:6,
                from /var/lib/dkms/nvidia/340.32/build/nv-linux.h:44,
                from /var/lib/dkms/nvidia/340.32/build/nv.c:13:
./include/linux/mmzone.h: In function ‘next_zones_zonelist’:
./include/linux/mmzone.h:988:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx))
                                            ^
./include/linux/compiler.h:76:40: note: in definition of macro ‘likely’
# define likely(x) __builtin_expect(!!(x), 1)
                                        ^
In file included from ./arch/x86/include/asm/current.h:6:0,
                from ./include/linux/sched.h:12,
                from ./include/linux/utsname.h:6,
                from /var/lib/dkms/nvidia/340.32/build/nv-linux.h:44,
                from /var/lib/dkms/nvidia/340.32/build/nv.c:13:
./include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’:
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
#define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:378:11: note: in expansion of macro ‘this_cpu_add_1’
  case 1: stem##1(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:510:33: note: in expansion of macro ‘__pcpu_size_call’
#define this_cpu_add(pcp, val)  __pcpu_size_call(this_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
  this_cpu_add(*percpu_count, nr);
  ^~~~~~~~~~~~
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
#define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:379:11: note: in expansion of macro ‘this_cpu_add_2’
  case 2: stem##2(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:510:33: note: in expansion of macro ‘__pcpu_size_call’
#define this_cpu_add(pcp, val)  __pcpu_size_call(this_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
  this_cpu_add(*percpu_count, nr);
  ^~~~~~~~~~~~
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:422:34: note: in expansion of macro ‘percpu_add_op’
#define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:380:11: note: in expansion of macro ‘this_cpu_add_4’
  case 4: stem##4(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:510:33: note: in expansion of macro ‘__pcpu_size_call’
#define this_cpu_add(pcp, val)  __pcpu_size_call(this_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
  this_cpu_add(*percpu_count, nr);
  ^~~~~~~~~~~~
In file included from ./arch/x86/include/asm/current.h:5:0,
                from ./include/linux/sched.h:12,
                from ./include/linux/utsname.h:6,
                from /var/lib/dkms/nvidia/340.32/build/nv-linux.h:44,
                from /var/lib/dkms/nvidia/340.32/build/nv-acpi.c:15:
./include/linux/mmzone.h: In function ‘next_zones_zonelist’:
./include/linux/mmzone.h:988:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (likely(!nodes && zonelist_zone_idx(z) <= highest_zoneidx))
                                            ^
./include/linux/compiler.h:76:40: note: in definition of macro ‘likely’
# define likely(x) __builtin_expect(!!(x), 1)
                                        ^
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:479:35: note: in expansion of macro ‘percpu_add_op’
#define this_cpu_add_8(pcp, val)  percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:381:11: note: in expansion of macro ‘this_cpu_add_8’
  case 8: stem##8(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:510:33: note: in expansion of macro ‘__pcpu_size_call’
#define this_cpu_add(pcp, val)  __pcpu_size_call(this_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
  this_cpu_add(*percpu_count, nr);
  ^~~~~~~~~~~~
./include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’:
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
#define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:378:11: note: in expansion of macro ‘this_cpu_add_1’
  case 1: stem##1(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:510:33: note: in expansion of macro ‘__pcpu_size_call’
#define this_cpu_add(pcp, val)  __pcpu_size_call(this_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-defs.h:520:33: note: in expansion of macro ‘this_cpu_add’
#define this_cpu_sub(pcp, val)  this_cpu_add(pcp, -(typeof(pcp))(val))
                                ^~~~~~~~~~~~
./include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
  this_cpu_sub(*percpu_count, nr);
  ^~~~~~~~~~~~
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
#define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:379:11: note: in expansion of macro ‘this_cpu_add_2’
  case 2: stem##2(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:510:33: note: in expansion of macro ‘__pcpu_size_call’
#define this_cpu_add(pcp, val)  __pcpu_size_call(this_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-defs.h:520:33: note: in expansion of macro ‘this_cpu_add’
#define this_cpu_sub(pcp, val)  this_cpu_add(pcp, -(typeof(pcp))(val))
                                ^~~~~~~~~~~~
./include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
  this_cpu_sub(*percpu_count, nr);
  ^~~~~~~~~~~~
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:422:34: note: in expansion of macro ‘percpu_add_op’
#define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:380:11: note: in expansion of macro ‘this_cpu_add_4’
  case 4: stem##4(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:510:33: note: in expansion of macro ‘__pcpu_size_call’
#define this_cpu_add(pcp, val)  __pcpu_size_call(this_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-defs.h:520:33: note: in expansion of macro ‘this_cpu_add’
#define this_cpu_sub(pcp, val)  this_cpu_add(pcp, -(typeof(pcp))(val))
                                ^~~~~~~~~~~~
./include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
  this_cpu_sub(*percpu_count, nr);
  ^~~~~~~~~~~~
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:479:35: note: in expansion of macro ‘percpu_add_op’
#define this_cpu_add_8(pcp, val)  percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:381:11: note: in expansion of macro ‘this_cpu_add_8’
  case 8: stem##8(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:510:33: note: in expansion of macro ‘__pcpu_size_call’
#define this_cpu_add(pcp, val)  __pcpu_size_call(this_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-defs.h:520:33: note: in expansion of macro ‘this_cpu_add’
#define this_cpu_sub(pcp, val)  this_cpu_add(pcp, -(typeof(pcp))(val))
                                ^~~~~~~~~~~~
./include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
  this_cpu_sub(*percpu_count, nr);
  ^~~~~~~~~~~~
In file included from ./arch/x86/include/asm/current.h:6:0,
                from ./include/linux/sched.h:12,
                from ./include/linux/utsname.h:6,
                from /var/lib/dkms/nvidia/340.32/build/nv-linux.h:44,
                from /var/lib/dkms/nvidia/340.32/build/nv-acpi.c:15:
./include/linux/percpu-refcount.h: In function ‘percpu_ref_get_many’:
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
#define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:378:11: note: in expansion of macro ‘this_cpu_add_1’
  case 1: stem##1(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:510:33: note: in expansion of macro ‘__pcpu_size_call’
#define this_cpu_add(pcp, val)  __pcpu_size_call(this_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
  this_cpu_add(*percpu_count, nr);
  ^~~~~~~~~~~~
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
#define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:379:11: note: in expansion of macro ‘this_cpu_add_2’
  case 2: stem##2(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:510:33: note: in expansion of macro ‘__pcpu_size_call’
#define this_cpu_add(pcp, val)  __pcpu_size_call(this_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
  this_cpu_add(*percpu_count, nr);
  ^~~~~~~~~~~~
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:422:34: note: in expansion of macro ‘percpu_add_op’
#define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:380:11: note: in expansion of macro ‘this_cpu_add_4’
  case 4: stem##4(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:510:33: note: in expansion of macro ‘__pcpu_size_call’
#define this_cpu_add(pcp, val)  __pcpu_size_call(this_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
  this_cpu_add(*percpu_count, nr);
  ^~~~~~~~~~~~
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:479:35: note: in expansion of macro ‘percpu_add_op’
#define this_cpu_add_8(pcp, val)  percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:381:11: note: in expansion of macro ‘this_cpu_add_8’
  case 8: stem##8(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:510:33: note: in expansion of macro ‘__pcpu_size_call’
#define this_cpu_add(pcp, val)  __pcpu_size_call(this_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-refcount.h:177:3: note: in expansion of macro ‘this_cpu_add’
  this_cpu_add(*percpu_count, nr);
  ^~~~~~~~~~~~
./include/linux/percpu-refcount.h: In function ‘percpu_ref_put_many’:
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:420:34: note: in expansion of macro ‘percpu_add_op’
#define this_cpu_add_1(pcp, val) percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:378:11: note: in expansion of macro ‘this_cpu_add_1’
  case 1: stem##1(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:510:33: note: in expansion of macro ‘__pcpu_size_call’
#define this_cpu_add(pcp, val)  __pcpu_size_call(this_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-defs.h:520:33: note: in expansion of macro ‘this_cpu_add’
#define this_cpu_sub(pcp, val)  this_cpu_add(pcp, -(typeof(pcp))(val))
                                ^~~~~~~~~~~~
./include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
  this_cpu_sub(*percpu_count, nr);
  ^~~~~~~~~~~~
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:421:34: note: in expansion of macro ‘percpu_add_op’
#define this_cpu_add_2(pcp, val) percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:379:11: note: in expansion of macro ‘this_cpu_add_2’
  case 2: stem##2(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:510:33: note: in expansion of macro ‘__pcpu_size_call’
#define this_cpu_add(pcp, val)  __pcpu_size_call(this_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-defs.h:520:33: note: in expansion of macro ‘this_cpu_add’
#define this_cpu_sub(pcp, val)  this_cpu_add(pcp, -(typeof(pcp))(val))
                                ^~~~~~~~~~~~
./include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
  this_cpu_sub(*percpu_count, nr);
  ^~~~~~~~~~~~
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:422:34: note: in expansion of macro ‘percpu_add_op’
#define this_cpu_add_4(pcp, val) percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:380:11: note: in expansion of macro ‘this_cpu_add_4’
  case 4: stem##4(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:510:33: note: in expansion of macro ‘__pcpu_size_call’
#define this_cpu_add(pcp, val)  __pcpu_size_call(this_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-defs.h:520:33: note: in expansion of macro ‘this_cpu_add’
#define this_cpu_sub(pcp, val)  this_cpu_add(pcp, -(typeof(pcp))(val))
                                ^~~~~~~~~~~~
./include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
  this_cpu_sub(*percpu_count, nr);
  ^~~~~~~~~~~~
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:479:35: note: in expansion of macro ‘percpu_add_op’
#define this_cpu_add_8(pcp, val)  percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:381:11: note: in expansion of macro ‘this_cpu_add_8’
  case 8: stem##8(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:510:33: note: in expansion of macro ‘__pcpu_size_call’
#define this_cpu_add(pcp, val)  __pcpu_size_call(this_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-defs.h:520:33: note: in expansion of macro ‘this_cpu_add’
#define this_cpu_sub(pcp, val)  this_cpu_add(pcp, -(typeof(pcp))(val))
                                ^~~~~~~~~~~~
./include/linux/percpu-refcount.h:276:3: note: in expansion of macro ‘this_cpu_sub’
  this_cpu_sub(*percpu_count, nr);
  ^~~~~~~~~~~~
./include/linux/percpu-rwsem.h: In function ‘percpu_up_read_preempt_enable’:
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:401:34: note: in expansion of macro ‘percpu_add_op’
#define raw_cpu_add_1(pcp, val)  percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:378:11: note: in expansion of macro ‘raw_cpu_add_1’
  case 1: stem##1(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:423:32: note: in expansion of macro ‘__pcpu_size_call’
#define raw_cpu_add(pcp, val)  __pcpu_size_call(raw_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-defs.h:459:2: note: in expansion of macro ‘raw_cpu_add’
  raw_cpu_add(pcp, val);      \
  ^~~~~~~~~~~
./include/linux/percpu-defs.h:497:34: note: in expansion of macro ‘__this_cpu_add’
#define __this_cpu_sub(pcp, val) __this_cpu_add(pcp, -(typeof(pcp))(val))
                                  ^~~~~~~~~~~~~~
./include/linux/percpu-defs.h:499:30: note: in expansion of macro ‘__this_cpu_sub’
#define __this_cpu_dec(pcp)  __this_cpu_sub(pcp, 1)
                              ^~~~~~~~~~~~~~
./include/linux/percpu-rwsem.h:97:3: note: in expansion of macro ‘__this_cpu_dec’
  __this_cpu_dec(*sem->read_count);
  ^~~~~~~~~~~~~~
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:402:34: note: in expansion of macro ‘percpu_add_op’
#define raw_cpu_add_2(pcp, val)  percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:379:11: note: in expansion of macro ‘raw_cpu_add_2’
  case 2: stem##2(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:423:32: note: in expansion of macro ‘__pcpu_size_call’
#define raw_cpu_add(pcp, val)  __pcpu_size_call(raw_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-defs.h:459:2: note: in expansion of macro ‘raw_cpu_add’
  raw_cpu_add(pcp, val);      \
  ^~~~~~~~~~~
./include/linux/percpu-defs.h:497:34: note: in expansion of macro ‘__this_cpu_add’
#define __this_cpu_sub(pcp, val) __this_cpu_add(pcp, -(typeof(pcp))(val))
                                  ^~~~~~~~~~~~~~
./include/linux/percpu-defs.h:499:30: note: in expansion of macro ‘__this_cpu_sub’
#define __this_cpu_dec(pcp)  __this_cpu_sub(pcp, 1)
                              ^~~~~~~~~~~~~~
./include/linux/percpu-rwsem.h:97:3: note: in expansion of macro ‘__this_cpu_dec’
  __this_cpu_dec(*sem->read_count);
  ^~~~~~~~~~~~~~
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:403:34: note: in expansion of macro ‘percpu_add_op’
#define raw_cpu_add_4(pcp, val)  percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:380:11: note: in expansion of macro ‘raw_cpu_add_4’
  case 4: stem##4(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:423:32: note: in expansion of macro ‘__pcpu_size_call’
#define raw_cpu_add(pcp, val)  __pcpu_size_call(raw_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-defs.h:459:2: note: in expansion of macro ‘raw_cpu_add’
  raw_cpu_add(pcp, val);      \
  ^~~~~~~~~~~
./include/linux/percpu-defs.h:497:34: note: in expansion of macro ‘__this_cpu_add’
#define __this_cpu_sub(pcp, val) __this_cpu_add(pcp, -(typeof(pcp))(val))
                                  ^~~~~~~~~~~~~~
./include/linux/percpu-defs.h:499:30: note: in expansion of macro ‘__this_cpu_sub’
#define __this_cpu_dec(pcp)  __this_cpu_sub(pcp, 1)
                              ^~~~~~~~~~~~~~
./include/linux/percpu-rwsem.h:97:3: note: in expansion of macro ‘__this_cpu_dec’
  __this_cpu_dec(*sem->read_count);
  ^~~~~~~~~~~~~~
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:470:35: note: in expansion of macro ‘percpu_add_op’
#define raw_cpu_add_8(pcp, val)  percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:381:11: note: in expansion of macro ‘raw_cpu_add_8’
  case 8: stem##8(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:423:32: note: in expansion of macro ‘__pcpu_size_call’
#define raw_cpu_add(pcp, val)  __pcpu_size_call(raw_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-defs.h:459:2: note: in expansion of macro ‘raw_cpu_add’
  raw_cpu_add(pcp, val);      \
  ^~~~~~~~~~~
./include/linux/percpu-defs.h:497:34: note: in expansion of macro ‘__this_cpu_add’
#define __this_cpu_sub(pcp, val) __this_cpu_add(pcp, -(typeof(pcp))(val))
                                  ^~~~~~~~~~~~~~
./include/linux/percpu-defs.h:499:30: note: in expansion of macro ‘__this_cpu_sub’
#define __this_cpu_dec(pcp)  __this_cpu_sub(pcp, 1)
                              ^~~~~~~~~~~~~~
./include/linux/percpu-rwsem.h:97:3: note: in expansion of macro ‘__this_cpu_dec’
  __this_cpu_dec(*sem->read_count);
  ^~~~~~~~~~~~~~
./include/linux/percpu-rwsem.h: In function ‘percpu_up_read_preempt_enable’:
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:401:34: note: in expansion of macro ‘percpu_add_op’
#define raw_cpu_add_1(pcp, val)  percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:378:11: note: in expansion of macro ‘raw_cpu_add_1’
  case 1: stem##1(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:423:32: note: in expansion of macro ‘__pcpu_size_call’
#define raw_cpu_add(pcp, val)  __pcpu_size_call(raw_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-defs.h:459:2: note: in expansion of macro ‘raw_cpu_add’
  raw_cpu_add(pcp, val);      \
  ^~~~~~~~~~~
./include/linux/percpu-defs.h:497:34: note: in expansion of macro ‘__this_cpu_add’
#define __this_cpu_sub(pcp, val) __this_cpu_add(pcp, -(typeof(pcp))(val))
                                  ^~~~~~~~~~~~~~
./include/linux/percpu-defs.h:499:30: note: in expansion of macro ‘__this_cpu_sub’
#define __this_cpu_dec(pcp)  __this_cpu_sub(pcp, 1)
                              ^~~~~~~~~~~~~~
./include/linux/percpu-rwsem.h:97:3: note: in expansion of macro ‘__this_cpu_dec’
  __this_cpu_dec(*sem->read_count);
  ^~~~~~~~~~~~~~
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:402:34: note: in expansion of macro ‘percpu_add_op’
#define raw_cpu_add_2(pcp, val)  percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:379:11: note: in expansion of macro ‘raw_cpu_add_2’
  case 2: stem##2(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:423:32: note: in expansion of macro ‘__pcpu_size_call’
#define raw_cpu_add(pcp, val)  __pcpu_size_call(raw_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-defs.h:459:2: note: in expansion of macro ‘raw_cpu_add’
  raw_cpu_add(pcp, val);      \
  ^~~~~~~~~~~
./include/linux/percpu-defs.h:497:34: note: in expansion of macro ‘__this_cpu_add’
#define __this_cpu_sub(pcp, val) __this_cpu_add(pcp, -(typeof(pcp))(val))
                                  ^~~~~~~~~~~~~~
./include/linux/percpu-defs.h:499:30: note: in expansion of macro ‘__this_cpu_sub’
#define __this_cpu_dec(pcp)  __this_cpu_sub(pcp, 1)
                              ^~~~~~~~~~~~~~
./include/linux/percpu-rwsem.h:97:3: note: in expansion of macro ‘__this_cpu_dec’
  __this_cpu_dec(*sem->read_count);
  ^~~~~~~~~~~~~~
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:403:34: note: in expansion of macro ‘percpu_add_op’
#define raw_cpu_add_4(pcp, val)  percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:380:11: note: in expansion of macro ‘raw_cpu_add_4’
  case 4: stem##4(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:423:32: note: in expansion of macro ‘__pcpu_size_call’
#define raw_cpu_add(pcp, val)  __pcpu_size_call(raw_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-defs.h:459:2: note: in expansion of macro ‘raw_cpu_add’
  raw_cpu_add(pcp, val);      \
  ^~~~~~~~~~~
./include/linux/percpu-defs.h:497:34: note: in expansion of macro ‘__this_cpu_add’
#define __this_cpu_sub(pcp, val) __this_cpu_add(pcp, -(typeof(pcp))(val))
                                  ^~~~~~~~~~~~~~
./include/linux/percpu-defs.h:499:30: note: in expansion of macro ‘__this_cpu_sub’
#define __this_cpu_dec(pcp)  __this_cpu_sub(pcp, 1)
                              ^~~~~~~~~~~~~~
./include/linux/percpu-rwsem.h:97:3: note: in expansion of macro ‘__this_cpu_dec’
  __this_cpu_dec(*sem->read_count);
  ^~~~~~~~~~~~~~
./arch/x86/include/asm/percpu.h:131:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
          ((val) == 1 || (val) == -1)) ?  \
                              ^
./arch/x86/include/asm/percpu.h:470:35: note: in expansion of macro ‘percpu_add_op’
#define raw_cpu_add_8(pcp, val)  percpu_add_op((pcp), val)
                                  ^~~~~~~~~~~~~
./include/linux/percpu-defs.h:381:11: note: in expansion of macro ‘raw_cpu_add_8’
  case 8: stem##8(variable, __VA_ARGS__);break;  \
          ^~~~
./include/linux/percpu-defs.h:423:32: note: in expansion of macro ‘__pcpu_size_call’
#define raw_cpu_add(pcp, val)  __pcpu_size_call(raw_cpu_add_, pcp, val)
                                ^~~~~~~~~~~~~~~~
./include/linux/percpu-defs.h:459:2: note: in expansion of macro ‘raw_cpu_add’
  raw_cpu_add(pcp, val);      \
  ^~~~~~~~~~~
./include/linux/percpu-defs.h:497:34: note: in expansion of macro ‘__this_cpu_add’
#define __this_cpu_sub(pcp, val) __this_cpu_add(pcp, -(typeof(pcp))(val))
                                  ^~~~~~~~~~~~~~
./include/linux/percpu-defs.h:499:30: note: in expansion of macro ‘__this_cpu_sub’
#define __this_cpu_dec(pcp)  __this_cpu_sub(pcp, 1)
                              ^~~~~~~~~~~~~~
./include/linux/percpu-rwsem.h:97:3: note: in expansion of macro ‘__this_cpu_dec’
  __this_cpu_dec(*sem->read_count);
  ^~~~~~~~~~~~~~
In file included from ./arch/x86/include/asm/paravirt.h:17:0,
                from ./arch/x86/include/asm/irqflags.h:72,
                from ./include/linux/irqflags.h:16,
                from ./include/linux/rcupdate.h:39,
                from ./include/linux/rculist.h:11,
                from ./include/linux/pid.h:5,
                from ./include/linux/sched.h:14,
                from ./include/linux/utsname.h:6,
                from /var/lib/dkms/nvidia/340.32/build/nv-linux.h:44,
                from /var/lib/dkms/nvidia/340.32/build/nv.c:13:
./include/linux/vmstat.h: In function ‘zone_numa_state_snapshot’:
./include/linux/cpumask.h:231:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  (cpu) < nr_cpu_ids;)
        ^
./include/linux/cpumask.h:766:36: note: in expansion of macro ‘for_each_cpu’
#define for_each_online_cpu(cpu)  for_each_cpu((cpu), cpu_online_mask)
                                    ^~~~~~~~~~~~
./include/linux/vmstat.h:145:2: note: in expansion of macro ‘for_each_online_cpu’
  for_each_online_cpu(cpu)
  ^~~~~~~~~~~~~~~~~~~
./include/linux/vmstat.h: In function ‘zone_page_state_snapshot’:
./include/linux/cpumask.h:231:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  (cpu) < nr_cpu_ids;)
        ^
./include/linux/cpumask.h:766:36: note: in expansion of macro ‘for_each_cpu’
#define for_each_online_cpu(cpu)  for_each_cpu((cpu), cpu_online_mask)
                                    ^~~~~~~~~~~~
./include/linux/vmstat.h:210:2: note: in expansion of macro ‘for_each_online_cpu’
  for_each_online_cpu(cpu)
  ^~~~~~~~~~~~~~~~~~~
./include/linux/vmstat.h: In function ‘node_page_state_snapshot’:
./include/linux/cpumask.h:231:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  (cpu) < nr_cpu_ids;)
        ^
./include/linux/cpumask.h:766:36: note: in expansion of macro ‘for_each_cpu’
#define for_each_online_cpu(cpu)  for_each_cpu((cpu), cpu_online_mask)
                                    ^~~~~~~~~~~~
./include/linux/vmstat.h:226:2: note: in expansion of macro ‘for_each_online_cpu’
  for_each_online_cpu(cpu)
  ^~~~~~~~~~~~~~~~~~~
In file included from ./arch/x86/include/asm/paravirt.h:17:0,
                from ./arch/x86/include/asm/irqflags.h:72,
                from ./include/linux/irqflags.h:16,
                from ./include/linux/rcupdate.h:39,
                from ./include/linux/rculist.h:11,
                from ./include/linux/pid.h:5,
                from ./include/linux/sched.h:14,
                from ./include/linux/utsname.h:6,
                from /var/lib/dkms/nvidia/340.32/build/nv-linux.h:44,
                from /var/lib/dkms/nvidia/340.32/build/nv-acpi.c:15:
./include/linux/vmstat.h: In function ‘zone_numa_state_snapshot’:
./include/linux/cpumask.h:231:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  (cpu) < nr_cpu_ids;)
        ^
./include/linux/cpumask.h:766:36: note: in expansion of macro ‘for_each_cpu’
#define for_each_online_cpu(cpu)  for_each_cpu((cpu), cpu_online_mask)
                                    ^~~~~~~~~~~~
./include/linux/vmstat.h:145:2: note: in expansion of macro ‘for_each_online_cpu’
  for_each_online_cpu(cpu)
  ^~~~~~~~~~~~~~~~~~~
./include/linux/vmstat.h: In function ‘zone_page_state_snapshot’:
./include/linux/cpumask.h:231:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  (cpu) < nr_cpu_ids;)
        ^
./include/linux/cpumask.h:766:36: note: in expansion of macro ‘for_each_cpu’
#define for_each_online_cpu(cpu)  for_each_cpu((cpu), cpu_online_mask)
                                    ^~~~~~~~~~~~
./include/linux/vmstat.h:210:2: note: in expansion of macro ‘for_each_online_cpu’
  for_each_online_cpu(cpu)
  ^~~~~~~~~~~~~~~~~~~
./include/linux/vmstat.h: In function ‘node_page_state_snapshot’:
./include/linux/cpumask.h:231:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  (cpu) < nr_cpu_ids;)
        ^
./include/linux/cpumask.h:766:36: note: in expansion of macro ‘for_each_cpu’
#define for_each_online_cpu(cpu)  for_each_cpu((cpu), cpu_online_mask)
                                    ^~~~~~~~~~~~
./include/linux/vmstat.h:226:2: note: in expansion of macro ‘for_each_online_cpu’
  for_each_online_cpu(cpu)
  ^~~~~~~~~~~~~~~~~~~
In file included from ./include/linux/efi.h:20:0,
                from /var/lib/dkms/nvidia/340.32/build/nv-linux.h:152,
                from /var/lib/dkms/nvidia/340.32/build/nv.c:13:
./include/linux/rtc.h: In function ‘rtc_tv_nsec_ok’:
./include/linux/rtc.h:253:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (to_set->tv_nsec < TIME_SET_NSEC_FUZZ) {
                      ^
./include/linux/rtc.h:258:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (to_set->tv_nsec > NSEC_PER_SEC - TIME_SET_NSEC_FUZZ) {
                      ^
In file included from /var/lib/dkms/nvidia/340.32/build/nv.c:13:0:
/var/lib/dkms/nvidia/340.32/build/nv-linux.h: At top level:
/var/lib/dkms/nvidia/340.32/build/nv-linux.h:195:2: error: #error "This driver requires the ability to change memory types!"
#error "This driver requires the ability to change memory types!"
  ^~~~~
In file included from ./include/linux/efi.h:20:0,
                from /var/lib/dkms/nvidia/340.32/build/nv-linux.h:152,
                from /var/lib/dkms/nvidia/340.32/build/nv-acpi.c:15:
./include/linux/rtc.h: In function ‘rtc_tv_nsec_ok’:
./include/linux/rtc.h:253:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (to_set->tv_nsec < TIME_SET_NSEC_FUZZ) {
                      ^
./include/linux/rtc.h:258:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if (to_set->tv_nsec > NSEC_PER_SEC - TIME_SET_NSEC_FUZZ) {
                      ^
In file included from /var/lib/dkms/nvidia/340.32/build/nv-acpi.c:15:0:
/var/lib/dkms/nvidia/340.32/build/nv-linux.h: At top level:
/var/lib/dkms/nvidia/340.32/build/nv-linux.h:195:2: error: #error "This driver requires the ability to change memory types!"
#error "This driver requires the ability to change memory types!"
  ^~~~~
/var/lib/dkms/nvidia/340.32/build/nv.c: In function ‘nvidia_unlocked_ioctl’:
/var/lib/dkms/nvidia/340.32/build/nv.c:1827:31: error: ‘struct file’ has no member named ‘f_dentry’; did you mean ‘f_owner’?
    return nvidia_ioctl(file->f_dentry->d_inode, file, cmd, i_arg);
                              ^~~~~~~~
                              f_owner
/var/lib/dkms/nvidia/340.32/build/nv.c: In function ‘nv_start_rc_timer’:
/var/lib/dkms/nvidia/340.32/build/nv.c:2393:5: error: implicit declaration of function ‘init_timer’; did you mean ‘init_timers’? [-Werror=implicit-function-declaration]
    init_timer(&nvl->rc_timer);
    ^~~~~~~~~~
    init_timers
/var/lib/dkms/nvidia/340.32/build/nv.c:2394:28: error: assignment from incompatible pointer type [-Werror=incompatible-pointer-types]
    nvl->rc_timer.function = nvidia_rc_timer;
                            ^
/var/lib/dkms/nvidia/340.32/build/nv.c:2395:18: error: ‘struct timer_list’ has no member named ‘data’
    nvl->rc_timer.data = (unsigned long) nvl;
                  ^
In file included from ./include/linux/acpi.h:45:0,
                from /var/lib/dkms/nvidia/340.32/build/nv-linux.h:281,
                from /var/lib/dkms/nvidia/340.32/build/nv-acpi.c:15:
./include/acpi/acpi_drivers.h:58:26: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
#define ACPI_VIDEO_HID  "LNXVIDEO"
                          ^
/var/lib/dkms/nvidia/340.32/build/nv-acpi.c:71:12: note: in expansion of macro ‘ACPI_VIDEO_HID’
    .ids = ACPI_VIDEO_HID,
            ^~~~~~~~~~~~~~
./include/acpi/acpi_drivers.h:58:26: note: (near initialization for ‘nv_acpi_driver_template.ids’)
#define ACPI_VIDEO_HID  "LNXVIDEO"
                          ^
/var/lib/dkms/nvidia/340.32/build/nv-acpi.c:71:12: note: in expansion of macro ‘ACPI_VIDEO_HID’
    .ids = ACPI_VIDEO_HID,
            ^~~~~~~~~~~~~~
/var/lib/dkms/nvidia/340.32/build/nv-acpi.c:77:19: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
        .remove = nv_acpi_remove_two_args,
                  ^~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/nvidia/340.32/build/nv-acpi.c:77:19: note: (near initialization for ‘nv_acpi_driver_template.ops.remove’)
/var/lib/dkms/nvidia/340.32/build/nv-acpi.c: In function ‘nv_acpi_add’:
/var/lib/dkms/nvidia/340.32/build/nv-acpi.c:240:62: error: passing argument 4 of ‘acpi_evaluate_integer’ from incompatible pointer type [-Werror=incompatible-pointer-types]
            acpi_evaluate_integer(dev->handle, "_ADR", NULL, &device_id);
                                                              ^
In file included from ./include/linux/acpi.h:44:0,
                from /var/lib/dkms/nvidia/340.32/build/nv-linux.h:281,
                from /var/lib/dkms/nvidia/340.32/build/nv-acpi.c:15:
./include/acpi/acpi_bus.h:40:1: note: expected ‘long long unsigned int *’ but argument is of type ‘nv_acpi_integer_t * {aka long unsigned int *}’
acpi_evaluate_integer(acpi_handle handle,
^~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/nvidia/340.32/build/nv-acpi.c: In function ‘nv_acpi_event’:
/var/lib/dkms/nvidia/340.32/build/nv-acpi.c:390:48: error: passing argument 4 of ‘acpi_evaluate_integer’ from incompatible pointer type [-Werror=incompatible-pointer-types]
                                                &state);
                                                ^
In file included from ./include/linux/acpi.h:44:0,
                from /var/lib/dkms/nvidia/340.32/build/nv-linux.h:281,
                from /var/lib/dkms/nvidia/340.32/build/nv-acpi.c:15:
./include/acpi/acpi_bus.h:40:1: note: expected ‘long long unsigned int *’ but argument is of type ‘nv_acpi_integer_t * {aka long unsigned int *}’
acpi_evaluate_integer(acpi_handle handle,
^~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/nvidia/340.32/build/nv-acpi.c: In function ‘nv_acpi_ddc_method’:
/var/lib/dkms/nvidia/340.32/build/nv-acpi.c:1238:67: error: passing argument 4 of ‘acpi_evaluate_integer’ from incompatible pointer type [-Werror=incompatible-pointer-types]
        status = acpi_evaluate_integer(dev->handle, "_ADR", NULL, &device_id);
                                                                  ^
In file included from ./include/linux/acpi.h:44:0,
                from /var/lib/dkms/nvidia/340.32/build/nv-linux.h:281,
                from /var/lib/dkms/nvidia/340.32/build/nv-acpi.c:15:
./include/acpi/acpi_bus.h:40:1: note: expected ‘long long unsigned int *’ but argument is of type ‘nv_acpi_integer_t * {aka long unsigned int *}’
acpi_evaluate_integer(acpi_handle handle,
^~~~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
cc1: some warnings being treated as errors
scripts/Makefile.build:330: recipe for target '/var/lib/dkms/nvidia/340.32/build/nv.o' failed
make[2]: *** [/var/lib/dkms/nvidia/340.32/build/nv.o] Error 1
make[2]: *** Waiting for unfinished jobs....
scripts/Makefile.build:330: recipe for target '/var/lib/dkms/nvidia/340.32/build/nv-acpi.o' failed
make[2]: *** [/var/lib/dkms/nvidia/340.32/build/nv-acpi.o] Error 1
Makefile:1577: recipe for target '_module_/var/lib/dkms/nvidia/340.32/build' failed
make[1]: *** [_module_/var/lib/dkms/nvidia/340.32/build] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.15.0-99-generic'
NVIDIA: left KBUILD.
nvidia.ko failed to build!
Makefile:177: recipe for target 'nvidia.ko' failed
make: *** [nvidia.ko] Error 1
make: Entering directory '/var/lib/dkms/nvidia/340.32/build/uvm'
cd ./..; make module SYSSRC=/lib/modules/4.15.0-99-generic/build SYSOUT=/lib/modules/4.15.0-99-generic/build KBUILD_EXTMOD=./..
make[1]: Entering directory '/var/lib/dkms/nvidia/340.32/build'
NVIDIA: calling KBUILD...
make[2]: Entering directory '/usr/src/linux-headers-4.15.0-99-generic'
test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \
echo >&2; \
echo >&2 "  ERROR: Kernel configuration is invalid."; \
echo >&2 "        include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 "        Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo >&2 ; \
/bin/false)
mkdir -p ./../.tmp_versions ; rm -f ./../.tmp_versions/*
make -f ./scripts/Makefile.build obj=./..
scripts/Makefile.build:45: ../Makefile: No such file or directory
make[3]: *** No rule to make target '../Makefile'.  Stop.
Makefile:1577: recipe for target '_module_./..' failed
make[2]: *** [_module_./..] Error 2
make[2]: Leaving directory '/usr/src/linux-headers-4.15.0-99-generic'
NVIDIA: left KBUILD.
nvidia.ko failed to build!
Makefile:177: recipe for target 'nvidia.ko' failed
make[1]: *** [nvidia.ko] Error 1
make[1]: Leaving directory '/var/lib/dkms/nvidia/340.32/build'
Makefile:219: recipe for target '../Module.symvers' failed
make: *** [../Module.symvers] Error 2
make: Leaving directory '/var/lib/dkms/nvidia/340.32/build/uvm'


Szczerze, nie wiem co robić - pomocy Smile.