>>после ухода в спящий режим - чёрный экран от которого спасает только принудительная перезагрузка
> Проблемы всея Линукса, а не KDE.Не нужно с больной головы на здоровую перекладывать.
Скорее, проблемы забивающих на стандарты индусов, как на стороне МС, так и на стороне впаривателей железа.
У МС ведь хватает своей "специфики" при реализации своих же стандартов (традиция-с!), а железячники тоже не горят сильным желанимем заморачиваются, предпочитая подогнать все под конкретную версию окон:
Классический дамп DSDT:
If (CondRefOf (\_OSI, Local0))
{
If (_OSI ("Linux"))
{
Store (0x03E8, OSYS)
}
If (_OSI ("Windows 2001"))
{
Store (0x07D1, OSYS)
} If (_OSI ("Windows 2001 SP1"))
{
Store (0x07D1, OSYS)
}
If (_OSI ("Windows 2001 SP2"))
{
Store (0x07D2, OSYS)
}
...
If (MCTH (_OS, "Microsoft WindowsME: Millennium Edition"))
...
If (MCTH (_OS, "Microsoft Windows NT"))
{
Store (0x07D0, OSYS)
Ну или:
Method (_Q0E, 0, NotSerialized) // _Qxx: EC Query
{
If (LLess (MSOS (), OSW8)) //OSW8 == Win8
{
SBRN ()
}
If (LGreaterEqual (MSOS (), OSVT)) //виста+
// 07DX Windows-X
If (((OSYS > 0x07D0) && (OSYS < 0x07D6)))
{
Notify (PCI0, Arg1)
}
Else
{
Notify (IGPU, Arg1)
}
Т.е. возможное решение проблемы для сознательных анонимов и опеннетовцев -- голосовать <денежной единицей>, обмениваться данными, пинать производителей ... но это же геморрно, да и дополнительных денег стоит!
Проще взять "не глядя" на проблемы "что подешевше" и вместо пинания производителя плакаться на форумах или требовать "сделать так же хорошо как в венде!" :)