Re: Plus de framebuffer/X

2024-01-07 Par sujet BERTRAND Joël
Bon.

J'ai un début de piste et ça commence à être gavant.

J'ai déjà trouvé par le passé mount.nfs qui n'est plus dans /sbin mais
dans /usr/sbin (contrairement à ce qu'indique la page man).

Là, on se retrouve avec des PATH dans des scripts de démarrage qui ne
contiennent plus que /sbin:/bin. J'ai un tas d'erreurs au démarrage
(erreurs naturellement non logguées et qui n'apparaissent que sur la
console, même pas dans le dmesg). Je suppose que la génération de
l'initramfs est foireuse même si elle ne retourne aucune erreur.

Il y a des distributions basées sur debian qui n'utilisent ni systemd
ni (encore et heureusement) l'horreur usrmerge. Qu'est-ce qui empêche
les développeurs de Debian de coller mount.nfs dans /sbin et de
conserver les paths classiques (sauf à vouloir imposer à toutes les
distributions dérivées l'utilisation d'usrmerge) ? Il y a des tas de
raisons pour ne pas en vouloir, à commencer par la gestion des
partitions en ro de systèmes embarqués. Tout le monde ne veut pas un
gros /usr en rw, surtout sur des machines sans console et inaccessibles
physiquement !

Que les devs de Debian forcent l'utilisation d'usrmerge sur Debian,
pourquoi pas. Mais pourquoi vouloir tout faire pour forcer l'utilisation
de cette horreur sur les distributions dérivées ?

Merci de ne pas répondre en essayant de me convaincre de l'intérêt de
cette "chose". J'ai bien réfléchi, je la trouve merdique au possible
pour mes applications, je n'en veux pas. Si elle se trouve imposée, je
changerai plutôt d'OS.

JB



signature.asc
Description: OpenPGP digital signature


Re: Plus de framebuffer/X

2024-01-07 Par sujet BERTRAND Joël
ajh-valmer a écrit :
> On Sunday 07 January 2024 19:47:19 BERTRAND Joël wrote:
>> ... apt dist-upgrade (qui s'est achevé sans erreur).
>> Aujourd'hui, je rallume la machine en question et je n'ai plus de
>> session graphique ... :
> 
> Sans doute, suite à l'upgrade, le nouveau noyau de Devuan
> ne reconnaît plus le module de la carte graphique.
> Il faut essayer de booter avec un ancien noyau,
> sinon de trouver un pilote vidéo adaptable.

J'ai l'impression que dans l'upgrade, l'ancien noyau a été retiré. J'ai
essayé avec un vmlinuz-6.5.0-5-amd64 et un vmlinuz-6.5.0-3-amd64. Même
motif, même résultat. Ce qui me fait tiquer est que je n'ai pas autre
chose que la console 80x25 (même en mode texte).

Bien cordialement,

JB



signature.asc
Description: OpenPGP digital signature


Re: Plus de framebuffer/X

2024-01-07 Par sujet BERTRAND Joël
Michel Verdier a écrit :
> Le 7 janvier 2024 BERTRAND Joël a écrit :
> 
>>  Hier, j'ai du configurer ce qu'il fallait pour pouvoir accéder à des
>> bluerays. Très bien, ça fonctionnait. Mais pour cela, j'ai du passer un
>> apt dist-upgrade (qui s'est achevé sans erreur).
> 
> As-tu fais update et upgrade --without-new-pkgs comme préconisé ici :
> https://www.debian.org/releases/stable/i386/release-notes/ch-upgrading.fr.html#upgradingpackages
> 
>> 2024-01-07T19:27:37.012530+01:00 heisenberg kernel: Kernel command line:
>> BOOT_IMAGE=pxelinux.cfg/vmlinuz-heisenberg root=/dev/nfs
>> initrd=pxelinux.cfg/initrd.img-heisenberg
>> nfsroot=192.168.10.128:/srv/heisenberg ip=dhcp rw splash
>> intel_iommu=on,igfx_off
>>
>> 2024-01-07T19:27:37.012533+01:00 heisenberg kernel: Unknown kernel
>> command line parameters "splash
>> BOOT_IMAGE=pxelinux.cfg/vmlinuz-heisenberg
>> nfsroot=192.168.10.128:/srv/heisenberg ip=dhcp", will be passed to user
>> space.
> 
> C'est juste un warning qui indique que les paramètres sont passés à la
> suite. As-tu refais le kernel et le initrd qui sont utiisés ?

Oui. J'ai vérifié par deux fois.

> Quelle est ta version de kernel ? Quelle est ta carte graphique ?


root@heisenberg:/var/log# uname -a
Linux heisenberg 6.5.0-3-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.5.8-1
(2023-10-22) x86_64 GNU/Linux

La carte graphique est une intel intégrée au CPU :
Intel(R) Core(TM) i5-4570S CPU @ 2.90GHz

JB



signature.asc
Description: OpenPGP digital signature


Re: Plus de framebuffer/X

2024-01-07 Par sujet Basile Starynkevitch



On 1/7/24 19:47, BERTRAND Joël wrote:

Bonjour à tous et bonne année.

Il m'arrive un truc étonnant sur une machine qui me sert de serveur
multimedia. Cette machine est diskless et fonctionnait parfaitement
jusqu'à hier (pas noté la version du noyau). Ce n'est pas une Debian,
c'est une Devuan, mais les paquets et la configuration sont identique en
dehors du système d'initialisation.

Hier, j'ai du configurer ce qu'il fallait pour pouvoir accéder à des
bluerays. Très bien, ça fonctionnait. Mais pour cela, j'ai du passer un
apt dist-upgrade (qui s'est achevé sans erreur).



J'aurais essayé /usr/bin/startx /usr/bin/icewm

puis voir en détails (avec less) less messages dans /var/log/Xorg.0.log

et la sortie de dmesg


Librement

--
Basile Starynkevitch
 
(only mine opinions / les opinions sont miennes uniquement)
92340 Bourg-la-Reine, France
web page: starynkevitch.net/Basile/



Re: Plus de framebuffer/X

2024-01-07 Par sujet Michel Verdier
Le 7 janvier 2024 BERTRAND Joël a écrit :

>   Hier, j'ai du configurer ce qu'il fallait pour pouvoir accéder à des
> bluerays. Très bien, ça fonctionnait. Mais pour cela, j'ai du passer un
> apt dist-upgrade (qui s'est achevé sans erreur).

As-tu fais update et upgrade --without-new-pkgs comme préconisé ici :
https://www.debian.org/releases/stable/i386/release-notes/ch-upgrading.fr.html#upgradingpackages

> 2024-01-07T19:27:37.012530+01:00 heisenberg kernel: Kernel command line:
> BOOT_IMAGE=pxelinux.cfg/vmlinuz-heisenberg root=/dev/nfs
> initrd=pxelinux.cfg/initrd.img-heisenberg
> nfsroot=192.168.10.128:/srv/heisenberg ip=dhcp rw splash
> intel_iommu=on,igfx_off
>
> 2024-01-07T19:27:37.012533+01:00 heisenberg kernel: Unknown kernel
> command line parameters "splash
> BOOT_IMAGE=pxelinux.cfg/vmlinuz-heisenberg
> nfsroot=192.168.10.128:/srv/heisenberg ip=dhcp", will be passed to user
> space.

C'est juste un warning qui indique que les paramètres sont passés à la
suite. As-tu refais le kernel et le initrd qui sont utiisés ?
Quelle est ta version de kernel ? Quelle est ta carte graphique ?



Re: Plus de framebuffer/X

2024-01-07 Par sujet ajh-valmer
On Sunday 07 January 2024 19:47:19 BERTRAND Joël wrote:
> ... apt dist-upgrade (qui s'est achevé sans erreur).
> Aujourd'hui, je rallume la machine en question et je n'ai plus de
> session graphique ... :

Sans doute, suite à l'upgrade, le nouveau noyau de Devuan
ne reconnaît plus le module de la carte graphique.
Il faut essayer de booter avec un ancien noyau,
sinon de trouver un pilote vidéo adaptable.



Plus de framebuffer/X

2024-01-07 Par sujet BERTRAND Joël
Bonjour à tous et bonne année.

Il m'arrive un truc étonnant sur une machine qui me sert de serveur
multimedia. Cette machine est diskless et fonctionnait parfaitement
jusqu'à hier (pas noté la version du noyau). Ce n'est pas une Debian,
c'est une Devuan, mais les paquets et la configuration sont identique en
dehors du système d'initialisation.

Hier, j'ai du configurer ce qu'il fallait pour pouvoir accéder à des
bluerays. Très bien, ça fonctionnait. Mais pour cela, j'ai du passer un
apt dist-upgrade (qui s'est achevé sans erreur).

Aujourd'hui, je rallume la machine en question et je n'ai plus de
session graphique. De la même manière, la console reste en 80x25 (avant,
j'avais une console graphique avec des tous petits caractères, l'écran
est un truc en 2560x1440. Si je lance sddm à la main, il ne se passe
rien (le processus tourne, aucune erreur dans les logs de sddm).

kern.log indique plusieurs choses étranges (je ne sais pas si le noyau
indiquait la même chose dans la configuration fonctionnelle) :

2024-01-07T19:27:37.012530+01:00 heisenberg kernel: Kernel command line:
BOOT_IMAGE=pxelinux.cfg/vmlinuz-heisenberg root=/dev/nfs
initrd=pxelinux.cfg/initrd.img-heisenberg
nfsroot=192.168.10.128:/srv/heisenberg ip=dhcp rw splash
intel_iommu=on,igfx_off

2024-01-07T19:27:37.012533+01:00 heisenberg kernel: Unknown kernel
command line parameters "splash
BOOT_IMAGE=pxelinux.cfg/vmlinuz-heisenberg
nfsroot=192.168.10.128:/srv/heisenberg ip=dhcp", will be passed to user
space.

Effectivement, splash ne fonctionne plus non plus.

Mais j'ai aussi ceci :

root@heisenberg:/var/log# grep conflict kern.log
2024-01-07T18:05:19.599573+01:00 heisenberg kernel: ACPI Warning:
SystemIO range 0x1828-0x182F conflicts with
OpRegion 0x1800-0x187F (\PMIO)
(20230331/utaddress-204)
2024-01-07T18:05:19.599573+01:00 heisenberg kernel: ACPI: OSL: Resource
conflict; ACPI support missing from driver?
2024-01-07T18:05:19.599577+01:00 heisenberg kernel: ACPI Warning:
SystemIO range 0x1C40-0x1C4F conflicts with
OpRegion 0x1C00-0x1FFF (\GPR)
(20230331/utaddress-204)
2024-01-07T18:05:19.599578+01:00 heisenberg kernel: ACPI: OSL: Resource
conflict; ACPI support missing from driver?
2024-01-07T18:05:19.599578+01:00 heisenberg kernel: ACPI Warning:
SystemIO range 0x1C30-0x1C3F conflicts with
OpRegion 0x1C00-0x1C3F (\GPRL)
(20230331/utaddress-204)
2024-01-07T18:05:19.599579+01:00 heisenberg kernel: ACPI Warning:
SystemIO range 0x1C30-0x1C3F conflicts with
OpRegion 0x1C00-0x1FFF (\GPR)
(20230331/utaddress-204)
2024-01-07T18:05:19.599579+01:00 heisenberg kernel: ACPI: OSL: Resource
conflict; ACPI support missing from driver?
2024-01-07T18:05:19.599579+01:00 heisenberg kernel: ACPI Warning:
SystemIO range 0x1C00-0x1C2F conflicts with
OpRegion 0x1C00-0x1C3F (\GPRL)
(20230331/utaddress-204)
2024-01-07T18:05:19.599582+01:00 heisenberg kernel: ACPI Warning:
SystemIO range 0x1C00-0x1C2F conflicts with
OpRegion 0x1C00-0x1FFF (\GPR)
(20230331/utaddress-204)
2024-01-07T18:05:19.599583+01:00 heisenberg kernel: ACPI: OSL: Resource
conflict; ACPI support missing from driver?
2024-01-07T18:05:19.599583+01:00 heisenberg kernel: lpc_ich: Resource
conflict(s) found affecting gpio_ich
2024-01-07T18:11:36.030703+01:00 heisenberg kernel: ACPI Warning:
SystemIO range 0x1828-0x182F conflicts with
OpRegion 0x1800-0x187F (\PMIO)
(20230331/utaddress-204)
2024-01-07T18:11:36.030703+01:00 heisenberg kernel: ACPI: OSL: Resource
conflict; ACPI support missing from driver?
2024-01-07T18:11:36.030708+01:00 heisenberg kernel: ACPI Warning:
SystemIO range 0x1C40-0x1C4F conflicts with
OpRegion 0x1C00-0x1FFF (\GPR)
(20230331/utaddress-204)
2024-01-07T18:11:36.030708+01:00 heisenberg kernel: ACPI: OSL: Resource
conflict; ACPI support missing from driver?
2024-01-07T18:11:36.030709+01:00 heisenberg kernel: ACPI Warning:
SystemIO range 0x1C30-0x1C3F conflicts with
OpRegion 0x1C00-0x1C3F (\GPRL)
(20230331/utaddress-204)
2024-01-07T18:11:36.030709+01:00 heisenberg kernel: ACPI Warning:
SystemIO range 0x1C30-0x1C3F conflicts with
OpRegion 0x1C00-0x1FFF (\GPR)
(20230331/utaddress-204)
2024-01-07T18:11:36.030710+01:00 heisenberg kernel: ACPI: OSL: Resource
conflict; ACPI support missing from driver?
2024-01-07T18:11:36.030710+01:00 heisenberg kernel: ACPI Warning:
SystemIO range 0x1C00-0x1C2F conflicts with
OpRegion 0x1C00-0x1C3F (\GPRL)
(20230331/utaddress-204)
2024-01-07T18:11:36.030713+01:00 heisenberg kernel: