You are not logged in.
Hello:
I'm running an up to date Devuan ASCII 4.9.0-8-amd64 #1 SMP Debian 4.9.144-3.1.
After much searching, it would seem getting my Sun Microsystems Type 7 keyboard working properly requires an update to the keyboard-configuration package v1.164.
In saying this, I'm assuming (perhaps incorrectly) that the keyboard-configuration package (handling the system wide keyboard preferences) works with or is directly linked to whatever files xkeyboard-config has.
The latest available version of xkeyboard-config is v2.24 (10/2018) but it is not a package.
See: xkeyboard-config should be updated to 2.24.
This latest version includes the following patches and configuration files:
https://github.com/oracle/solaris-userl … 2b8882a06d
https://github.com/oracle/solaris-userl … ee7066a20c
https://github.com/oracle/solaris-userl … d7eb4fb0b5
https://github.com/oracle/solaris-userl … d4f16b8163
How can I update xkeyboard-config so that keyboard-configuration will have the proper configuration options?
Thanks in advance.
A.
Edit:
The installed xkeyboard-config in Devuan ASCII (apparently) is v2.19.
groucho@devuan:~$ cat /usr/share/pkgconfig/xkeyboard-config.pc
prefix=/usr
datarootdir=${prefix}/share
datadir=${datarootdir}
xkb_base=/usr/share/X11/xkb
Name: XKeyboardConfig
Description: X Keyboard configuration data
Version: 2.19
groucho@devuan:~$
Hello:
... appears to start but I cannot see it running ...
I installed it and have it running in my Devuan ASCII:
groucho@devuan:~$ /etc/init.d/haveged status
[ ok ] haveged is running.
groucho@devuan:~$
I cannot remember how I did it. =-/
But see here:
https://www.techrepublic.com/article/ho … -on-linux/
Set haveged up to start at boot with the command sudo update-rc.d haveged defaults.
Then you would get a script in /etc/init.d/haveged
#! /bin/sh
### BEGIN INIT INFO
# Provides: haveged
# Required-Start: $remote_fs
# Required-Stop: $remote_fs
# Should-Start: $syslog
# Should-Stop: $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Entropy daemon using the HAVEGE algorithm
# Description: haveged uses HAVEGE (HArdware Volatile Entropy Gathering
# and Expansion) to maintain a pool of random bytes used
# to fill /dev/random whenever necessary.
### END INIT INFO
Other than default options:
groucho@devuan:~$ sudo haveged --help
Usage: haveged [options]
Collect entropy and feed into random pool or write to file.
Options:
--buffer , -b [] Buffer size [KW], default: 128
--data , -d [] Data cache size [KB], with fallback to: 16
--inst , -i [] Instruction cache size [KB], with fallback to: 16
--file , -f [] Sample output file, default: 'sample', '-' for stdout
--Foreground, -F Run daemon in foreground
--run , -r [] 0=daemon, 1=config info, >1=<r>KB sample
--number , -n [] Output size in [k|m|g|t] bytes, 0 = unlimited to stdout
--onlinetest, -o [] [t<x>][c<x>] x=[a[n][w]][b[w]] 't'ot, 'c'ontinuous, default: ta8b
--pidfile , -p [] daemon pidfile, default: /var/run/haveged.pid
--verbose , -v [] Verbose mask 0=none,1=summary,2=retries,4=timing,8=loop,16=code,32=test
--write , -w [] Set write_wakeup_threshold [bits]
--help , -h This help
groucho@devuan:~$
Cheers,
A.
Hello:
Perhaps you're using an initrd and omitted/forgot you update ...
Hmmm ...
Don't think so.
I distinctly remember doing update-initramfs -u as root after using jed to write the .conf file to /etc/modprobe.d/.
When I saw it had not stuck, I decided to go for the /etc/rc.local solution.
Maybe it was the -k all part?
... following steps worked fine for me ...
And for me too ... =-)
See man update-initramfs for details about that command.
Had to find man update-initramfs.orig.initramfs-tools as man update-initramfs for some reason brings up Live-Tools (8) - Live Systems Project.
Note, I know it's a good/better habit to also add a comment into the black listing file ...
Indeed ...
But then I have to remember that I once actually wrote the file. 8-D !!!
Yes, it's a habit I have kept from my old MS days.
Weary after so many W95/98/2000/XP reinstalls, I decided to keep a log in which I would write each thing I did.
I'd start with the plain out of the box install and make an image, then install the basic stuff I needed/wanted and made another image and so on.
Each successive image had a log of what was done using the previous one.
Thanks a lot for your input.
Best,
A.
Hello:
zram is only available for beowolf and ceres:
https://pkginfo.devuan.org/stage/beowul … 8.1-4.html
https://pkginfo.devuan.org/stage/beowul … 2.1-1.html
https://pkginfo.devuan.org/stage/ceres/ … 8.2-1.html
https://pkginfo.devuan.org/stage/ceres/ … 2.1-1.html
See also https://wiki.debian.org/ZRam
Cheers,
A.
Hello:
I understand that the psmouse module is built into the kernel and as such cannot be blacklisted.
Short of a custom kernel without that module, is there any way to keep it from loading at boot?
The only way I've found is to script /sbin/rmmod psmouse in etc/rc.local, but what that is doing is unloading it after I log in.
I'm asking in case there another way to do it, like remming the lp, ppdev and parport_pc entries in /etc/modules-load.d/cups-filters.conf.
Thanks in advance.
A.
Hello:
... just need a newer kernel in Devuan ASCII ...
I really don't know if I need a newer one just yet.
To start, maybe a more compact one, tailored to the specific hardware I use.
There's (what seems to be) a hardware issue I'm troubleshooting and I may also find out more about what's going on with a kernel that has only what I need.
... use the corresponding debian source package for "linux", or compile it through kernel-package, or at least use `make bindeb-pkg`, so that you will get a .deb package that you can install and remove.
Yes, that's looks like what I'm needing.
Will have to find the corresponding how-to.
I recall that, when exploring the Mint distribution (a rolling release), I could install other kernels ie: older or newer and then remove them as required.
They were all in the rpm repository but that's not the case with Devuan which is why I'm attempting this.
Once again, thanks for your input.
You've been very helpful.
Best,
A.
Hello:
why do you need the git repo of the kernel at all?
Good question.
Even though I started in IT ~1996 (all MS stuff, no development/coding, just TS and HW maintenance), I'm relatively new to Linux and a total novice with respect to kernels and compilations.
So I looked around in the forum, found what seemed to be what I wanted to do and followed the instructions on the page.
To do so, I followed the instructions here:
https://dev1galaxy.org/viewtopic.php?id=564
These are correct but make no distinction between compiling a kernel and contributing to kernel development.
Something that is quite obviously way above my head and most probably, way above the head of most of those posting here to find Devuan related answers.
In my case, a way to compile or upgrade to the latest kernel.
In fact, the title of the post indicates that it is what I was wanting to do:
» HOWTO: upgrade Devuan (stable) to the latest Linux kernel
So I guess that's why ... =-)
... just want to compile the kernel yourself ...
Yes, that is exactly what I want to (try to) do.
... use one of the tarballs available at www.kernel.org
Right.
Thanks a lot for the heads up.
... get the git repo only if you want to contribute to kernel development.
I seriously doubt I can do that.
Make some suggestions, maybe.
... you should try a shallow clone, but that's not particularly easy in a repo as large as that...
Indeed ...
As I have found from what I have been reading on the web and the results of my countless efforts.
HTH
Indeed it has.
Maybe the admins/OP could consider adding a note to the post I've cited.
It's undoubtedly a commendable effort on behalf of the OP but a warning or caveat explaining that the instructions contained are not what is needed to *just* compile a kernel would be a plus.
Or maybe addiitonal instructions (given the complexity involved) on how to do it without a full git ie: with a tarball like you suggest
Thanks a lot for your input. (and to the OP, of course)
Cheers,
A.
Hello:
I getting set up to try my hand at customizing my kernel to something more specific to my rig's hardware.
I am not expecting to change/add anything hardware wise in the mid term (its basically ca. 2000 hardware) and doing so may (?) help me with some issues I have.
To do so, I followed the instructions here:
https://dev1galaxy.org/viewtopic.php?id=564
Everything (hopefully) went as expected.
Now, when I do git tag -l, I see that I have downloaded everything from v2.6.11 to v5.0-rc8 ...
All 3.6Gb worth of Linux branches ...
Now I understand what "Use git to clone the Linux branch (all of it to start)" really means. 8-)
I don't think I need to have anything before 4.8 so, expecting to find different folders for each branch (is this how it is named?) I see that it is not the case and cannot figure out what to prune (delete).
How can I go about getting rid of the code I don't intend to use/need without damaging the whole git clone?
Thanks in advance.
A.
Note:
I *think* there's a typo on the page that would need to be corrected.
"Use git to clone the Linux branch (all of it to start)"
git clone [url]https://github.com/torvalds/linux.git[/url]
should be: Use git to clone the Linux branch (all of it to start)
git clone https://github.com/torvalds/linux.git
Hello:
... exactly why the text editors are having trouble reading the log file.
I see ...
... x00 is whats called the string terminating character, it defines the end of a string of text.
Sort of like the CR that's important to have in sudoers.d filers, else visudo.c will complain?
... it encounters the x00 and stops displaying text.
Seems a better (more reasonable) behaviour than Pluma.
Another good text editor as well as very useful all around tool is mc.
Midnight Commander?
Memories of the trusty NC under DOS come to mind. =-)
Thanks for the heads-up, I'll give it a try - didn't know it was available for Linux .
There's quite a bit of text editors for Linux out there but I find that, if you're not a programmer (my case), they (as well as hex editors) tend to be a bit too much.
... x00 being in the log file was definitely caused by the ungraceful shutdown ...
Indeed ...
To try, I added a second s to the script to test.
#!/bin/sh
# Shutdown system without the use of shutdownhelper
#
PATH=/sbin:/bin:/usr/sbin:/usr/bin:
for i in s u s o; do echo $i | sudo tee /proc/sysrq-trigger; sleep 2; done # halt
The first time I tried it, I got the freeze+fans act for the first time using this script.
Obviously, right before/coincidentally with the shutdown ie: o:
s
u
sudo: unable to open log file: /var/log/sudo.log: read only file system
s
sudo: unable to open log file: /var/log/sudo.log: read only file system
... and the fan at full blast.
Sorry, I cant help much ...
It's all right, you have been very helpful. =-)
... since it seems to be ethernet, did you try disabling wake on lan?
I used to think it was all ethernet (the problematic on board e1000e) related.
But no.
Once I managed to get WoL disabled, the reboot after shutdown was solved (it was part one of a two part shutdown problem).
WoL is disabled, gave me a hard time to get that done as there's no BIOS option for the in the Ultra 24 and the DOS utility Intel says you MUST use to disable WoL does not disable it permanently as ethtool can enable it again from within Linux, so I added a script to /etc/networks/interfaces to try to keep it disabled.
post-up /sbin/ethtool -s eth0 wol d
post-down /sbin/ethtool -s eth0 wol d
So why the MUST use the DOS utility if it does not disable WoL in the BIOS or the controller EEPROM? Go figure ...
In any case, Intel tech support for the e1000e was absolutely useless.
The thing is that with WoL and EEE=0 disabled the problem is still there. 8-/
Thank you very much for your help.
Best,
A.
Hello:
... caused by ascii "non-text" codes being in the text log file.
... text terminating x00 null byte.
I see ...
Leafpad is very susceptible to this.
Pluma even more so, as it does not show me anything and then complains when I attempt to open the file. =-)
On the other hand, Leafpad just refuses to show me the offending "non text".
I'm glad this is not a Leafpad issue as I like it better than Pluma, can't say why.
... install a hex editor such as hexedit ...
... view exactly the base ascii codes and thus whats causing the problem.
I installed GHex 3.18.3 and found that between this string:
Mar 4 15:42:46 devuan kernel: [ 576.219397] EXT4-fs (sdb1): re-mounted. Opts: (null)
... and this string:
Mar 4 15:45:07 devuan liblogging-stdlog: [origin software="rsyslogd" swVersion="8.24.0" x-pid="1977" x-info="http://www.rsyslog.com"] start
... there is a long string of .................. which for some reason the editor would not copy into the clipboard.
On the hexadecimal view pane, these .................. are represented as sets of zeroes sepatated by a space just like the rest of the hex strings.
ie: 0000 0000 0000 0000
These strings are identified as hexadecimal 00, octal 000, binary 00000000.
... the #### stuff is at (prior to) a reboot?
Yes.
Mar 4 15:42:40 devuan kernel: [ 570.124482] sysrq: SysRq : Emergency Sync
Mar 4 15:42:40 devuan kernel: [ 570.155699] Emergency Sync complete
Mar 4 15:42:46 devuan kernel: [ 576.133524] sysrq: SysRq : Emergency Remount R/O
Mar 4 15:42:46 devuan kernel: [ 576.219397] EXT4-fs (sdb1): re-mounted. Opts: (null)
... system halt ungracefully prior to a reboot?
Apparently so, I thought it would not happen because the script includes a previous disk sync and unmount/remount as RO.
Evidently I'm mistaken and yet another sync maybe needed after the u.
Some background to this:
At present I'm attempting to solve a shutdown issue I have with my Ultra 24 WS.
The issue is basically this:
---
On shutdown, the rig will do one of two things:
1. shut down properly
2. freeze during the shutdown at this point ...
e1000e: EEE Tx LPI Timer
Preparing to enter sleep state S5
Reboot: Power Down
... with the fans blowing at full speed.
---
This shutdown problem ocurrs in a totally unpredictable manner, I have not been able to reproduce it or been able to link it to anything in particular.
Unfortunately, unloading the e1000e driver module before shutdown (a well known issue) or inserting a variety of reboot= stanzas in the kernel command line have not worked, even when using reboot=force.
Eventually, it would happen again.
To try to see what was going on, I decided to try shutting down the rig using a script that would (hopefully) isolate each of the stages of the shut down process and give me some feedback, much like I did in my old MS-DOS days by running config.sys and autoexec.bat in steps to weed out start-up issues:
#!/bin/sh
# Shutdown system without the use of shutdownhelper
#
PATH=/sbin:/bin:/usr/sbin:/usr/bin:
for i in s u o; do echo $i | sudo tee /proc/sysrq-trigger; sleep 2; done # halt
I think that what we are seeing is the same shutdown problem which does not manifest itself in the same manner as when a normal shutdown command is issued.
This because of the o in the script directly powers off the system. ie: does not give it a chance to freeze and start blowing fans.
... then something else has caused problems; there should not be non-text ascii in the log files.
I'll try adding a second sync and see what happens.
In the meanwhile, do you know a better way to see what is going on during the shutdown process?
The unmount/mount RO and the sync in the script I cobbled up seem to go ahead without any issues.
It would seem that it's just the shutdown part that is acting up.
Thanks in advance,
A.
Hello:
I seem to have an issue with some of the log files in /var/log.
The affected files are: syslog, messages, kern.log, slim.log and sudo.log.
On a previous oportunity, slim.log was not affected.
My usual way of looking at logfiles is on the terminal with cat ot tail, but every so often I will want to look at them with a text editor such as Pluma or Leafpad.
The problem at hand is that Pluma will not open them and show a popup with an error.
With Leafpad I could open them and see them up to a point.
ie:
While I could see the whole contents of the file in terminal, Leafpad would only show me the part up to where whatever error happened.
This is the error I get in Pluma:
---
Could not open the file /var/log/slim.log.
pluma has not been able to detect the character encoding.
Please check that you are not trying to open a binary file.
Select a character encoding from the menu and try again.
---
The available encoding options are:
Automatically Detected
Unicode (UTF-8)
Current Locale (ANSI_X3.4-1968)
Western ISO-8859-15
The same problem occurs with any of the options.
With Leafpad I could open the log files and see them up to a a certain point/line ie: the moment in time where whatever error happened.
From then on, nothing was recorded on the file and the only way to see the entire content was via the terminal.
Pluma will not open a *.txt file created via cat on the terminal either but LibreOffice Writer will open it.
groucho@devuan:~$ cat /var/log/syslog > syslog.txt
I can browse through the whole file.
The only strange thing I found when I opened it with Writer was this ...
---
Mar 4 15:42:40 devuan kernel: [ 570.124482] sysrq: SysRq : Emergency Sync
Mar 4 15:42:40 devuan kernel: [ 570.155699] Emergency Sync complete
Mar 4 15:42:46 devuan kernel: [ 576.133524] sysrq: SysRq : Emergency Remount R/O
Mar 4 15:42:46 devuan kernel: [ 576.219397] EXT4-fs (sdb1): re-mounted. Opts: (null)
#######################################################################################Mar 4 15:45:07 devuan liblogging-stdlog: [origin software="rsyslogd" swVersion="8.24.0" x-pid="1977" x-info="http://www.rsyslog.com"] start
Mar 4 15:45:07 devuan kernel: [ 0.000000] Linux version 4.9.0-8-amd64 (debian-kernel@lists.debian.org) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1) ) #1 SMP Debian 4.9.144-3.1 (2019-02-19)
---
... which on the terminal is seen in this manner:
Mar 4 15:42:40 devuan kernel: [ 570.124482] sysrq: SysRq : Emergency Sync
Mar 4 15:42:40 devuan kernel: [ 570.155699] Emergency Sync complete
Mar 4 15:42:46 devuan kernel: [ 576.133524] sysrq: SysRq : Emergency Remount R/O
Mar 4 15:42:46 devuan kernel: [ 576.219397] EXT4-fs (sdb1): re-mounted. Opts: (null)
Mar 4 15:45:07 devuan liblogging-stdlog: [origin software="rsyslogd" swVersion="8.24.0" x-pid="1977" x-info="http://www.rsyslog.com"] start
Mar 4 15:45:07 devuan kernel: [ 0.000000] Linux version 4.9.0-8-amd64 (debian-kernel@lists.debian.org) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1) ) #1 SMP Debian 4.9.144-3.1 (2019-02-19)
Seems the difference is the string of ###.
This string was the point up to which Leafpad would show the file's content, something Pluma won't do.
It would seem that the system is writing something to the log files that for some reason a text editor cannot read and (Leafpad at least) probably cannot save, which is why it stops showing anything from that point on.
Any idea as to what the system could be writing?
Thanks in advance.
A.
Hello:
... that won't work. This is the path valid in your home only.
I understand (from my old DOS days) the importance and need for setting the PATH variable in a script.
But my *.bat days are long gone and I have no bash skills worth mentioning.
Starting a shell requires setting path in the shell script or to use the full path to any command.
Undoubtedly, it is best practise to do so.
But this script works and has the same result whether I add the line you suggested to it or not.
I expect it is so because it (the needed PATH) is already set elsewhere:
groucho@devuan:~$ printenv | grep -i path
GLADE_CATALOG_PATH=:
GLADE_MODULE_PATH=:
GLADE_PIXMAP_PATH=:
PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
groucho@devuan:~$
In any case, I will start adding the PATH to every script I attempt to write.
Thanks for your input.
A.
Hello:
Observation: you haven't set a path ...
No, that's not it.
It seems the path is set in the environment variables.
groucho@devuan:~$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
groucho@devuan:~$
I can run the script directly from the prompt with or without sudo.
With sudo it executes directly (because sudoers) without, it asks me for the PW twice.
... trying to write a log during shutdown might not work.
Seems that's it. =-)
From https://it.toolbox.com/question/file-sy … ode-061114
The filesystem will usually go into read-only while the system is running if ...
... an emergency read-only remount is requested via Alt+SysRq+U.
So it is normal that sudo cannot write to it's log file after U is called.
Thanks for your input.
Best,
A.
Hello:
In order to overcome (ie: eventually diagnose and maybe solve) a shutdown problem I have with my Sun Ultra 24 rig, I am currently shutting down with a script instead of the Xfce shutdown button (which calls the shutdown helper executable):
groucho@devuan:~$ cat /usr/bin/magicdown.sh
#!/bin/sh
# Shutdown system without the use of shutdownhelper
#
for i in s u o; do echo $i | sudo tee /proc/sysrq-trigger; sleep 6; done # halt
groucho@devuan:~$
In order to make it as easy to use as possible and also see what's going on, I launch it in terminal via a *.desktop file:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=shutdown
Comment=Shuts down system bypassing shutdown helper
Exec=xfce4-terminal -x sudo /usr/bin/magicdown.sh
Icon=/usr/share/icons/gnome/32x32/actions/gnome-shutdown.png
Terminal=false
Path=
StartupNotify=false
GenericName=Shutdown
What I get on the terminal screen goes by too fast but with a video taken with a cell phone I could get a glimpse:
s
u
sudo: unable to open log file: /var/log/sudo.log: read only file system
o
I have a properly configured sudoers.d file that allows me to use the executable script:
[root@devuan groucho]# visudo -c
/etc/sudoers: parsed OK
/etc/sudoers.d/README: parsed OK
/etc/sudoers.d/user_dmesg: parsed OK
/etc/sudoers.d/user_linssid: parsed OK
/etc/sudoers.d/user_modprobe: parsed OK
/etc/sudoers.d/user_rescan: parsed OK
/etc/sudoers.d/user_shutdown: parsed OK
/etc/sudoers.d/user_updatedb: parsed OK
[root@devuan groucho]#
[root@devuan groucho]# cat /etc/sudoers.d/user_shutdown
groucho ALL= NOPASSWD: /sbin/halt, /sbin/shutdown, /sbin/reboot, /usr/bin/magicdown.sh
[root@devuan groucho]#
What I don't understand is not being able to open sudo.log as root.
Is there something wrong with the script?
Thanks in advance.
A.
Hello:
While waiting to see if anyone here had a clue about this, I was able to find a few leads.
It seems that the problem is related to the Intel e1000e driver, WoL and the EEE settings on the e1000e on-board NIC.
My rig's BIOS has no setting to disable WoL or the on board Gbe for that matter. (!)
I am disabling WoL at boot with a line in /etc/rc.local
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
#
# Disable WoL - 20181212
/sbin/ethtool -s eth0 wol d
exit 0
It survives a reboot and disconnecting/connecting the interface while logged in.
But it has not been enough as the problem subsists.
Seeing that this involved the e1000e: EEE Tx LPI Timer, I searched and found this:
https://en.wikipedia.org/wiki/Energy-Efficient_Ethernet
My guess was that if the EEE TX LPI timer was what was giving me trouble (?), turning it off would do away with the issue.
Searching around I found this on the web:
https://unix.stackexchange.com/question … n-ethernet
It seems that this EEE thing is also a source of grief to others.
So I tried seeing what the EEE setting was for my on-board NIC using ethtool:
[root@devuan groucho]# ethtool --show-eee eth0
Cannot get EEE settings: Operation not supported
[root@devuan groucho]#
Just to try and see, I attempted to turn EEE off:
[root@devuan groucho]# ethtool --set-eee eth0 eee off
Cannot get EEE settings: Operation not supported
From the last link it seems that the EEE settings can be modified with the Windows driver but not with the Linux driver, at least not using ethtool.
Which was really unexpected. 8 ^/
The ethtool version installed in Devuan is 4.8 (20161004)
[root@devuan groucho]# ethtool -h | grep version
ethtool version 4.8
[root@devuan groucho]#
The latest available version is 4.19 (20181102)
The installed e1000e driver version is 3.2.6-k and it has SmartPowerDown enabled, apparently by default. (?)
[root@devuan groucho]# modinfo e1000e
filename: /lib/modules/4.9.0-8-amd64/kernel/drivers/net/ethernet/intel/e1000e/e1000e.ko
version: 3.2.6-k
license: GPL
description: Intel(R) PRO/1000 Network Driver
author: Intel Corporation, <linux.nics@intel.com>
srcversion: 5EA033004005330EC3218BD
alias: pci:v00008086d000015D6sv*sd*bc*sc*i*
---- snip ---
depends: ptp
retpoline: Y
intree: Y
vermagic: 4.9.0-8-amd64 SMP mod_unload modversions
parm: debug:Debug level (0=none,...,16=all) (int)
parm: copybreak:Maximum size of packet that is copied to a new buffer on receive (uint)
parm: TxIntDelay:Transmit Interrupt Delay (array of int)
parm: TxAbsIntDelay:Transmit Absolute Interrupt Delay (array of int)
parm: RxIntDelay:Receive Interrupt Delay (array of int)
parm: RxAbsIntDelay:Receive Absolute Interrupt Delay (array of int)
parm: InterruptThrottleRate:Interrupt Throttling Rate (array of int)
parm: IntMode:Interrupt Mode (array of int)
parm: SmartPowerDownEnable:Enable PHY smart power down (array of int)
parm: KumeranLockLoss:Enable Kumeran lock loss workaround (array of int)
parm: WriteProtectNVM:Write-protect NVM [WARNING: disabling this can lead to corrupted NVM] (array of int)
parm: CrcStripping:Enable CRC Stripping, disable if your BMC needs the CRC (array of int)
[root@devuan groucho]#
Any ideas as to how to get around this?
Turning off the EEE feature is the only thing I can think of now.
But how?
Maybe I need the latest version of ethtool and/or the latest version of the Intel driver but they are not available in the Devuan repo.
EDIT:
This is the specific on-board hardware in my Ultra24 rig:
[root@devuan groucho]# lspci | grep -i ethernet
00:19.0 Ethernet controller: Intel Corporation 82566DM-2 Gigabit Network Connection (rev 02)
[root@devuan groucho]#
This is the latest version of the Intel e1000e driver:
https://downloadcenter.intel.com/downlo … duct=34459
---
For Intel® 82566DM Gigabit Ethernet PHY
Intel® Network Adapter Driver for PCIe* Intel® Gigabit Ethernet Network Connections Under Linux*
Version: 3.4.2.1 (Latest) Date: 8/26/2018
---
Can an update to this driver be requested to the maintainers?
If not, how can the download from Intel be installed in Devuan ASCII?
Thanks in advance.
A.
Hello:
My Sun Microsystems Ultra24 rig has a problem which up to now I’ve chalked up to a crap BIOS.
It happened with the previous original version it came with and with this one, which is the latest one available.
I'm on Devuan latest:
groucho@devuan:~$ uname -a
Linux devuan 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
groucho@devuan:~$
[root@devuan groucho]# apt-get update
Hit:1 http://deb.devuan.org/merged ascii InRelease
Get:2 http://deb.devuan.org/merged ascii-updates InRelease [25.6 kB]
Hit:3 http://deb.devuan.org/merged ascii-security InRelease
Fetched 25.6 kB in 5s (4944 B/s)
Reading package lists... Done
[root@devuan groucho]#
[root@devuan groucho]# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[root@devuan groucho]#
[root@devuan groucho]#
[root@devuan groucho]# apt-get check
Reading package lists... Done
Building dependency tree
Reading state information... Done
[root@devuan groucho]#
Description:
On shutdown, the rig will do one of three things:
1. shut down properly
2. shut down properly and after about 5s. reboot start reboot and freeze
3. freeze during the shutdown at this point ...
e1000e: EEE Tx LPI Timer
Preparing to enter sleep state S5
Reboot: Power Down
… with the fans blowing at full speed.
This happens ocasionally and I have not been able to reliably reproduce the behaviour, no idea what causes it.
It happened when I only had wireless access ie: before I had a wired connection and it also happens now.
Unfortunately, there’s no way of disabling the on board e1000e controller (you see, as this Sun MoBo has IME, that would be a no-no).
Could it be that (at least part of the issue) is caused by this bug:
https://sourceforge.net/p/e1000/mailman … e/34986431
Apparently it was solved from kernel 3.16.49 on, but the behaviour is very similar.
See:
https://www.systutorials.com/linux-kern … ux-3-16-49
My power settings (Xfce Power Manager) are:
General
When power button is pressed: Shutdown
When sleep button is pressed: Do nothing
When hibernate button is pressed: Do nothing
System
System sleep mode: Suspend
Put sytem to sleep when inactive for: Never
This also happened with other distros I have tried before settling here with Devuan.
Previous owner of the rig used a a Gates OS but I don’t think he would have mentioned this anyway.
I have not found a way to log what is happening so as to be able to get a better idea of what is happening.
I’d appreciate any suggestions you may have as this is a real PITA.
Thanks in advance.
A.
Hello:
I'm new to Devuan.
Welcome.
[ 1.160064] ACPI Error: [DSSP] Namespace lookup failure, AE_NOT_FOUND (20160831/psargs-359)
[ 1.160228] ACPI Error: Method parse/execution failed [\_SB.PCIO.SAT0.SPT0._GTF] (Node ffff9ebb96dc8b40), AE_NOT_FOUND (20160831/psparse-543)
I've been getting this forever, with any distro I've tried.
And on an older, very different rig: a Sun Ultra24 WS on Intel Q9550 w/8Gb:
groucho@devuan:~$ sudo dmesg | grep -i error
[ 0.145089] ACPI Error: [SUPP] Namespace lookup failure, AE_NOT_FOUND (20160831/psargs-359)
[ 0.145099] ACPI Error: Method parse/execution failed [\_SB._OSC] (Node ffff9897731b8000), AE_NOT_FOUND (20160831/psparse-543)
groucho@devuan:~$
By now, it seems to be a standard issue warning about a kernel whatever that will not ever be fixed because it's (apparently) harmless.
See they have the same (20160831/psargs-359) and (20160831/psparse-543) tags.
Linux has quite a few of those and ACPI/crap BIOS combos are probably one of the main culprits.
Cheers,
A.
Hello:
As I solved a problem I had with my CUPS configuration, I went to check if it had indeed been solved.
So:
[root@devuan groucho]# tail /var/log/cups/error_log
W [31/Oct/2018:17:57:35 -0300] Max clients reached, holding new connections...
W [31/Oct/2018:17:57:35 -0300] Max clients reached, holding new connections...
W [31/Oct/2018:17:57:35 -0300] Max clients reached, holding new connections...
W [31/Oct/2018:17:57:35 -0300] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'Samsung_M2020_Series-Gray..\' already exists
E [31/Oct/2018:17:57:35 -0300] Unable to open listen socket for address [v1.::1]:631 - Address family not supported by protocol.
W [31/Oct/2018:18:03:30 -0300] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'Samsung_M2020_Series-Gray..\' already exists
E [31/Oct/2018:18:05:30 -0300] Unable to communicate with avahi-daemon: Daemon not running
W [31/Oct/2018:18:15:31 -0300] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'Samsung_M2020_Series-Gray..\' already exists
E [31/Oct/2018:18:15:31 -0300] Unable to open listen socket for address [v1.::1]:631 - Address family not supported by protocol.
W [31/Oct/2018:18:17:42 -0300] CreateProfile failed: org.freedesktop.ColorManager.AlreadyExists:profile id \'Samsung_M2020_Series-Gray..\' already exists
But when I went to check again, this time with Leafpad through the File Manager, I got this:
[root@devuan groucho]# leafpad /var/log/cups/error_log
E [18/Jun/2018:14:44:57 -0300] [Client 7] Request from "localhost" using invalid Host: field "[v1.::1]:631".
W [18/Jun/2018:14:44:59 -0300] Notifier for subscription 6 (dbus://) went away, retrying!
E [18/Jun/2018:14:49:28 -0300] [Client 7] Request from "localhost" using invalid Host: field "[v1.::1]:631".
E [18/Jun/2018:17:17:36 -0300] [Client 10] Request from "localhost" using invalid Host: field "[v1.::1]:631".
W [18/Jun/2018:17:17:37 -0300] Notifier for subscription 2 (dbus://) went away, retrying!
W [18/Jun/2018:17:17:37 -0300] Notifier for subscription 4 (dbus://) went away, retrying!
W [18/Jun/2018:17:17:37 -0300] Notifier for subscription 6 (dbus://) went away, retrying!
Now, I am looking (?) at the same file ...
/var/log/cups/error_log
... and there's only one:
groucho@devuan:~$ sudo updatedb
groucho@devuan:~$ locate error_log
/var/log/cups/error_log
groucho@devuan:~$
Any idea just what is going on here?
Thanks in advance.
A.
Hello:
Like I explained previously, I've been able to reproduce the conditions for this to happen.
ie: on the first site I open (first tab, no matter which site) on a freshly loaded Firefox.
Well ...
It all seemed to be so previsible.
But no.
Just a while I got back home and on booting up, I launched Pegasus Mail (which I run off Wine).
I was expecting the usual lag in starting up it developed some time ago (have not found the real cause) and lo/behold: no lag.
No idea how/why.
Then I launched Firefox.
I was also expecting to have to open my first page on a parallel tab so as to avoid the right-click problem this thread is about.
But no. It behaved correctly.
I exited Firefox and launched it again to check and sure enough, there is was again.
Coincidences may (as some people believe) very well exist but I do not think this is so in the realm of IT.I'll have to boot/reboot a few times to check out if I can now reproduce this same sequence and verify a link between these two separate events.
If I can (?) maybe this odd mouse behaviour has a deeper, system based origin but at first sight I fail to see how that could be.
---
Edit:
The issue with PMail, related to a CUPS mis-configuration and the program looking for a printer when launched, has been solved.
So it was a coincidence.
There's no link between that and the odd mouse behaviour this thread is about.
---
Still, any ideas?
Thanks in advance.
A.
Hello:
apt-get -t ascii-backports install sylpheed
That did it.
Thanks a lot.
But (for some unknown reason) still no 'selective download' feature in this version.
It's been in the FAQ for the longest time, at least 2005 and a very useful feature.
---
1.30 C30 How does selective download work?A. There are two ways using it.
1. Manually: Open "Tools/Selective download" and choose "Fetch" to
retrieve the mail headers. Afterwards, select the mails to delete and pres
the remove button.2. Automatic: Create a -global- filtering rule to delete mails on
server. If you then choose "Selective download", all mails that
conform to this rule are marked for deletion.Note: By default, selective download only retrieves new (unread)
messages. If you want to process the read mails also, you need to set
"retrieve all messages".
---
I've sent Yamamoto an e-mail asking about this.
Maybe it's an option when compiling?
Thanks a lot for your help.
Cheers,
A.
Hello:
... surprised that http://devuanpackages.viralds.it/ is still functional...
It is. =-)
... now we have our own in-house version.
amprolla3 has a way of redirecting to Debian that might have stumped both those searches.
OK. Note taken.
Links to https://pkginfo.devuan.org are all over ...
Must have slipped me.
And I was so happy with the package browser. 8^D!
Thanks.
A.
Hello:
Our pkginfo.devuan.org comes in handy.
Thanks for the info.
But I was using the package browser page: http://devuanpackages.viralds.it/ and could not find it.
Then I used SPM with the http://deb.devuan.org/merged/ ascii-backports main contrib non-free repository checked and it did not show up either.
What am I missing?
Thanks in advance,
A.
Hello:
Ascii backports has 3.7.0-3~bpo9+1.
Can't find it in http://deb.devuan.org/merged/ ascii-backports main contrib non-free.
Is that the right repo?
... unless I needed some feature in the backports version.
Yes.
The version in the repo does not seem to have the 'selective download' feature.
Thanks in advance,
A.
Hello:
Where is 3.6.99 coming from?
No idea ...
I just get the pop-up saying there's a new version available.
Ascii backports has 3.7.0-3~bpo9+1.
Didn't know that.
Thanks.
... don't know if sylpheed is like firefox and thunderbird that can just be downloaded ...
Basically, that's why I asked.
I'd go for the backports version ...
OK.
Makes sense to use the available repo.
Thanks for your input.
Cheers,
A.
Hello:
Should we consider this as good news or bad news? Or neutral news?
Really?
Need to ask?
Man, this is a bummer.
Bad, bad, bad news...
Indeed, we are living in interesting times.
Cheers,
A.