$ sudo ./smartdimmer -g
OK: map_mem(): PEXTDEV register 0xd5101000 requested 0x1000 and received 0x1000 after 0 attempts at 0x7f709064e000
OK: map_mem(): PFB register 0xd5100000 requested 0x1000 and received 0x1000 after 0 attempts at 0x7f709064d000
OK: map_mem(): PMC register 0xd5000000 requested 0x1000 and received 0x1000 after 0 attempts at 0x7f709064c000
OK: map_mem(): PCIO register 0xd5601000 requested 0x2000 and received 0x2000 after 0 attempts at 0x7f709064a000
ERR: map_mem(): PDISPLAY register 0xd5610000 requested 0x10000 but received 0x8000 after 8 attempts at 0x7f70905d7000
OK: map_mem(): PRAMDAC register 0xd5680000 requested 0x2000 and received 0x2000 after 0 attempts at 0x7f7090648000
ERR: map_mem(): PRAMIN register 0xd5700000 requested 0x100000 but received 0 after 256 attempts at 0xffffffffffffffff
ERR: map_mem(): memory-mapping PRAMIN failed
More detail, including the process memory map.
$ sudo ./smartdimmer -g
OK: map_mem(): PEXTDEV register 0xd5101000 requested 0x1000 and received 0x1000 after 0 attempts at 0x7f709064e000
OK: map_mem(): PFB register 0xd5100000 requested 0x1000 and received 0x1000 after 0 attempts at 0x7f709064d000
OK: map_mem(): PMC register 0xd5000000 requested 0x1000 and received 0x1000 after 0 attempts at 0x7f709064c000
OK: map_mem(): PCIO register 0xd5601000 requested 0x2000 and received 0x2000 after 0 attempts at 0x7f709064a000
ERR: map_mem(): PDISPLAY register 0xd5610000 requested 0x10000 but received 0x8000 after 8 attempts at 0x7f70905d7000
OK: map_mem(): PRAMDAC register 0xd5680000 requested 0x2000 and received 0x2000 after 0 attempts at 0x7f7090648000
ERR: map_mem(): PRAMIN register 0xd5700000 requested 0x100000 but received 0 after 256 attempts at 0xffffffffffffffff
ERR: map_mem(): memory-mapping PRAMIN failed
$ sudo cat /proc/7505/maps SourceCode/ nvclock/ nvclock- 0.8b4+cvs201009 14/src/ smartdimmer SourceCode/ nvclock/ nvclock- 0.8b4+cvs201009 14/src/ smartdimmer SourceCode/ nvclock/ nvclock- 0.8b4+cvs201009 14/src/ smartdimmer 7f708f307000 r-xp 00000000 fc:0d 408436 /usr/lib/ x86_64- linux-gnu/ libXdmcp. so.6.0. 0 7f708f506000 ---p 00005000 fc:0d 408436 /usr/lib/ x86_64- linux-gnu/ libXdmcp. so.6.0. 0 7f708f507000 r--p 00004000 fc:0d 408436 /usr/lib/ x86_64- linux-gnu/ libXdmcp. so.6.0. 0 7f708f508000 rw-p 00005000 fc:0d 408436 /usr/lib/ x86_64- linux-gnu/ libXdmcp. so.6.0. 0 7f708f50a000 r-xp 00000000 fc:0d 408434 /usr/lib/ x86_64- linux-gnu/ libXau. so.6.0. 0 7f708f709000 ---p 00002000 fc:0d 408434 /usr/lib/ x86_64- linux-gnu/ libXau. so.6.0. 0 7f708f70a000 r--p 00001000 fc:0d 408434 /usr/lib/ x86_64- linux-gnu/ libXau. so.6.0. 0 7f708f70b000 rw-p 00002000 fc:0d 408434 /usr/lib/ x86_64- linux-gnu/ libXau. so.6.0. 0 7f708f70d000 r-xp 00000000 fc:0d 12464 /lib/x86_ 64-linux- gnu/libdl- 2.15.so 7f708f90d000 ---p 00002000 fc:0d 12464 /lib/x86_ 64-linux- gnu/libdl- 2.15.so 7f708f90e000 r--p 00002000 fc:0d 12464 /lib/x86_ 64-linux- gnu/libdl- 2.15.so 7f708f90f000 rw-p 00003000 fc:0d 12464 /lib/x86_ 64-linux- gnu/libdl- 2.15.so 7f708f92c000 r-xp 00000000 fc:0d 404458 /usr/lib/ x86_64- linux-gnu/ libxcb. so.1.1. 0 7f708fb2b000 ---p 0001d000 fc:0d 404458 /usr/lib/ x86_64- linux-gnu/ libxcb. so.1.1. 0 7f708fb2c000 r--p 0001c000 fc:0d 404458 /usr/lib/ x86_64- linux-gnu/ libxcb. so.1.1. 0 7f708fb2d000 rw-p 0001d000 fc:0d 404458 /usr/lib/ x86_64- linux-gnu/ libxcb. so.1.1. 0 7f708fce0000 r-xp 00000000 fc:0d 10515 /lib/x86_ 64-linux- gnu/libc- 2.15.so 7f708fedf000 ---p 001b3000 fc:0d 10515 /lib/x86_ 64-linux- gnu/libc- 2.15.so 7f708fee3000 r--p 001b2000 fc:0d 10515 /lib/x86_ 64-linux- gnu/libc- 2.15.so 7f708fee5000 rw-p 001b6000 fc:0d 10515 /lib/x86_ 64-linux- gnu/libc- 2.15.so 7f708feea000 rw-p 00000000 00:00 0 7f708fefa000 r-xp 00000000 fc:0d 399006 /usr/lib/ x86_64- linux-gnu/ libXext. so.6.4. 0 7f70900f9000 ---p 00010000 fc:0d 399006 /usr/lib/ x86_64- linux-gnu/ libXext. so.6.4. 0 7f70900fa000 r--p 0000f000 fc:0d 399006 /usr/lib/ x86_64- linux-gnu/ libXext. so.6.4. 0 7f70900fb000 rw-p 00010000 fc:0d 399006 /usr/lib/ x86_64- linux-gnu/ libXext. so.6.4. 0 7f709022a000 r-xp 00000000 fc:0d 401570 /usr/lib/ x86_64- linux-gnu/ libX11. so.6.3. 0 7f709042a000 ---p 0012f000 fc:0d 401570 /usr/lib/ x86_64- linux-gnu/ libX11. so.6.3. 0 7f709042b000 r--p 0012f000 fc:0d 401570 /usr/lib/ x86_64- linux-gnu/ libX11. so.6.3. 0 7f709042f000 rw-p 00130000 fc:0d 401570 /usr/lib/ x86_64- linux-gnu/ libX11. so.6.3. 0 7f7090451000 r-xp 00000000 fc:0d 10991 /lib/x86_ 64-linux- gnu/ld- 2.15.so 7f70905df000 rw-s d5610000 00:05 15458 /dev/nvidia0 7f7090629000 rw-p 00000000 00:00 0 7f709064a000 rw-s d5680000 00:05 15458 /dev/nvidia0 7f709064c000 rw-s d5601000 00:05 15458 /dev/nvidia0 7f709064d000 rw-s d5000000 00:05 15458 /dev/nvidia0 7f709064e000 rw-s d5100000 00:05 15458 /dev/nvidia0 7f709064f000 rw-s d5101000 00:05 15458 /dev/nvidia0 7f7090651000 rw-p 00000000 00:00 0 7f7090652000 r--p 00022000 fc:0d 10991 /lib/x86_ 64-linux- gnu/ld- 2.15.so 7f7090654000 rw-p 00023000 fc:0d 10991 /lib/x86_ 64-linux- gnu/ld- 2.15.so 7fff69110000 rw-p 00000000 00:00 0 [stack] 7fff69200000 r-xp 00000000 00:00 0 [vdso] 0-ffffffffff601 000 r-xp 00000000 00:00 0 [vsyscall]
[sudo] password for tj:
00400000-0041c000 r-xp 00000000 fc:03 817412 /home/all/
0061c000-0061d000 r--p 0001c000 fc:03 817412 /home/all/
0061d000-0061e000 rw-p 0001d000 fc:03 817412 /home/all/
0061e000-0061f000 rw-p 00000000 00:00 0
01778000-01799000 rw-p 00000000 00:00 0 [heap]
7f708f302000-
7f708f307000-
7f708f506000-
7f708f507000-
7f708f508000-
7f708f50a000-
7f708f709000-
7f708f70a000-
7f708f70b000-
7f708f70d000-
7f708f90d000-
7f708f90e000-
7f708f90f000-
7f708f92c000-
7f708fb2b000-
7f708fb2c000-
7f708fb2d000-
7f708fce0000-
7f708fedf000-
7f708fee3000-
7f708fee5000-
7f708feea000-
7f708fefa000-
7f70900f9000-
7f70900fa000-
7f70900fb000-
7f709022a000-
7f709042a000-
7f709042b000-
7f709042f000-
7f70905d7000-
7f7090624000-
7f7090648000-
7f709064a000-
7f709064c000-
7f709064d000-
7f709064e000-
7f709064f000-
7f7090651000-
7f7090652000-
7fff690ef000-
7fff691ff000-
ffffffffff60000