I missed to install some of my favourite programs – which I did today.
First, a Java application called tvbrowser; it is masked ~x86, and a lot of its dependencies are too; the following lines were added to /etc/portage/package.keywords:
media-tv/tvbrowser ~x86
dev-java/jgoodies-forms ~x86
dev-java/l2fprod-common ~x86
dev-java/jreleaseinfo ~x86
dev-java/skinlf ~x86
Also, I had to create a menu-entry myself – it did not do so automatically. Lucky enough, there was an icon in /usr/share/tvbrowser/img…
Now, my two dearest google apps: Google Earth (stable in the meantime!) and Picasa – the latter still masked, so I added
media-gfx/picasa ~x86
to package.keywords.
Then, I emerged kile and audacious, as well as the nice sys-utility module-rebuild.
Finally, I installed conky; as expected, the whole sensor stuff is not working (fan speed, temperatures etc.). But here is a nice .conkyrc I am using at the moment:
background no
use_xft yes
xftfont Bitstream Vera Sans Mono:size=9
xftalpha 0.8
update_interval 2.0
total_run_times 0
own_window no
own_window_type desktop
own_window_transparent yes
own_window_colour hotpink
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 280 5
draw_shades yes
draw_outline no
draw_borders yes
draw_graph_borders yes
stippled_borders 1
border_margin 4
border_width 1
default_color white
default_shade_color black
default_outline_color black
alignment top_right
gap_x 8
gap_y 45
no_buffers yes
uppercase no
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale yes
use_spacer no
TEXT
$nodename (${addr eth0}) - $sysname $kernel
$stippled_hr
Uptime ${alignr}$uptime
Last sync ${alignr} ${execi 180 cat /var/cache/edb/dep/timestamp.chk}
$stippled_hr
Last packages emerged:
${execi 50 qlop -lC | tail -n 5 | sed 's/.*>>>\ //'}
$stippled_hr
${color #cc2222}CPU / Processes$color
$cpu% ${alignr}${cpubar 10, 300}
${offset 10}Name PID CPU% MEM%
${offset 10}------------------------------------
${offset 10}${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${offset 10}${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${offset 10}${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${offset 10}${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
$stippled_hr
${color #cc2222}RAM / swap$color
RAM Utilisation ${alignr}$mem of $memmax
$memperc% ${alignr}${membar 10,300}
Swap Utilisation ${alignr}$swap of $swapmax
$swapperc% ${alignr}${swapbar 10,300}
$color$stippled_hr
${color #cc2222}Networking$color
${offset 10}Down: ${downspeed eth0} k/s ${offset 80} Up: ${upspeed eth0} k/s
${offset 10}${downspeedgraph eth0 32,150 ff0000 0000ff} ${upspeedgraph eth0 32,150 0000ff ff0000}
$stippled_hr
${color #cc2222}File systems:$color
/ ${fs_free_perc /}% ${offset 5}${fs_bar 10,150 /}
/home ${fs_free_perc /home}% ${offset 5}${fs_bar 10,150 /home}
/usr/portage ${fs_free_perc /usr/portage}% ${offset 5}${fs_bar 10,150 /usr/portage}
/usr/portage/distfiles ${fs_free_perc /usr/portage/distfiles}% ${offset 5}${fs_bar 10,150 /usr/portage/distfiles}
Harddisk-Temperature:${alignr}${hddtemp /dev/sda}
After syncing the portage tree, I noticed that kernel-2.16.20-r6 is available!
So, I did a “make oldconfig”; first question I was unsure is
Create deprecated sysfs files (SYSFS_DEPRECATED) [Y/n/?] (NEW)
After googling and chatting a little, I said “no”.
Next is “Architecture” – there is an option for Core 2 Duo now, I selected it. The rest is default.
atl1 (the attansic network driver module) is still not in the kernel. So I downloaded the version for 2.16.20 from their Sourceforge project site. I made the kernel with
make, make modules_install and make install, then adapted /boot/grub/grub.conf and rebuilt all modules, including the atl1 one. After a reboot – we’re there!













